跳到主要內容

Hermes Agent v0.12.0 發佈說明

發佈日期:2026 年 4 月 30 日
官方標籤:v2026.4.30
與上一版對比:v2026.4.23...v2026.4.30

本頁基於官方 GitHub 發佈說明做了結構化中文整理,方便站內快速閱讀。

一句話概覽

這是一次官方稱為 「The Curator release」 的更新:Hermes Agent 現在能自我維護——一個常駐後臺的自治 Curator 代理會按周給你的 skill 庫打分、合併、清理。自我改進迴路(self-improvement loop)做了大幅重寫:從「自由式判斷」改為基於評分卡的分類打分,並且能正確繼承父進程的 provider/model/憑證。同時新增 4 條推理路徑第 18 個消息平臺(騰訊元寶)、通過插件機制接入 第 19 個平臺 Microsoft Teams,Spotify / Google Meet 拿到原生集成,ComfyUI v5 和 TouchDesigner-MCP 升級為默認內建技能,並且 TUI 可見冷啟動時間減少約 57%

規模數據(自 v0.11.0 起):1,096 commits · 550 合併 PR · 1,270 文件變更 · 217,776 行新增 · 213 位社區貢獻者(含 co-author)

重點亮點

自治 Curator:技能庫自動維護

  • hermes curator 作為後臺代理:跑在 gateway 的 cron tick 上,默認 7 天一輪
  • 自動打分 / 合併 / 清理:給 skill 庫打分,合併相關技能清理已死技能,每輪寫入 logs/curator/run.json + REPORT.md
  • 歸檔分類:被歸檔的 skill 會通過 model + 啟發式拆分成「合併」與「清理」兩類。
  • 多重防護:bundled / hub 類內置技能受 defense-in-depth 保護,不會被誤改。
  • 統一入口 auxiliary.curator:在 hermes model 中挑 Curator 用的模型,從 Dashboard 管理。
  • hermes curator status:按使用次數排序,列出最常用 / 最少用的技能。
  • 主要 PR:#17277#17307#17941#17868#18033

自我改進迴路大幅升級

