聊天界面
itBuilder 聊天界面是您与其交互的主要方式。它位于 itBuilder 面板中,您可以通过点击 VS Code 活动栏中的 itBuilder 图标 () 来打开它。
聊天界面的组件
聊天界面由以下主要元素组成:
-
聊天历史记录: 此区域显示您与 itBuilder 之间的对话历史。它显示您的请求、itBuilder 的回复以及任何已执行的操作(如文件编辑或命令执行)。
-
输入框: 这是您为 itBuilder 输入任务和问题的地方。您可以使用简单的英语进行交流。
-
操作按钮: 这些按钮出现在输入框上方,允许您批准或拒绝 itBuilder 建议的操作。可用按钮会根据上下文而变化。
-
发送按钮: 这看起来像一个小飞机,位于输入框的最右侧。在您输入消息后,点击此按钮将消息发送给 Roo。
-
加号按钮: 加号按钮位于顶部标题中,用于重置当前会话。
-
设置按钮: 设置按钮是一个齿轮图标,用于打开设置以自定义功能或行为。
-
模式选择器: 模式选择器是位于聊天输入框左侧的下拉菜单。它用于选择 Roo 应该为您的任务使用哪种模式。

编号的界面元素显示 itBuilder 聊天界面的关键组件。
与消息交互
- 可点击链接: 聊天历史记录中的文件路径、URL 和其他提及是可点击的。点击文件路径将在编辑器中打开文件。点击 URL 将在您的默认浏览器中打开它。
- 复制文本: 您可以通过选择文本并使用标准复制命令(Ctrl/Cmd + C)来复制聊天历史记录中的文本。某些元素(如代码块)有专用的"复制"按钮。
- 展开和折叠: 点击消息可以展开或折叠它。
状态指示器
- 加载旋转器: 当 itBuilder 正在处理请求时,您会看到加载旋转器。
- 错误消息: 如果发生错误,将显示红色错误消息。
- 成功消息: 绿色消息表示操作成功完成。