🤖HermesBlog
Hermes 版本更新历史 · 第1篇2026/10/15· Easy Understand Hermes Agent

一次"补发"的更新: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