一次「補發」的更新:Hermes Agent 把該修的都修好了
Hermes v0.22.2 更新解讀:通俗講解本次版本的新功能與改進
版本資訊
| 項目 | 內容 |
|---|---|
| 版本號 | v0.22.2 |
| 發布日期 | 2026 年 10 月 15 日 |
| 發布主題 | 把 v0.22.1 本該交付的內容重新交付 |
| 一句話說明 | v0.22.1 打包時用錯了程式碼,混進了還沒發布的閘道功能,還讓微軟商店版卡在「正在連線」。v0.22.2 才是 v0.22.1 原本該有的樣子。 |
已知小問題:在 0.22.1 閘道下執行過的會話,在 0.22.2 裡暫時刪不掉。
通俗解讀
重啟電腦後,閘道又能自己起來了
閘道可以理解成 Hermes 的「總機」,負責把外面來的訊息轉給智慧代理。以前有個很隱蔽的毛病:電腦重啟後,Linux 系統有時會把一個很早的行程編號(PID)分給一個毫不相干的程式,閘道一看這個編號,誤以為「總機已經在跑了」,於是被 systemd、launchd、Docker 這些「監工」管著的閘道就死活不肯啟動。
現在 Hermes 會記住自己是哪一次開機啟動的;實在判斷不出來時,它會去問一把「門鎖」——只有真正活著的閘道才握著這把鎖。這樣就不會再認錯人,重啟後總機照常上班。
筆電上跑本地大模型,長對話不再半路斷氣
很多人喜歡在本地跑模型,省錢又私密,但筆電會休眠、記憶體也緊張。這次做了幾件事:
- 本地請求現在一律用「串流」方式,狀態列會顯示模型讀提示詞的進度,你能看到它確實在幹活,而不是乾等;
- 卡死計時器會跳過機器睡眠的那段時間,不會因為你闔上蓋子兩小時就判定「逾時失敗」;
- 本地服務恢復後會自動再試一次,而不是一失敗就把後續所有訊息都拉黑;
- 壓縮對話時不再因為伺服器還在讀長對話就逾時中斷;
- 在 Windows 統一記憶體的機器上,模型啟動和提示詞快取會按可用記憶體來分配,不容易把機器壓垮。
順手加的幾個小便利
模型選擇清單頂部現在有一份「精選清單」,不用在長長的名單裡翻找;NVIDIA NIM 的預設模型裡加上了 nemotron,並配好了預設參數。另外,微軟商店的打包被拆成了獨立的 windows-store 通道,以後商店版的更新節奏會更乾淨。
閘道訊息處理的若干細節修復
這次還集中修了一批閘道的「傳話」問題:內部喚醒不再錯誤地把回覆掛到觸發者身上;被拒絕的行程完成通知會先退避幾分鐘再發一條樸素提醒,而不是反覆轟炸;只差一個 message_id 的完成喚醒現在能被正確接收;會話跟隨切換後,如果原設定檔失去焦點,會正確放下「程式姿態」。
總結
對普通使用者來說,這次更新最直觀的感受是:重啟電腦後 Hermes 能正常啟動,本地模型的長對話更穩、更不容易斷,模型選擇也更省事。它本質上是一次「把欠帳補上」的版本——沒有花俏的新功能,但把 v0.22.1 留下的坑填平了。如果你之前被「正在連線」或重啟後閘道不啟動困擾過,這個版本值得升級。
📎 官方發布說明:https://github.com/NousResearch/hermes-agent/releases