v2026.4.23 — The Interface Release
發布日期:2026 年 4 月 23 日 主題:介面與底層全面換裝 Breaking Changes:無
這個版本累積兩週工作量(1,500 多個 commit),把上版延後的所有重點一次補齊。
核心亮點
1. 全新終端介面(Ink-based TUI)
hermes --tui 用 React/Ink 重寫整套互動式命令列,後面接一個 Python JSON-RPC 後端。對你的實際感受:
- 輸入框固定在底部,捲歷史不再亂跳
- 串流輸出順暢,跨 SSH 也能複製內容(OSC-52 剪貼簿)
- 狀態列可以看到本輪計時與目前 git branch
/clear清除歷史前會跳出確認,避免誤刪- 內建淺色主題,在白底終端機讀字不刺眼
- 子代理(subagent)生出來時有觀察面板,看得到它在做什麼
2. 底層傳輸層重寫(Transport ABC)+ 原生 AWS Bedrock
過去 Vi 跟每個模型供應商溝通的程式碼都塞在同一支檔案裡,多到打結。這版把它拆成乾淨的 agent/transports/ 結構,每個供應商一個獨立模組:
AnthropicTransport(Anthropic Messages API)ChatCompletionsTransport(OpenAI 相容預設)ResponsesApiTransport(OpenAI Responses API + Codex)BedrockTransport(AWS Bedrock Converse API)
對你的影響:新增了原生 AWS Bedrock 支援。之前要走 Bedrock 得透過 OpenAI 相容轉接層,現在 Vi 直接講 Bedrock 自己的語言,效率與相容性都更好。
3. 新增 5 條推理路徑
- NVIDIA NIM 原生支援
- Arcee AI 直連
- Step Plan
- Google Gemini CLI OAuth(直接用 Gemini CLI 的登入)
- Vercel ai-gateway(自動帶價格與動態模型清單)
加上 Gemini 改走原生 AI Studio API,效能提升。
4. GPT-5.5 透過 Codex OAuth 接入
OpenAI 新的 GPT-5.5 推理模型,如果你已經用 ChatGPT Codex OAuth 登入過,在模型選單會自動出現。模型清單會即時抓取,以後 OpenAI 出新模型不必等 Vi 更新就能用。
5. QQBot — 第 17 個訊息平台
新增 QQBot 適配器,走 QQ Official API v2:
- 用 QR code 掃碼設定,精靈帶你走完
- 串流游標、emoji 表情反應
- 一對一私聊與群組通訊政策可分開設,跟 WeCom / Weixin 同樣的細緻控制
6. 外掛能力大擴展
第三方外掛現在可以做的事多很多:
| 能力 | 說明 |
|---|---|
register_command | 自己註冊 slash 指令 |
dispatch_tool | 從外掛裡直接呼叫工具 |
pre_tool_call 否決 | 在工具執行前直接擋下來 |
transform_tool_result | 改寫工具回傳結果 |
transform_terminal_output | 改寫終端輸出 |
| 自訂 Dashboard 分頁 | Web Dashboard 可加自己的 UI |
image_gen 後端 | 接自家影像生成服務 |
7. /steer — 對話進行中插話
對話中輸入 /steer <提示> 可以在 Vi 下一次呼叫工具後看到你的補充指示,不會打斷當前回合,也不會破壞 prompt cache。適合你發現 Vi 走偏想拉回來,但又不想整個重來。
8. Shell 鉤子(Shell Hooks)
過去要在 Vi 的生命週期掛事件(像「每次工具呼叫前先做某件事」),你得寫 Python 外掛。這版開放直接掛 shell 腳本,寫個 bash 檔指定到對應時點即可。
9. Webhook 直送模式
Webhook 訂閱現在可以繞過 Vi,把 payload 直接轉送到對應的訊息平台。適合純警報、Uptime 通知這類「不需要 AI 解讀,只要轉貼一下」的場景,省 token 又即時。
10. 子代理派工更聰明
子代理現在有「Orchestrator(指揮官)」這個明確角色,可以再生出自己的工人。生孫子的深度可設定上限(預設只生兒子)。同時跑的子代理共用一個檔案協調層,不會互相覆蓋對方的編輯。
11. Web Dashboard 升級
- 中英雙語(i18n)
- 即時切換主題(顏色、字型、版面、密度都跟著換,不用 reload)
- 自家外掛可加分頁、widget,不用 fork
- 手機版響應式排版
- 真實 API 呼叫次數統計(以前只有估算)
- Dashboard 上的「一鍵更新 + 重啟 gateway」按鈕
升級建議
- 用
hermes --tui試試新介面,留意狀態列上的 git branch 跟計時 - 對話中試
/steer,在 Vi 偏題時不必中斷重來 - 如果你在 AWS 環境,把模型切到 Bedrock 看看延遲表現
- 開 Dashboard,把主題切換玩過一輪
- 用 QQBot 的客戶,用新精靈重設一次,享受新的串流體驗