Roo Code 3.9 版本发布说明 (2025-03-19)
此发布周期引入了广泛的国际化、文本转语音功能、通过 SSE 的 MCP 以及众多对翻译、UI 和错误修复的改进。
国际化与可访问性
- 广泛的语言支持: Roo Code 已支持加泰罗尼亚语、德语、西班牙语、法语、印地语、意大利语、日语、韩语、波兰语、葡萄牙语、土耳其语、越南语、简体中文和繁体中文。(感谢 @feifei325!)
- 文本转语音: 添加了让 Roo 在工作时与您对话的选项,包括保持语速状态。(感谢 @heyseth!)
- 系统提示中的正确语言: 确保当前语言正确传递到系统提示中。
- 翻译修复: 解决了法语翻译中的问题(感谢 @arthurauffray!),并修复了公告标题和浏览器的国际化。
- 人工中继国际化: 对人工中继功能进行了国际化,调整了其布局,并使其在欢迎屏幕上可用。(感谢 @NyxJae!)
提供商与 API 增强
- 通过 SSE 的 MCP: 重新引入了对通过服务器发送事件 (Server-Sent Events) 的 MCP(模式通信协议)的支持。(感谢 @aheizi!)
- OpenRouter 上的特定提供商: 添加了在 OpenRouter 上选择特定提供商的功能。(感谢 PhunkyBob!)
- Bedrock 自定义 ARN 显示: 修复了作为提示路由器的 Bedrock 自定义 ARN 的显示更新。(感谢 @Smartsheet-JB-Brown!)
- 在 API 中公开任务堆栈: 任务堆栈现在在
RooCodeAPI中公开。(感谢 @franekp!) - 模型对 API 成本的可见性: 模型现在可以查看当前任务的 API 成本。
生活质量改进
- 批量任务历史删除: 支持批量删除任务历史项。(感谢 @aheizi!)
- 手动模型名称输入: 恢复了在模型选择器中手动输入模型名称的功能。
- VSCode 主题修复: 解决了选择、下拉和命令组件的主题不一致问题。
错误修复
- Shell 集成竞态条件: 修复了 shell 集成中的竞态条件。(感谢 @KJ7LNW!)
- 任务历史复制: 修复了从任务历史复制项时排除搜索高亮显示的问题。(感谢 @im47cn!)
- 多工作区上下文提及: 上下文提及现在在多工作区项目中正常工作。(感谢 @teddyOOXX!)
- 任务历史保存(多个 Roo): 修复了运行多个 Roo Code 实例时的任务历史保存问题。(感谢 @samhvw8!)
- 删除缺失文件的任务: 改进了当基础文件缺失时的任务删除。(感谢 @GitlyHallows!)
- NixOS 和 direnv 支持: 改进了对 NixOS 和 direnv 环境的支持。(感谢 @wkordalski!)
- 编辑器标签中的滚轮滚动: 修复了当 Roo 在编辑器标签中打开时的滚轮滚动问题。(感谢 @GitlyHallows!)
- “添加到上下文”自动提及: 防止使用“添加到上下文”代码操作时自动提及文件。(感谢 @qdaxb!)
其他改进
- GitHub 发布工作流: 更新了 GitHub Actions 工作流以自动创建 GitHub 发布。(感谢 @pdecat!)
- 优化构建时间: 优化了本地开发的构建时间。(感谢 @KJ7LNW!)