+
2. **Slash command:** Type `/architect`, `/ask`, `/debug`, or `/code` in the chat input
-
+
3. **Toggle command/Keyboard shortcut:** Use the keyboard shortcut below, applicable to your operating system. Each press cycles through the available modes in sequence, wrapping back to the first mode after reaching the end.
diff --git a/apps/kilocode-docs/docs/features/api-configuration-profiles.md b/apps/kilocode-docs/docs/features/api-configuration-profiles.md
index 5f5ca09c4e8..44bf87dd10b 100644
--- a/apps/kilocode-docs/docs/features/api-configuration-profiles.md
+++ b/apps/kilocode-docs/docs/features/api-configuration-profiles.md
@@ -26,11 +26,11 @@ Note that available settings vary by provider and model. Each provider offers di
1. Open Settings by clicking the gear icon
+
3. Enter a name for your new profile
-
+
4. Configure the profile settings:
@@ -38,15 +38,15 @@ Note that available settings vary by provider and model. Each provider offers di
- Enter API key
-
+
- Choose a model
-
+
- Adjust model parameters
-
+
### Switching Profiles
@@ -54,11 +54,11 @@ Switch profiles in two ways:
1. From Settings panel: Select a different profile from the dropdown
-
+
2. During chat: Access the API Configuration dropdown in the chat interface
-
+
### Pinning and Sorting Profiles
diff --git a/apps/kilocode-docs/docs/features/browser-use.md b/apps/kilocode-docs/docs/features/browser-use.md
index 1a7eb138beb..86a47b2e44e 100644
--- a/apps/kilocode-docs/docs/features/browser-use.md
+++ b/apps/kilocode-docs/docs/features/browser-use.md
@@ -80,7 +80,7 @@ To change Browser / Computer Use settings in Kilo:
1. Open Settings by clicking the gear icon
+
### Enable/Disable Browser Use
@@ -90,7 +90,7 @@ To change this setting:
1. Check or uncheck the "Enable browser tool" checkbox within your Browser / Computer Use settings
-
+
### Viewport Size
@@ -108,7 +108,7 @@ To change this setting:
- Mobile (360x640)
3. Select your desired resolution.
-
+
### Screenshot Quality
@@ -146,7 +146,7 @@ To enable this feature:
1. Check the "Use remote browser connection" box in Browser / Computer Use settings
2. Click "Test Connection" to verify
-
+
#### Common Use Cases
diff --git a/apps/kilocode-docs/docs/features/checkpoints.md b/apps/kilocode-docs/docs/features/checkpoints.md
index 018d892e0d6..55bdae2b80f 100644
--- a/apps/kilocode-docs/docs/features/checkpoints.md
+++ b/apps/kilocode-docs/docs/features/checkpoints.md
@@ -25,7 +25,7 @@ Access checkpoint settings in Kilo Code settings under the "Checkpoints" section
1. Open Settings by clicking the gear icon
+
## How Checkpoints Work
@@ -60,7 +60,7 @@ To compare your current workspace with a previous checkpoint:
1. Locate the checkpoint in your chat history
2. Click the checkpoint's `View Differences` button
-
+
3. Review the differences in the comparison view:
- Added lines are highlighted in green
diff --git a/apps/kilocode-docs/i18n/zh-CN/docusaurus-plugin-content-docs/current/basic-usage/git-commit-generation.md b/apps/kilocode-docs/i18n/zh-CN/docusaurus-plugin-content-docs/current/basic-usage/git-commit-generation.md
index ff0b2073600..12a55dda37e 100644
--- a/apps/kilocode-docs/i18n/zh-CN/docusaurus-plugin-content-docs/current/basic-usage/git-commit-generation.md
+++ b/apps/kilocode-docs/i18n/zh-CN/docusaurus-plugin-content-docs/current/basic-usage/git-commit-generation.md
@@ -9,6 +9,7 @@
## 工作原理
git 提交信息生成器:
+
- 仅分析您的**暂存更改**(未暂存或未跟踪的文件)
- 使用 AI 理解更改的上下文和目的
- 创建描述性提交信息,解释更改了什么以及为什么,遵循[约定式提交](https://www.conventionalcommits.org/)规范(默认情况下,可自定义)
@@ -21,7 +22,6 @@ git 提交信息生成器:
2. 在 VS Code 源代码管理面板中,查找提交信息字段旁边的 `Kilo Code` 徽标
3. 单击徽标以生成提交信息
-
生成的信息将出现在提交信息字段中,您可以根据需要进行审查和修改。
@@ -59,6 +59,7 @@ git 提交信息生成器:
默认模板创建约定式提交信息,但您可以修改它以:
+
- 使用不同的提交信息格式
- 包含与您的项目相关的特定信息
- 遵循您团队的提交信息规范
@@ -78,11 +79,13 @@ git 提交信息生成器:
## 最佳实践
### 暂存策略
+
- 将相关更改一起暂存,以获得更连贯的提交信息
- 避免在单个提交中暂存不相关的更改
- 需要时使用 `git add -p` 进行部分文件暂存
### 消息审查
+
- 始终在提交前审查生成的信息
- 编辑信息以添加 AI 可能遗漏的上下文
- 确保信息准确描述更改
@@ -133,7 +136,9 @@ git add .
```
### 信息质量差
+
如果生成的信息没有帮助:
+
- 审查您的暂存策略 - 不要将不相关的更改一起暂存
- 使用更具体的指令自定义提示模板
- 通过 API 配置尝试不同的 AI 模型
diff --git a/apps/kilocode-docs/i18n/zh-CN/docusaurus-plugin-content-docs/current/basic-usage/orchestrator-mode.md b/apps/kilocode-docs/i18n/zh-CN/docusaurus-plugin-content-docs/current/basic-usage/orchestrator-mode.md
index e5af8dfd342..cebd1036936 100644
--- a/apps/kilocode-docs/i18n/zh-CN/docusaurus-plugin-content-docs/current/basic-usage/orchestrator-mode.md
+++ b/apps/kilocode-docs/i18n/zh-CN/docusaurus-plugin-content-docs/current/basic-usage/orchestrator-mode.md
@@ -1,5 +1,5 @@
---
-sidebar_label: '编排模式'
+sidebar_label: "编排模式"
---
import YouTubeEmbed from '@site/src/components/YouTubeEmbed';
@@ -15,10 +15,10 @@ import YouTubeEmbed from '@site/src/components/YouTubeEmbed';
## 为何使用编排模式?
-- **处理复杂性**:将大型、多步骤项目(如构建完整功能)分解为专注的子任务(如设计、实现、文档)。
-- **使用专业模式**:自动将子任务委派给最适合该工作的模式,利用其专业能力以获得最佳结果。
-- **保持专注与效率**:每个子任务都在其独立的上下文中运行,具有单独的对话历史。这可以防止父任务(orchestrator)被详细的执行步骤(如代码差异或文件分析结果)所干扰,使其能够专注于高层次的工作流,并根据已完成子任务的简洁摘要高效管理整体流程。
-- **简化工作流**:一个子任务的结果可以自动传递给下一个子任务,从而创建顺畅的工作流(例如,架构决策直接传递给编码任务)。
+- **处理复杂性**:将大型、多步骤项目(如构建完整功能)分解为专注的子任务(如设计、实现、文档)。
+- **使用专业模式**:自动将子任务委派给最适合该工作的模式,利用其专业能力以获得最佳结果。
+- **保持专注与效率**:每个子任务都在其独立的上下文中运行,具有单独的对话历史。这可以防止父任务(orchestrator)被详细的执行步骤(如代码差异或文件分析结果)所干扰,使其能够专注于高层次的工作流,并根据已完成子任务的简洁摘要高效管理整体流程。
+- **简化工作流**:一个子任务的结果可以自动传递给下一个子任务,从而创建顺畅的工作流(例如,架构决策直接传递给编码任务)。
## 工作原理
@@ -29,11 +29,11 @@ import YouTubeEmbed from '@site/src/components/YouTubeEmbed';
## 关键注意事项
-- **需要批准**:默认情况下,每个子任务的创建和完成都需要你的批准。如果需要,可以通过 [Auto-Approving Actions](/features/auto-approving-actions#subtasks) 设置自动完成此操作。
-- **上下文隔离与传递**:每个子任务都在完全隔离的上下文中运行,具有自己的对话历史。它不会自动继承父任务的上下文。信息必须显式传递:
- * **向下**:在子任务创建时通过初始指令传递。
- * **向上**:在子任务完成时通过最终摘要传递。注意,只有该摘要会返回给父任务。
-- **任务切换**:Kilo 的界面帮助您查看任务的层次结构(哪个任务是父任务,哪些是子任务)。您通常可以在活动和暂停的任务之间切换。
+- **需要批准**:默认情况下,每个子任务的创建和完成都需要你的批准。如果需要,可以通过 [Auto-Approving Actions](/features/auto-approving-actions#subtasks) 设置自动完成此操作。
+- **上下文隔离与传递**:每个子任务都在完全隔离的上下文中运行,具有自己的对话历史。它不会自动继承父任务的上下文。信息必须显式传递:
+ - **向下**:在子任务创建时通过初始指令传递。
+ - **向上**:在子任务完成时通过最终摘要传递。注意,只有该摘要会返回给父任务。
+- **任务切换**:Kilo 的界面帮助您查看任务的层次结构(哪个任务是父任务,哪些是子任务)。您通常可以在活动和暂停的任务之间切换。
编排模式提供了一种强大的方式来管理复杂的开发工作流,直接在 Kilo Code 中利用专业模式以实现最大效率。
diff --git a/apps/kilocode-docs/i18n/zh-CN/docusaurus-plugin-content-docs/current/basic-usage/using-modes.md b/apps/kilocode-docs/i18n/zh-CN/docusaurus-plugin-content-docs/current/basic-usage/using-modes.md
index 125b7517a85..fd8b900cf53 100644
--- a/apps/kilocode-docs/i18n/zh-CN/docusaurus-plugin-content-docs/current/basic-usage/using-modes.md
+++ b/apps/kilocode-docs/i18n/zh-CN/docusaurus-plugin-content-docs/current/basic-usage/using-modes.md
@@ -20,11 +20,11 @@ Kilo Code 中的模式是专门设计的角色,可以根据当前任务调整
1. **下拉菜单**:点击聊天输入框左侧的选择器
-
+
2. **斜杠命令**:在聊天输入框中输入 `/architect`、`/ask`、`/debug` 或 `/code`
-
+
3. **切换命令/键盘快捷键**:使用适用于你操作系统的键盘快捷键。每次按下都会按顺序循环切换可用模式,到达末尾后返回第一个模式。
diff --git a/apps/kilocode-docs/i18n/zh-CN/docusaurus-plugin-content-docs/current/features/api-configuration-profiles.md b/apps/kilocode-docs/i18n/zh-CN/docusaurus-plugin-content-docs/current/features/api-configuration-profiles.md
index 9435116669b..0cff4479414 100644
--- a/apps/kilocode-docs/i18n/zh-CN/docusaurus-plugin-content-docs/current/features/api-configuration-profiles.md
+++ b/apps/kilocode-docs/i18n/zh-CN/docusaurus-plugin-content-docs/current/features/api-configuration-profiles.md
@@ -36,19 +36,19 @@ API 配置配置文件允许您创建和切换不同的 AI 设置集。每个配
- 选择您的 API 提供商
-
+
- 输入 API 密钥
-
+
- 选择模型
-
+
- 调整模型参数
-
+
### 切换配置文件
diff --git a/apps/kilocode-docs/i18n/zh-CN/docusaurus-plugin-content-docs/current/features/browser-use.md b/apps/kilocode-docs/i18n/zh-CN/docusaurus-plugin-content-docs/current/features/browser-use.md
index 02e88c2766b..5f7045547b0 100644
--- a/apps/kilocode-docs/i18n/zh-CN/docusaurus-plugin-content-docs/current/features/browser-use.md
+++ b/apps/kilocode-docs/i18n/zh-CN/docusaurus-plugin-content-docs/current/features/browser-use.md
@@ -55,14 +55,14 @@ Kilo Code 中的浏览器使用需要使用高级智能体模型,并且仅在
### 可用的浏览器操作
-| 操作 | 描述 | 何时使用 |
-| ------------- | ------------------- | ------------------ |
-| `launch` | 在浏览器中打开指定的 URL | 启动新的浏览器会话 |
-| `click` | 在特定坐标处单击 | 与按钮、链接等交互 |
-| `type` | 在当前聚焦的元素中键入文本 | 填写表单、搜索框 |
-| `scroll_down` | 向下滚动一页 | 查看折叠下方的内容 |
-| `scroll_up` | 向上滚动一页 | 返回到以前的内容 |
-| `close` | 关闭浏览器 | 结束浏览器会话 |
+| 操作 | 描述 | 何时使用 |
+| ------------- | -------------------------- | ------------------ |
+| `launch` | 在浏览器中打开指定的 URL | 启动新的浏览器会话 |
+| `click` | 在特定坐标处单击 | 与按钮、链接等交互 |
+| `type` | 在当前聚焦的元素中键入文本 | 填写表单、搜索框 |
+| `scroll_down` | 向下滚动一页 | 查看折叠下方的内容 |
+| `scroll_up` | 向上滚动一页 | 返回到以前的内容 |
+| `close` | 关闭浏览器 | 结束浏览器会话 |
## 浏览器使用配置/设置
diff --git a/apps/kilocode-docs/i18n/zh-CN/docusaurus-plugin-content-docs/current/features/checkpoints.md b/apps/kilocode-docs/i18n/zh-CN/docusaurus-plugin-content-docs/current/features/checkpoints.md
index e8a557f2dcc..feba6a977e6 100644
--- a/apps/kilocode-docs/i18n/zh-CN/docusaurus-plugin-content-docs/current/features/checkpoints.md
+++ b/apps/kilocode-docs/i18n/zh-CN/docusaurus-plugin-content-docs/current/features/checkpoints.md
@@ -86,7 +86,7 @@ Kilo Code 使用一个影子 Git 仓库(独立于您的主版本控制系统
- **恢复文件和任务** - 恢复工作区文件并删除所有后续对话消息。当您希望将代码和对话完全重置回检查点的时间点时使用。此选项需要在对话框中进行确认,因为它无法撤消。
-
+
### 限制和注意事项
diff --git a/apps/kilocode-docs/i18n/zh-CN/docusaurus-plugin-content-docs/current/features/mcp/using-mcp-in-kilo-code.md b/apps/kilocode-docs/i18n/zh-CN/docusaurus-plugin-content-docs/current/features/mcp/using-mcp-in-kilo-code.md
index 90f469018ed..86ee0e7745a 100644
--- a/apps/kilocode-docs/i18n/zh-CN/docusaurus-plugin-content-docs/current/features/mcp/using-mcp-in-kilo-code.md
+++ b/apps/kilocode-docs/i18n/zh-CN/docusaurus-plugin-content-docs/current/features/mcp/using-mcp-in-kilo-code.md
@@ -122,7 +122,7 @@ SSE配置示例:
1. 点击要删除的MCP服务器旁边的
+
### 重启服务器
diff --git a/apps/kilocode-docs/i18n/zh-CN/docusaurus-plugin-content-docs/current/features/more-features.md b/apps/kilocode-docs/i18n/zh-CN/docusaurus-plugin-content-docs/current/features/more-features.md
index 90e1c801e75..c92a5a2b370 100644
--- a/apps/kilocode-docs/i18n/zh-CN/docusaurus-plugin-content-docs/current/features/more-features.md
+++ b/apps/kilocode-docs/i18n/zh-CN/docusaurus-plugin-content-docs/current/features/more-features.md
@@ -16,6 +16,7 @@ Kilo Code 提供建议回复,让您减少打字时间。
## 文本转语音
文本转语音(TTS)功能让 Kilo Code 可以朗读回复。
+
1. 在设置中启用 TTS。
2. 单击任何回复旁边的扬声器图标即可开始收听。
diff --git a/cli/src/constants/providers/labels.ts b/cli/src/constants/providers/labels.ts
index 89e57e85f1a..87c2ba8bfed 100644
--- a/cli/src/constants/providers/labels.ts
+++ b/cli/src/constants/providers/labels.ts
@@ -40,6 +40,7 @@ export const PROVIDER_LABELS: RecordSign in to access Oracle internal models.
+Click to sign in (opens in your browser):
+ + {authUrl} + +After completing sign-in, return here. This page will update automatically.
+ > + )} + {status === "done" && activated && modelsLoading && ( +❌ {error}
} + + {status === "done" && activated && ( +