打开终端
Ctrl+Space或视图 → 命令终端会打开一个单独的窗口。输入/会列出可用的命令。
| 操作 | 按键或命令 |
|---|---|
| 选择候选项 / 补全 | ↑ ↓ / Tab |
| 执行 / 换行 | Enter / Shift+Enter |
| 关闭候选列表 / 关闭窗口 | Esc |
| 保存 | /save |
| 在文档中搜索 | /find |
| 导出PDF | /exportpdf |
| 清除日志 | /clear |
如果输入法(IME)占用了Ctrl+Space,请在设置 → 快捷键中分配其他快捷键。
设置AI连接
使用AI聊天之前,请先配置与支持OpenAI兼容Chat Completions格式的服务或本地服务器的连接。
- 打开设置 → 外部集成 → AI 聊天,添加连接配置。
- 输入服务提供的终结点、模型名称,以及(如有需要)API 密钥。
- 使用获取模型确认连接,并列出可用的模型。
- 选择使用此配置并保存设置。
- 在终端中输入
/ai 总结这篇文档的要点并发送。
终结点必须使用HTTPS。只有同一台电脑上的回环地址才允许使用HTTP。AI服务的条款和价格由该服务决定。
当前打开的文档会自动附加到每一次请求中。你的消息、引用的文件、对话历史以及配置中的指令也会一并发送。发送之前,请确认当前标签页和连接。
询问特定文档
@用于附加更多文件。如需获得文件候选,请先在文件资源管理器中打开文件夹。
/ai @docs/spec.md 总结规格说明与这篇文档之间的差异@notes.md指打开的文件夹中的文件,@/notes.md指已打开的标签页。包含空格的路径请加引号,例如@"my notes.md"。每条消息最多可引用五个文本文件,每个文件最大2 MB。
把回复带入文档
| 命令 | 作用 |
|---|---|
/ai | 在终端中显示回复 |
/ai-file | 将回复保存为新的.md文件并打开 |
/ai-edit | 用回复替换编辑器中选中的文本。如果没有选中内容,则替换用@引用的整个文档 |
/ai-edit不会自动保存文件。请在保存前检查替换结果;按Ctrl+Z可以撤销。如果在等待回复期间切换了标签页或编辑了选中的文本,回复可能会在新标签页中打开,而不是替换原来的文本。
如要中止正在进行的请求,请在日志中选择取消。同一时间只能运行一个AI请求。
切换对话和模型
| 命令 | 用途 |
|---|---|
/ai-new | 开始新的对话。之前保存的会话会被保留 |
/ai-resume | 恢复已保存的对话 |
/ai-search | 搜索对话名称和内容,并恢复其中一个 |
/ai-change-model | 切换到另一个连接配置 |
/ai-status | 显示连接、模型以及当前使用的上下文大小 |
不以/开头的输入默认不会发送。只有在需要时才开启将不带 / 的输入发送到 AI 聊天。许可证不允许编辑时,AI同样无法使用。