代理每一輪結束後,會有一個後臺 review fork 決定「這一輪要保存或更新哪些記憶 / 技能」——這是 Hermes 自我改進能力的核心。本次:

  • 改為分類打分(class-first):用評分卡而不是「這個該不該更新」式自由問答(#16026)。
  • active-update 偏好:優先更新「代理剛加載過的那個 skill」,並能處理 references/ / templates/ 等子文件(#17213)。
  • fork 正確繼承父進程的運行時:provider / model / 憑證現在真的會傳過去(#16099)。
  • 工具集裁剪:review fork 只能用 memory + skills,不能再誤用 shell / web(#16569)。
  • 乾淨退出:後臺 review 用的記憶 provider 會正確關閉(#16204)。
  • 乾淨上下文:上一輪的工具消息不會再混進 review 摘要,fork 看到一個清爽的上下文(#15057)。

Skill 集成大擴張

  • ComfyUI v5:官方 CLI + REST + 硬件門控的本地安裝,從 optional 升級為內建默認技能#17610#17631#17734)。
  • TouchDesigner-MCP默認內建,並擴展 GLSL、後期特效、音頻、幾何相關參考與 9 篇新參考文檔(#16753#16624#16768,@kshitijk4poor + @SHL0MS)。
  • Humanizer:移植一個去 AI 腔的文本清理器(#16787)。
  • claude-design:HTML artifact 生成 skill,刻意與其他設計 skill 區分(#16358)。
  • design-md:Google 的 DESIGN.md 規範專用 skill(#14876)。
  • airtable:salvage 後併入,並把 skill 的 API key 寫入 .env#16291)。
  • pretext:基於 @chenglou/pretext 的創意瀏覽器演示(#17259)。
  • spike + sketch:從 gsd-build 改造的「一次性實驗」與「HTML mockup」skill(#17421)。
  • 配套能力:skill_manage 現在可以在 external_dirs 直接編輯(#17512);支持 從 HTTP(S) URL 直接安裝 skill#16323);新增 /reload-skills 命令(#17744)。

LM Studio 升級為一等 provider

LM Studio 從「custom endpoint 的別名」升級為正式 provider:專屬鑑權、hermes doctor 檢查、reasoning 傳輸、實時 /models 列表(salvage 自 @kshitijk4poor 的 #17061,#17102)。

4 條新推理路徑

路徑類型PR
GMI Cloud一等 API-key provider(與 Arcee / Kilocode / 小米同等)#16663(@isaachuangGMICLOUD)
Azure AI Foundry自動檢測 + 完整接入#15845
MiniMax OAuthPKCE 瀏覽器流程#17524
騰訊 Tokenhub新 provider#16960

可插拔 gateway + Microsoft Teams(第 19 個平臺)

  • Gateway 現在是平臺插件宿主:消息適配器可以以插件形式 drop-in,不再綁死核心代碼(#17751)。
  • Microsoft Teams 是首個走插件機制的平臺#17828)。

騰訊元寶(Yuanbao):第 18 個消息平臺

原生 gateway 適配器,支持文本 + 媒體投遞(#16298#17424)。

Spotify:原生工具 + 內置技能 + 配置嚮導

  • 7 個工具(播放、搜索、隊列、歌單、設備)走 PKCE OAuth。
  • 交互式配置嚮導內置 skill、在 hermes tools 中可見、cron 用法已有文檔
  • PR:#15121#15130#15154#15180

Google Meet 插件

加入會議、轉錄、發聲、跟進——基於 Realtime OpenAI 傳輸 + Node bot server,整條流水線作為插件打包(#16364)。

hermes -z 一次性模式 + hermes update --check

  • hermes -z <prompt>:非交互一次性運行,支持 --model / --provider / HERMES_INFERENCE_MODEL
  • hermes update --check:升級前預檢。
  • 可選的升級前 HERMES_HOME 備份(默認關閉)。
  • PR:#15702#15704#15841#16539#16566

Dashboard 新增 Models 標籤頁

  • 每個模型的豐富分析數據
  • 直接在瀏覽器裡切換主模型 + 副模型
  • PR:#17745#17802

遠端模型 catalog manifest

OpenRouter 與 Nous Portal 的模型 catalog 現在從 遠端 manifest 拉取,新模型上線不必等版本發佈(#16033)。

原生多模態圖像路由

圖像現在按 模型實際的視覺能力 路由,而不是再按 provider 默認(#16506)。

Gateway 媒體能力對齊

  • 跨 Telegram / Discord / Slack / Mattermost / Email / Signal 的原生多圖發送#17909)。
  • 集中式音頻路由 + FLAC 支持 + Telegram 文檔回退#17833)。

TUI 追上(甚至超過)經典 CLI

  • LaTeX 渲染(@austinpickett,#17175)。
  • /reload 熱加載 .env(從經典 CLI 移植,#17286)。
  • 可插拔 busy 指示器樣式(@OutThisLife,#17150)。
  • 可選的「自動恢復最後一次會話」#17130)。
  • 更廣的淺色終端自動識別HERMES_TUI_THEME + 背景 hex,#17113)。
  • /resume 選擇器按 d 刪除會話#17668)。
  • 修飾鍵 + 鼠標滾輪 = 行級滾動#17669)。
  • /mouse 開關:殺掉 ConPTY 的幽靈鼠標註入(@kevin-ho,#15488)。

可觀測性 + 成就插件

  • 內置 Langfuse 可觀測性插件(salvage #16845,#16917)。
  • 內置 hermes-achievements 插件:掃描全部會話歷史給成就(#17754)。

TTS 插件註冊表 + Piper 本地 TTS

  • 可插拔的 tts.providers.<name> 註冊表(#17843)。
  • Piper 作為原生本地 TTS provider(#17885,關閉 #8508)。

Vercel Sandbox 後端

execute_code / 終端可以走 Vercel sandbox(@kshitijk4poor,#17445)。

默認關閉密鑰脫敏

  • 默認翻為 關閉
  • 此前長期存在「假密鑰形 substring 把工具輸出 / patch 弄花」的 corruption 事故,本次根治。
  • 需要時可以 redaction.enabled: true 主動開啟(#16794)。

冷啟動性能優化

TUI 可見冷啟動時間砍掉約 57%

  • 代理懶初始化(@OutThisLife,#17190)。
  • OpenAI / Anthropic / Firecrawl / account_usage 全部懶導入#17046)。
  • load_config() 按 mtime 緩存#17041)。
  • get_tool_definitions() 記憶化 + check_fn 結果帶 TTL 緩存#17098)。
  • 危險命令模式預編譯#17206)。

Prompt cache TTL 可配

prompt_caching.cache_ttl 默認 5 分鐘,可選 1 小時——對於持續保持緩存溫熱的高頻會話,能省下不少 token 費用(salvage #12659,#15065)。

核心代理與架構

Provider 與模型支持

新 provider

  • GMI Cloud:與 Arcee / Kilocode / 小米同級的一等 API-key provider(salvage #11955,@isaachuangGMICLOUD)(#16663)。
  • Azure AI Foundry:自動檢測 + 完整接入(#15845)。
  • LM Studio:從「custom endpoint 別名」升級為一等 provider(專屬 auth、doctor 檢查、reasoning 傳輸、/models 實時拉取)(#17102)。
  • MiniMax OAuth:PKCE 瀏覽器登錄(salvage #15203,#17524)。
  • 騰訊 Tokenhub:新 provider(salvage #16860,#16960)。

模型 catalog

  • 遠端模型 catalog manifest:OpenRouter + Nous Portal 現在從遠端 manifest 拉,新模型不用等發版(#16033)。
  • openai/gpt-5.5gpt-5.5-pro 加入 OpenRouter + Nous Portal(#15343)。
  • deepseek-v4-prodeepseek-v4-flash 加入(#14934)。
  • qwen3.6-plus 加入阿里支持模型(#16896)。
  • Gemini 免費層 key 在 setup 時被攔下,並把 429 提示前置(#15100)。

模型配置

  • prompt_caching.cache_ttl 可配:默認 5 分鐘,可選 1 小時(salvage #12659,#15065)。
  • /fast 白名單擴展到 所有 OpenAI + Anthropic 模型#16883)。
  • auxiliary.extra_body.reasoning 翻譯進 Codex Responses API(#17004)。
  • 新增 hermes fallback 命令管理回退 provider(#16052)。

代理循環與會話

  • 原生多模態圖像路由:按模型視覺能力,而不是 provider 默認(#16506)。
  • 委派 child_timeout_seconds 默認提到 600s#14809)。
  • 子代理 0 次 API 調用就超時時輸出診斷 dump#15105)。
  • 改 compression / context_length 配置時 gateway 主動失效已緩存代理#17008)。
  • 可選的運行時 metadata 頁腳 出現在最終回覆(#17026)。
  • /reload-mcp 感知化:重建已緩存代理 + prompt-cache 成本確認(#17729)。
  • Fix:CamelCase + _tool 後綴的工具調用恢復(#15124)。
  • Fix:json.JSONDecodeError 改為重試,不再當作本地校驗錯誤(#15107)。
  • Fix:tool_call.arguments 中未轉義控制字符的處理(#15356)。
  • Fix:_copy_reasoning_content_for_api 順序修復——跨 provider reasoning 隔離(@Zjianru,#15749)。
  • Fix:DeepSeek / Kimi 的 tool_calls 無條件注入空 reasoning_content(@Zjianru,#15762)。
  • Fix:流式 reasoning_content 持久化到 assistant 回合(#16892)。
  • Fix:超時時取消協程讓 worker 線程正確退出;工具失敗時打印完整 traceback(#17428)。
  • Fix:get_tool_definitions quiet_mode 緩存隔離 + 去重 LCM 注入(#17889)。
  • Fix:execute_code 併發 hermes_tools RPC 調用串行化(#17894#17902)。
  • Fix:所有用戶注入 marker 中的 [SYSTEM: 改為 [IMPORTANT:(繞開 Azure 內容過濾)(#16114)。

壓縮

  • 未知錯誤時先在主模型上重試一次再放棄#16774)。
  • 副模型失敗但主模型回退成功時也提醒用戶#16775)。
  • /compress_busy_command 包住,壓縮期間阻塞輸入(#15388)。
  • Fix:副模型決定閾值時,給 system + tools 預留空間(#15631)。
  • Fix:多模態 token 估算改用文本字符數(#16369)。

會話、記憶與狀態

  • CJK 檢索改用 trigram FTS5 索引,替代 LIKE(@alt-glitch,#16651)。
  • tool_name + tool_calls 加入 FTS5 索引,附帶修復 + 遷移(#16914)。
  • Checkpoints:啟動時自動清理孤兒和過期 shadow 倉庫(#16303)。
  • 進程內 session_id 切換時通知記憶 provider#17409)。
  • Fix:FTS5 query 中帶下劃線詞的引用(#16915)。
  • Fix:viking_read 在 file URI / 偽 summary URI 上的 500/412(salvage #5886,#17869)。
  • Fix:被中斷的回合不再觸發外部 provider 同步(#15395)。
  • Fix:嵌入式 Hindsight async client 乾淨關閉(#16209)。
  • Fix:gateway + CLI 把 session transcript 傳給 shutdown_memory_provider#16571)。
  • Fix:原子文件寫入時保留軟鏈(#16980)。
  • Refactor:徹底移除 flush_memories#15696)。

副模型

  • Fix:副模型失敗現在會在 UI 中顯式暴露(之前是靜默丟棄)(#15324)。
  • Fix:標題生成副模型失敗也顯式暴露(#16371)。
  • Fix:泛化「不支持參數」檢測器,並加固 max_tokens 重試(#15633)。

消息平臺(Gateway)

新平臺

  • Microsoft Teams(第 19 個):以插件形式上線,附帶 xdist 衝突防護(#17828)。
  • 騰訊元寶 Yuanbao(第 18 個):原生適配器,支持文本 + 媒體(#16298#17424#16880)。

可插拔 gateway 平臺

  • 消息適配器可作為插件 drop-in:gateway 現在是平臺插件宿主(salvage #17664,#17751)。

Telegram

  • 群組 / 論壇聊天白名單(@web3blind,#15027)。
  • 過期 preview 流時發送新的最終消息(移植 openclaw#72038,#16261)。
  • markdown 表格渲染為分組 bullet + prompt hint#16997)。
  • 集中式音頻路由的文檔回退 + 原生多圖發送。

Discord

  • 可選 toolset + ID 注入 + 工具拆分 + 飛書聯動(salvage #15457、#15458,#15610#15613)。
  • Fix:limit 參數在 min() 前強制 int(#16319)。

Slack

  • 每個 gateway 命令註冊為原生 slash(與 Discord / Telegram 對齊)(#16164)。
  • strict_mention 配置:阻止 thread 自動捲入(#16193)。
  • channel_skill_bindings:把指定 skill 綁到指定頻道(#16283)。

Signal

  • 原生格式化:markdown → bodyRanges、引用回覆、表情反應(#17417)。
  • 原生多圖發送。

Gateway 核心

  • 集中式音頻路由 + FLAC + Telegram 文檔回退#17833)。
  • 跨 6 平臺原生多圖發送#17909)。
  • hygiene 硬上限消息數可配#17000)。
  • 可選的運行時 metadata 頁腳#17026)。
  • pre_gateway_dispatch hook:插件可在分發前攔截(#15050)。
  • pre_approval_request / post_approval_response hook#16776)。
  • Fix:load_config() 異常時的 timeout 守護(#16318)。

工具系統

插件優先架構

  • 可插拔 gateway 平臺 + Microsoft Teams 第一例(#17751#17828)。
  • pre_gateway_dispatch hook#15050)。
  • pre_approval_request + post_approval_response hook#16776)。
  • post_tool_call 上的 duration_ms(受 Claude Code 2.1.119 啟發,#15429)。
  • 內置插件:Spotify (#15174)、Google Meet (#16364)、Langfuse (#16917)、hermes-achievements (#17754)。
  • 內置 Dashboard 頁支持頁面級插件 slot#15658)。
  • NixOS module 聲明式插件安裝(@alt-glitch,#15953)。

瀏覽器

  • CDP supervisor:對話框檢測 + 響應 + 跨域 iframe eval(#14540)。
  • 配置了雲端 provider 時,LAN / localhost 自動起本地 Chromium#16136)。

代碼執行 / 終端

  • Vercel Sandbox 後端 可用於 execute_code / 終端(@kshitijk4poor,#17445)。
  • 子代理 task_id 摺疊到共享容器#16177)。
  • Docker:以宿主用戶身份跑容器,避免 root 權限的 bind mount(@benbarclay,#17305)。
  • Fix:包裝的 cd 命令安全地引用 ~/ 子路徑(#15394)。
  • Fix:LocalEnvironment._update_cwd 關閉文件描述符(#17300)。
  • Fix:SSH 時阻止 tar 覆蓋遠端 home 目錄權限(#17898#17867)。

TTS / 語音

  • 可插拔 TTS provider 註冊表 tts.providers.<name>#17843)。
  • Piper 本地 TTS provider(關閉 #8508,#17885)。
  • TUI 中語音模式與 CLI 對齊:VAD loop + TTS + 崩潰日誌(#14810)。
  • Fix:vision 緩存改用 HERMES_HOME 而非 cwd(#17719)。

Cron

  • 遵循 cron 平臺的 hermes tools 配置#14798)。
  • 每個 job 的 workdir:項目感知的 cron 運行(#15110)。
  • context_from 字段:把 cron job 的輸出串起來(#15606)。
  • Fix:croniter 提升為核心依賴(#17577)。
  • web_search 暴露 limit 參數#16934)。

審批

  • 不可逆命令的 hardline blocklist#15878)。
  • Perf:DANGEROUS_PATTERNSHARDLINE_PATTERNS 預編譯(#17206)。

ACP

  • 聲明並轉發圖像 prompt#18030)。

API Server

  • POST /v1/runs/{run_id}/stop(salvage #15656,#15842)。
  • 暴露 run 狀態供外部 UI#17458)。

Nix

  • NixOS module 聲明式插件安裝(@alt-glitch,#15953)。
  • Fix:fix-lockfiles 使用 --rebuild 繞開緩存的 FOD store path(#15444)。
  • Fix:extraPackages 改走 per-user profile 後真的生效(#17047)。
  • Fix:刷新 web/ npm-deps hash 解封主構建(#17174)。
  • Fix:用 Cachix 替代 magic-nix-cache(#17928)。

TUI

新功能

  • LaTeX 渲染(@austinpickett,#17175)。
  • /reload 熱加載 .env#17286)。
  • 可插拔 busy 指示器樣式(@OutThisLife,#17150)。
  • 可選自動恢復最近會話(@OutThisLife,#17130)。
  • 更廣的淺色終端識別(@OutThisLife,#17113)。
  • /resume 選擇器中按 d 刪除會話(@OutThisLife,#17668)。
  • 修飾鍵 + 鼠標滾輪 = 行級滾動(@OutThisLife,#17669)。
  • 編輯隊列消息:ctrl-x 刪 / esc 取消(@OutThisLife,#16707)。
  • details 摺疊面板按段獨立可見性(@OutThisLife,#14968)。
  • 語音模式與 CLI 對齊:VAD loop + TTS + 崩潰日誌(#14810)。
  • 首次提示(/busy / /verbose)移植到 TUI#16054)。
  • 輸入框按 ? 彈出迷你幫助(@ethernet8023,#18043)。

修復

  • Fix:ConPTY 上主動禁用鼠標 + /mouse 切換(@kevin-ho,WSL2 ghost-mouse 修復,#15488)。
  • Fix:恢復 skills search RPC(#15870)。
  • Perf:跨 yoga flex 重排緩存文本測量(#14818)。
  • Perf:穩定長會話滾動(#15926)。
  • Perf:懶填充虛擬歷史高度(#16523)。
  • Perf:可見冷啟動 −57%(懶初始化代理)(#17190)。

CLI 與用戶體驗

新命令

  • hermes -z <prompt>:非交互一次性運行(#15702)。
  • hermes -z 支持 --model / --provider / HERMES_INFERENCE_MODEL#15704)。
  • hermes update --check 升級前預檢(#15841)。
  • hermes fallback 管理回退 provider(#16052)。
  • /busy slash 命令切到忙碌輸入模式(#15382)。
  • /busy 增加第三種 'steer' 模式#16279)。
  • /btw 作為 /background 的別名#16053)。
  • /reload-skills slash 命令(salvage #17670,#17744)。
  • 在「代理運行中」佔位符裡顯式提示 /queue / /bg / /steer#16118)。

Setup / onboarding

  • 已安裝實例自動重新配置#15879)。
  • /busy/verbose 的首次提示#16046)。
  • 4 月 30 日 tip-of-the-day 的省錢小貼士#17841)。
  • 啟動 banner 標題超鏈接到最新 GitHub Release#14945)。

升級 / 備份

  • git pull 前快照配對數據#16383)。
  • hermes update 前自動備份 HERMES_HOME(默認關,可開啟)(#16539#16566)。
  • 備份排除 checkpoints/#16572)。
  • 備份排除 SQLite WAL/SHM/journal sidecar#16576)。
  • Linux root 安裝的 FHS 佈局#15608)。
  • Fix:直接幹掉過期 dashboard 而不是隻警告(#17832)。
  • Fix:nix 構建的 hermes 顯示正確的 update 狀態(#17550)。

Slash 命令清理

  • Refactor:刪除 /provider/plan handler,清理 slash 註冊表(#15047)。
  • Refactor:移除 persist_session 配套 + 修復破損的 /btw 中間回合 bypass(#16075)。

OpenClaw 遷移

  • 加固 OpenClaw 導入:plan-first apply、redaction、遷移前備份(#16911)。
  • Fix:保留大小寫的品牌改寫 + 一次性 ~/.openclaw 殘留 banner(#16327)。
  • Fix:從 agents.defaults.workspace 解析 openclaw 工作區文件(#16879)。
  • Fix:按真實 OpenClaw catalog schema 解析模型別名(salvage #16778,#16977)。

Web Dashboard

  • Models 標籤頁:豐富的每模型分析(#17745)。
  • 在 Models 頁配置主模型 + 副模型#17802)。
  • Dashboard Chat 標籤頁:xterm.js + JSON-RPC sidecar(取代 #12710 + #13379,@OutThisLife,#14890)。
  • Dashboard 佈局刷新(@austinpickett,#14899)。
  • dashboard CLI 加 --stop / --status 標誌#17840)。
  • 內置頁面支持頁面級插件 slot#15658)。
  • Fix:所有按鈕替換為設計系統按鈕(#17007)。

性能

  • TUI 可見冷啟動 −57%(懶初始化代理,#17190)。
  • OpenAI / Anthropic / Firecrawl / account_usage 懶導入#17046)。
  • load_config() / read_raw_config() 按 mtime 緩存#17041)。
  • get_tool_definitions() 記憶化 + check_fn TTL 緩存#17098)。
  • DANGEROUS_PATTERNS / HARDLINE_PATTERNS 預編譯#17206)。
  • 跨 yoga flex 重排緩存 Ink 文本測量#14818)。
  • 穩定長會話滾動#15926)。
  • 懶填充虛擬歷史高度#16523)。

安全與穩定性

  • 密鑰脫敏默認關閉 —— 防止假密鑰形 substring 把 patch / API payload 改花。需要時通過 redaction.enabled: true 開啟(#16794)。
  • [SYSTEM:[IMPORTANT::所有用戶注入 marker 改名(繞開 Azure 內容過濾)(#16114)。
  • 不可逆命令 hardline blocklist#15878)。
  • 統一的 mask_secret 助手;修復 status.py 的 DIM 漂移#17207)。
  • 過期 paste.rs 上傳按真實定時器清理#16431)。
  • 原子文件寫入保留軟鏈#16980)。
  • /dev/tty 探測改為打開它,而不是隻看是否存在#17024)。

Bug 修復與改進

本次窗口共合入 360 個 fix: PR,挑幾條具代表性的:

  • 後臺 review fork 繼承父進程運行時:provider/model/憑證現在會傳過去(#16099)。
  • Hindsight 可配 HINDSIGHT_TIMEOUT#15077)。
  • _save_platform_tools 中清理過期 no_mcp + 數字條目歸一#15607)。
  • MCP:把 input schema 中的 definitions 引用重寫為 $defs,關閉 provider 端 400。
  • Azure 內容過濾兼容性[SYSTEM: 改名(#16114)。
  • vision 緩存改用 HERMES_HOME#17719)。
  • FTS5 檢索tool_name + tool_calls 索引 + 修復 + 遷移(#16914)。
  • 流式 reasoning 持久化到 assistant 回合#16892)。
  • execute_code 併發 RPC 串行化#17894#17902)。
  • 後臺 reviewer 限定 memory + skills 工具集:不再誤用 web / shell(#16569)。
  • 壓縮恢復:先在主模型上重試,副模型失敗也通知用戶(#16774#16775)。
  • croniter 提升為核心依賴#17577)。
  • Discord 工具 limit 強制 int#16319)。
  • 元寶平臺入口修復#16880)。
  • ACP 聲明並轉發圖像 prompt#18030)。
  • DeepSeek / Kimi 跨 provider reasoning 隔離(@Zjianru,#15749#15762)。
  • DeepSeek v4 + Kimi/Moonshot thinking 時保留 reasoning_content 回放#18045)。

360 個修復絕大多數集中在跨 provider 的「流式 / 壓縮 / 工具調用」路徑上(DeepSeek、Kimi、Moonshot、GLM、Qwen、MiniMax、Gemini、Anthropic、OpenAI),以及 TUI 體驗打磨與 gateway 平臺的 edge case。

已移除 / 已回滾

  • Kanban 多 profile 協作看板:在 #16081 落地後又被回滾(#16098),等待重新設計。
  • computer-use cua-driver:3 個準備性 PR 落地後被整體回滾(#16927)。
  • 內置的 BOOT.md hook 已移除#17093);hooks 教程(#17202)演示瞭如何用一個 shell hook 自己實現同樣的工作流。
  • /provider + /plan slash 命令刪除#15047)。
  • flush_memories 完全移除#15696)。

貢獻者

核心

  • @teknium1(Teknium)

Top 社區貢獻者(按合入 PR 數)

  • @OutThisLife(Brooklyn)52 PR · TUI 淺色終端識別 + 可插拔 busy 樣式 + 自動恢復 + 從 /resume 刪除會話 + 鼠標滾輪滾動 + xterm.js dashboard Chat tab + 冷啟動 −57% + accordion 打磨
  • @kshitijk4poor12 PR · LM Studio 一等 provider(salvage)、Vercel Sandbox 後端、GMI Cloud salvage、TouchDesigner-MCP 默認裝備、大量工具調用 / reasoning 修復
  • @helix4u — 10 PR · MCP schema 健壯性、各類穩定性修復
  • @alt-glitch — 8 PR · trigram FTS5 CJK 檢索、Nix 聲明式插件安裝、matrix / 飛書 hint 與修復
  • @ethernet8023 — 4 PR
  • @austinpickett — 4 PR · TUI LaTeX 渲染、Dashboard 佈局刷新
  • @benbarclay — 3 PR · Docker 以宿主用戶身份運行容器,避免 root 權限的 bind mount
  • @vominh1919 — 2 PR
  • @stephenschoettler — 2 PR
  • @kevin-ho — ConPTY 鼠標註入修復(#15488)
  • @Zjianru — 跨 provider reasoning_content 隔離 + DeepSeek/Kimi 空 reasoning 注入(#15749、#15762)
  • @web3blind — Telegram 群組 / 論壇聊天白名單(#15027)
  • @SHL0MS — 9 篇新 TouchDesigner-MCP 參考文檔(#16768)
  • @0xDevNinja — Curator restore_skill 嵌套歸檔修復(#17951)
  • @y0shua1ee — Curator use 活躍度修復(#17953)

其他貢獻

@isaachuangGMICLOUD(GMI Cloud)的 salvage 與 co-author 工作,以及一長尾的一次性修復、文檔優化、skill 貢獻。完整名單見官方發佈說明。

自 v0.11.0 起共 213 位社區貢獻者(含 co-author)。

升級建議

如果你屬於下面任一情況,建議優先關注 v0.12.0

  1. 想讓 skill 庫自我維護:開啟 Curator 後,每週自動打分 / 合併 / 清理;不需要再手動整理。
  2. 依賴自我改進迴路:本次 review fork 重寫之後,provider / model / 憑證才真的會傳給後臺 fork,記憶與 skill 的「保存 / 更新」決策更穩定。
  3. 要接 LM Studio / GMI Cloud / Azure AI Foundry / MiniMax OAuth / 騰訊 Tokenhub:這次都走原生 / 一等路徑。
  4. 關心 ComfyUI / TouchDesigner / Spotify / Google Meet 集成:默認即裝備,不需要再手動開 optional skill。
  5. 要做企業內 IM:Microsoft Teams 通過插件已經可用;騰訊元寶是第 18 個原生平臺。
  6. 關心冷啟動速度:TUI 可見冷啟動減少約 57%。
  7. 過去經常被「密鑰脫敏改壞 patch / API payload」困擾:本次默認關閉脫敏,需要再 redaction.enabled: true

所有用戶 都建議測試後升級:本次窗口合入了 360 個 fix: PR,集中在流式、壓縮、工具調用、reasoning、網關平臺等關鍵路徑。