Roo-Cline是Cline的一个分支,它是一个自主编码助手,拥有一些额外的实验性功能。目前它主要在自我编写代码,偶尔需要人工指导。

主要功能:
- 拖放图片到聊天中
- 删除聊天中的消息
- @提及 Git 提交,在聊天中包含其上下文
- “增强提示”按钮(目前仅适用于 OpenRouter 模型)
- 反馈音效
- 可选择不同尺寸的浏览器并调整截图质量
- 从历史记录中快速复制提示
- 支持 OpenRouter 压缩
- 在系统提示中包含当前时间
- 使用文件系统监视器更可靠地监视文件系统更改
- Cline 通信的语言选择(英语、日语、西班牙语、法语、德语等)
- 支持 DeepSeek V3
- 通过 AWS Bedrock 支持 Amazon Nova 和 Meta 3、3.1 和 3.2 模型
- 支持 Glama
- 支持列出与 OpenAI 兼容的提供商的模型
- 支持添加具有或不具有流式传输的 OpenAI 兼容模型
- 每个工具的 MCP 自动批准
- 启用/禁用单个 MCP 服务器
- 整体启用/禁用 MCP 功能
- 自动写入后可配置延迟,以便诊断检测潜在问题
- 控制执行命令时传递给模型的终端输出行数
- 与原始 Cline 并行运行
本地设置:
- 安装依赖项
- 构建 VSIX 文件:新的 VSIX 文件将在 bin/ 目录中创建
- 从 VSIX 文件安装扩展程序
- 选项 1:将 .vsix 文件拖放到 VSCode 兼容编辑器的扩展面板中 (Cmd/Ctrl+Shift+X)。
- 选项 2:使用 CLI 安装插件,确保您已安装 VSCode 兼容的 CLI 并在 PATH 变量中。例如:
export PATH="$PATH:/Applications/Cursor.app/Contents/MacOS"
# Ex: cursor --install-extension bin/roo-cline-2.0.1.vsix
# Ex: code --install-extension bin/roo-cline-2.0.1.vsix
4. 启动:按 F5(或“运行”->“开始调试”)打开一个加载了扩展程序的新 VSCode 窗口。(如果构建项目时遇到问题,您可能需要安装 esbuild problem matchers 扩展程序。)
发布:
我们使用 changesets 进行版本控制和发布此软件包。要进行更改:
- 创建包含更改的 PR
- 运行 npm run changeset 创建新的 changeset
- 选择适当的更改类型 - 错误修复为 patch,新功能为 minor,重大更改为 major
- 编写清晰的更改描述,该描述将包含在更改日志中
- 获得 PR 批准并通过所有检查
- 合并它
合并成功后:
- 发布工作流程将自动创建一个新的“Changeset 版本提升”PR
- 此 PR 将:
- 根据您的 changeset 更新版本</
暂无评论