CodeWhale v0.8.50 发布 —— 小米语音、Windows 安装器、15 条本地化消息,一次给全了

小米 MiMo 语音支持:在终端里说中文
这个版本最让人意外的新功能是小米 MiMo 语音/TTS 支持。codewhale speech 成了一个独立 CLI 命令,内置 tts 工具别名,还有独立的 config 配置项。你在终端里跑 codewhale speech "生成一段关于用户登录的测试用例",它调用 MiMo 的语音模型返回语音结果。不是简单的文转音——它打通了 voice-design 和 voice-clone 模型,意味着你能用自定人声来生成。
对中文开发者来说,MiMo 本身的中文语音基础就比 ElevenLabs 之类的外国 TTS 好一个档次。你给 agent 念代码 review 的结果,听起来不再是机器人念英译中。
Windows 终于有了正经安装器
之前 CodeWhale 的 Windows 安装只有 zip 解压和手动加 PATH。v0.8.50 加了一个 NSIS 安装器(CodeWhaleSetup.exe),装在 %LOCALAPPDATA%\Programs\CodeWhale\bin,自动加当前用户的 PATH。还附了一份 classroom/lab 部署清单。
Windows 用户的体验现在基本追上 macOS 了。
i18n 推进:/queue 命令全本地化了
/queue 命令的 15 条消息已经翻译到了 7 种语言。同时 FanoutCounts 也做了国际化支持。加上之前在推进的 UI 文案中文化,CodeWhale 的多语言支持覆盖越来越全。对国内团队来说,终端工具切成中文交互已经不是做梦了。
其他值得注意的
AtlasCloud model ID 直通(#2569):你在 provider 配置里写 vendor/model-id 的时候,CodeWhale 现在会原样传给 AtlasCloud,不会再自作主张截断或者重映射。以前某些罕见 model 因为 ID 格式不合预期跑不通的问题,现在没了。
缓存诊断层上线(#2514):FrozenPrefix Phase 2 加了一个三区不可变前缀诊断层,在 debug 级别记录缓存前缀漂移。不阻塞请求,只打日志——对于排查「为什么 agent 的回答跟上下文对不上」这类问题,是第一个能定位的入口。
Theme 切换不再留色块:切换主题时,Whale-dark 面板不会留下残留色块。
/context 用路由模型的上下文窗口预算:DeepSeek V4 的 1M token 窗口现在能正确反映在 /context 输出里,不再统一显示 128K。
Subagent 调用截断现在返回错误(不再是静默失败):之前 subagent 调用的结果过长或出错时是悄悄挂掉,agent 拿不到错误信息也不知道发生了什么。现在会返回模型可见的错误信息。
升级:
如果已安装,直接用内置更新器:
codewhale update
首次安装则用 npm:
npm install -g codewhale
⚠️ npm 包与 GitHub Release 可能有短暂延迟,codewhale update 直接走 GitHub Release 二进制,不受 npm 包滞后影响。安装后运行 codewhale --version 确认版本号。
完整更新日志:GitHub Release
CodeWhale 改名后的第一个「有新功能也有修复」的完整版本。好消息是 MiMo 语音对国内用户是实打实的新能力,坏消息是如果你不用这些新功能,这次升级影响不大。
📢 关注我,获取最新开源更新日志和开发者工具动态。
#CodeWhale #语音助手 #MiMo #开源 #版本更新