Skip to content

如何使用 Trae 的侧边聊天

侧边聊天(聊天模式)是你编程过程中的全能 AI 伙伴。你可以随时向它提问,它能回答编程问题、解释代码仓库、生成代码片段、修复错误等等。

开启聊天模式

  1. 用快捷键 command + U 打开侧边聊天框
  2. 在聊天框的左上角,点击 Chat 就可以开启聊天模式

探索聊天模式

添加上下文

AI 助手能理解当前项目的上下文,包括代码、文件和文件夹,这样就能更准确地帮你实现开发需求。想了解更多,可以看看"上下文"部分。

输入多模态内容

你可以在聊天中添加图片,比如错误截图、设计草图、参考样式等等,这样可以更准确、更高效地表达你的需求。想了解更多,可以看看"多模态输入"部分。

生成和处理代码变更

根据你的需求,AI 助手会自动创建新文件或编辑现有文件,并保存生成的代码。你可以接受或拒绝代码变更:

  • 处理多个文件中的所有代码变更:在输入框上方的文件列表中点击"全部接受"或"全部拒绝"按钮,就可以批量接受或拒绝当前项目中的所有代码变更。

  • 处理一个文件中的所有代码变更:在编辑器中打开文件,点击顶部提示栏中的接受(快捷键:Command + Enter)或拒绝(快捷键:Command + Backspace)按钮,就可以批量接受或拒绝当前文件中的所有代码变更。

  • 处理单个代码变更:在编辑器中点击特定代码变更右上角的 ^Y 或 ^N 按钮,就可以接受或拒绝这个特定的变更。

另外,对于聊天中生成的代码片段,你可以:

  1. 点击复制按钮复制代码片段中的所有代码
  2. 在编辑器当前打开的文件中点击任意区域,然后点击"插入到光标处"按钮,就可以把代码添加到光标位置
  3. 点击"添加到新文件"按钮,用代码片段创建一个新文件
  4. 对于代码变更,点击"应用"按钮把它应用到对应的文件(注意:与当前项目无关的代码是不能应用的)

生成和运行命令

在聊天模式下,AI 助手会提供可执行的 Shell 命令,你只需点击一下就能运行。你可以:

  1. 点击复制按钮复制命令
  2. 点击"添加到终端"按钮把命令添加到可用的终端
  3. 点击运行按钮在可用的终端中运行命令

恢复到之前的版本

在聊天模式下,你可以把项目恢复到某一轮聊天之前的版本:

  • 恢复操作是不能撤销的
  • 只支持在最新的聊天窗口中恢复项目
  • 只支持恢复项目到最近 10 轮聊天中的版本

恢复步骤:

  1. 找到目标聊天气泡
  2. 点击左侧的恢复按钮
  3. 在对话框中查看受影响的文件
  4. 点击文件名在编辑器中预览变更
  5. 点击确认进行恢复

管理历史聊天

点击聊天窗口右上角的"显示历史"按钮,就可以看到历史面板,它会显示聊天模式和 Builder 模式的所有历史聊天记录。

  • 点击任意记录可以查看具体的聊天内容
  • 把鼠标悬停在记录上,点击删除按钮就可以删除它(删除的聊天记录是不能恢复的)

了解更多:Builder 模式

聊天模式是简单的问答形式,而 Builder 模式让 AI 助手能使用各种工具来分析代码、编辑文件、运行命令等等,让回应更准确、更有效。想了解更多,可以看看"Builder"部分。