跳到主要內容

Hermes Agent v0.9.0 發佈說明

發佈日期:2026 年 4 月 13 日
官方標籤:v2026.4.13
自 v0.8.0 以來:487 commits、269 個合併 PR、167 個已解決 issue、24 位貢獻者

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

一句話概覽

這是一次“處處可運行”的版本更新:Hermes 一口氣補齊了 Termux / Android、本地 Web 控制檯、iMessage、微信 / 企業微信,同時把 Fast Mode、後臺進程監控、上下文引擎插件化、安全加固、備份 / 導入 全部推進到了新階段。

重點亮點

  • 本地 Web Dashboard:第一次提供瀏覽器裡的本地管理面板,可直接查看會話、技能、網關和配置。
  • Fast Mode(/fast:對 OpenAI 與 Anthropic 的優先隊列做了一體化支持,低延遲場景更有價值。
  • iMessage / BlueBubbles:Hermes 終於接入 Apple 消息生態。
  • 微信(Weixin)+ 企業微信 Callback Mode:中國大陸常用消息平臺支持更完整了。
  • Termux / Android 原生支持:可直接在 Android 設備上運行 Hermes。
  • 後臺進程監控(watch_patterns:可監視日誌模式並在命中時主動通知 Agent。
  • xAI / Xiaomi MiMo / Qwen OAuth:模型與提供方支持繼續擴展。
  • 可插拔上下文引擎:上下文管理不再是固定實現,而是可通過插件替換。
  • 統一代理支持:SOCKS、DISCORD_PROXY、系統代理自動探測打通到各平臺。
  • 安全加固:從路徑穿越、Shell 注入、SSRF、Webhook 簽名校驗到 API 認證都做了深入補強。
  • hermes backup / hermes import:終於有了完整的備份、遷移和恢復路徑。

核心 Agent 與架構

提供方與模型支持

  • 新增 xAI(Grok)Xiaomi MiMo 的原生 Provider 支持。
  • Qwen OAuth 納入官方支持路徑。
  • /fast 可切換 OpenAI Priority Processing 與 Anthropic 快速層。
  • /usage 開始顯示更完整的限流頭、費用與 Token 信息。
  • 自定義提供方可更穩定地出現在 /model 選擇與解析鏈路中。
  • 連續空響應時會更智能地觸發 fallback provider,減少“看起來沒報錯但就是沒輸出”的情況。
  • OpenRouter 的 :free:extended:fast 變體標籤在切換模型時可保留。
  • OAuth 憑證同步、過期、競態和 credential pool 生命週期都做了修復。

Agent Loop 與會話行為

  • 上下文壓縮做了更深的預算治理,不容易出現中途“把上下文壓壞”的問題。
  • 新增 /compress <focus>,可以帶主題做引導式壓縮。
  • 後臺進程輸出支持 watch_patterns 實時監控,適合監聽 listening on port、報錯、構建完成等事件。
  • 子代理活動會向父代理傳播,長任務協作鏈條更穩定。
  • 對截斷的 tool call、空響應、流式回退等邊界情況做了更多恢復處理。
  • Gemma / think 標籤等特殊輸出路徑繼續做兼容修復。

記憶與會話

  • Hindsight 記憶插件繼續補齊能力與配置體驗。
  • Honcho 增加 initOnSessionStart 等能力。
  • 刪除 / prune 子會話時改為 orphan 處理,減少誤傷。
  • doctor 檢查會更聚焦當前激活的記憶提供者。

消息平臺(Gateway)

新增與強化的平臺

  • BlueBubbles(iMessage):自動註冊 webhook、接入嚮導、崩潰恢復。
  • 微信(Weixin):通過 iLink Bot API 接入,支持流式遊標、媒體上傳、Markdown 鏈接。
  • 企業微信 Callback Mode:適合自建企業應用,狀態持久化更穩。

平臺層更新

  • Discord:增加 allowed_channels 白名單、論壇 topic 繼承、DISCORD_REPLY_TO_MODE.log 附件支持等。
  • Slack:整合多條社區 PR,線程生命週期處理更穩定。
  • Matrix:從 matrix-nio 遷到 mautrix-python,並修掉 E2EE 解密鏈路的一批老問題。
  • Feishu:補足 DM mention 線程與群聊事件支持,並新增二維碼式 bot onboarding。

網關核心

  • 統一代理支持擴展到多平臺。
  • 入站文本可批處理,減少刷屏和抖動。
  • 運行過程中生成的 assistant 消息能更好地顯示到聊天平臺。
  • WSL 場景下的 systemd / 網關運行判斷更穩。
  • 配置嚮導補齊了缺失平臺入口。
  • tool_progress 可按平臺單獨覆蓋。
  • “still working” 通知間隔可配置。
  • 網關重啟前會盡量等待正在執行的任務處理完畢。
  • Gateway status 現在會按 當前 Profile 分別展示。

CLI 與用戶體驗

交互式 CLI

  • Termux / Android 適配落地,包括 TUI、語音、/image
  • 新增原生 /model 選擇彈窗
  • TUI 工具進度區恢復了更細的耗時展示和滾動歷史。
  • hermes dump 用於快速導出診斷信息。
  • hermes backup / hermes import 正式加入主線命令。
  • 新建 profile 時 UX 更完善,包含 SOUL 初始化與憑證提醒。

配置與環境

  • 日誌系統進一步組件化,過濾和會話上下文更清晰。
  • 新增 network.force_ipv4 以繞過 IPv6 超時。
  • OpenClaw → Hermes 的遷移鏈路裡補齊了品牌更名處理。
  • 清理了一些歷史遺留配置和無效環境變量。
  • 壓縮模型上下文過小時會直接提醒用戶。

工具系統

執行環境與同步

  • 統一了 spawn-per-call 執行層。
  • 文件同步機制支持 mtime 跟蹤、刪除感知、事務狀態。
  • SSH / Modal 場景支持 tar 管道批量同步。
  • Daytona 等遠端環境同步與磁盤限制處理更穩。
  • 持久化 sandbox 環境可跨 turn 保留。

MCP / Browser / 語音視覺

  • hermes mcp add 增加 --env--preset
  • MCP content / structuredContent 兼容性繼續修復。
  • 瀏覽器側做了安全、緩存、線程安全、滾動性能等一輪硬化。
  • /browser connect 會使用獨立 Chrome profile。
  • 新增 Voxtral TTS,並補了多個 TTS provider 的語速支持。
  • Vision 自動縮放、20 MB 限制與失敗重試更完善。

Skills、穩定性與安全

Skills 生態

  • 技能索引與樹緩存做了中心化,安裝時更不容易因為限流失敗。
  • 系統提示裡對 Skill 加載的引導更激進,調起成功率更高。
  • 一些內置技能如 Google Workspace、創意發散策略、創意構思得到更新。

安全與可靠性

  • Twilio webhook 簽名校驗:修補短信入口的高風險問題。
  • Shell 注入中和:重點收緊 sandbox 寫入路徑。
  • Git 參數注入 / 路徑穿越:checkpoint manager 做了修復。
  • Slack 圖片上傳的 SSRF redirect 繞過 被封堵。
  • 對危險路徑、憑證目錄、模式匹配缺口繼續補強。
  • 工作樹清理、正則回溯性能、API server 流式輸出、OpenViking 等穩定性問題也修掉不少。

升級建議

如果你當前還在 v0.8.x,這次最值得關注的升級點是:

  1. 你是否需要 微信 / 企業微信 / iMessage / Android 這些新入口;
  2. 你是否希望使用 Fast Mode 降低高峰時延;
  3. 你是否想把管理工作遷到 本地 Web Dashboard
  4. 你是否需要 hermes backup / hermes import 做遷移與快照;
  5. 你是否依賴企業網絡,需要統一代理支持和更強的安全補丁。

如果答案裡有兩項以上是“是”,那 v0.9.0 值得儘快跟進。