Roo Code 3.9.0 发布说明(2025-03-18)
本次发布新增了国际化支持、通过 SSE 实现的远程 MCP 连接、文本转语音功能,以及多项其他改进。
功能亮点
- 国际化: Roo Code 现在支持 14 种语言:简体中文、繁体中文、西班牙语、印地语、法语、葡萄牙语、德语、日语、韩语、意大利语、土耳其语、越南语、波兰语和加泰罗尼亚语。可在“高级设置” > “语言”中更改语言。(感谢 feifei325!)
- MCP 远程连接(SSE): 新增通过服务器发送事件(SSE)连接远程 MCP 服务器的支持,补充了现有的 stdio 支持。(感谢 aheizi!)
- 文本转语音: 新增选项,允许 Roo 在提供视觉响应的同时提供音频反馈。可在“高级设置” > “通知”中启用。(感谢 heyseth!)
- OpenRouter 提供商选择: 新增在使用 OpenRouter 模型时,通过“配置配置文件”设置选择特定提供商的功能。(感谢 PhunkyBob!)
- 批量历史记录删除: 新增通过“查看全部”历史记录界面选择并一次性删除多个任务历史记录项的支持。(感谢 aheizi!)
终端改进
- 通过“高级设置”将终端 shell 集成超时时间设为可配置(1-60 秒),以解决 shell 启动时间过长的问题。(感谢 filthy、kiwina、KJ7LNW!)
- 修复了可能导致终端输出挂起或无法识别的竞态条件。(感谢 KJ7LNW!)
错误修复与一般改进
- 改进了底层文件缺失时的任务删除功能。(感谢 GitlyHallows!)
- 改进了对 NixOS 和 direnv 的支持。(感谢 wkordalski!)
- 在
RooCodeAPI中暴露了任务堆栈。(感谢 franekp!) - 修复了 Human Relay 在欢迎屏幕上的功能并添加了国际化支持。(感谢 NyxJae!)
- 修复了 Bedrock 自定义 ARN 作为提示路由器时的显示更新问题。(感谢 Smartsheet-JB-Brown!)
- 修复了从任务历史记录中复制项目时排除搜索高亮的问题。(感谢 im47cn!)
- 修复了上下文提及在多工作区项目中的功能。(感谢 teddyOOXX!)
- 修复了运行多个 Roo 实例时的任务历史记录保存问题。(感谢 samhvw8!)
- 修复了 Roo 在编辑器标签中打开时的滚轮滚动问题。(感谢 GitlyHallows!)
- 修复了使用“添加到上下文”代码操作时的文件提及功能。(感谢 qdaxb!)
- 使模型能够访问当前任务的 API 成本。