跳到主要内容

CodeWhale v0.8.59 发布 —— Kimi K2.7 Code、语音命令、线程回退、Hugging Face provider,一个版本塞了 20+ 新功能

· 阅读需 3 分钟

CodeWhale v0.8.59 封面

Moonshot Kimi K2.7 Code 模型默认接入

Moonshot/Kimi provider 现在默认指向 kimi-k2.7-code 模型,kimi/kimi-k2 别名都解析到这个模型。旧版 kimi-k2.6 仍可选,OpenRouter 上也加了 moonshotai/kimi-k2.7-code 注册行。

Kimi 在 coding 领域的持续发力——K2.7 Code 主打代码能力,对用 Moonshot 做编程的团队来说是个直接升级。

语音命令入箱

/voice/voice-send/voice-control 三个命令正式内置了。通过 sox/rec/arecord 录音,走当前 provider 的 chat-completions API 转写,插入到 composer 光标位置。还配了 voice.toggle hotbar 动作。

语音命令的 help 和 status 文本也已经本地化到 7 种语言。对国内用户来说,在终端里用中文语音输入指令不再是 demo 级功能。

线程回退 + 快照恢复 API

GUI 客户端现在可以调 POST /v1/threads/{id}/undo/patch-undo/retry 来 fork、回滚或重跑最近的对话轮次。POST /v1/snapshots/{id}/restore 可以按 ID 恢复工作区快照。

对桌面端用户来说,误操作后回退不再靠手翻历史——多了程序化的 undo 能力。

Hugging Face Provider 正式支持

Hugging Face Inference Providers 现在有了一等公民的配置、环境变量、文档和注册中心覆盖。支持 huggingface/hugging-face/hugging_face/hf 四个别名和 HUGGINGFACE_*/HF_* 环境变量回退。

如果你在 HF 上跑自建模型,现在配置起来跟其他 provider 一样简单了。

其他亮点

简洁 Verbosity 模式(#3052):CLI 非交互模式默认精简 prompt/output,直到被 config/env/--verbosity 覆盖。TUI 不受影响。

Provider 回退链(#2773):配置 fallback_providers 后,主 provider 挂了自动走 fallback,TUI 可报告/切换/重置 fallback 状态,footer 可见。

Provider-wait 可观测性(#3095):footer 卡住原因现在显示具体 provider/model、空闲秒数、stream budget,fanout 计划是否还在 0 running

交互式 fanout 门控(#3095):sub-agent 子任务排队在可配置的信号量后([subagents] interactive_max_launch,默认 4),等待时显示原因。

SSE 无空格兼容(#3152):某些 provider 发 data:{...}(无空格)之前被拒绝——现在 data: {...}data:{...} 都接受。

升级:

codewhale update
npm install -g codewhale

⚠️ npm 包可能有短暂延迟,codewhale update 直接走 GitHub Release 二进制。

完整更新日志:GitHub Release

v0.8.59 是 CodeWhale 改名以来功能密度最高的一个版本——语音、HF provider、线程回退、Kimi 新模型,每条线都不浅。

📢 关注我,获取最新开源更新日志和开发者工具动态。

#CodeWhale #Kimi #语音助手 #HuggingFace #版本更新