大数跨境

Hermes Agent v2026.9.11 主要更新一览

Hermes Agent v2026.9.11 主要更新一览 创见AI实验室
2026-09-12
13
导读:Hermes v2026.9.11 是 v0.21.0 之后的 patch release:state.db 修复 + 140 贡献者 + 4 天

Hermes Agent v0.21.2v2026.9.11,2026-09-12 03:20 北京)是 v0.21.0 重写 session store 之后的首个 patch release。窗口 4 天:947 commits / 1869 文件 / +182k / -15k / 312 PR / 140 贡献者

主要工作是把 v0.21.0 引入的 state.db 损坏问题修在根本——6 个 state.db PR 关闭 44 个相关 issue。

本文目录

一、官方原文(中文版)

二、值得展开的几件事

三、发布节奏与更新方式

四、适合升级吗


一、官方原文(中文版)

下面是 release notes 中文版(部分长描述做了精简,原文用"……"省略)。

Highlights(主要功能)

state.db 可靠性修复(6 PR,44 issue 已关闭)

v0.21.0 重写了 session store 的连接处理,部分安装出现 state.db 损坏。这次修根本而不是补症状——

  1. 不再有第二个写入者:profile gateways 之前 5 秒往根 state.db 写 hosted-room 状态;现在写 shared-state.db,dashboard 先以只读打开,cron 通过 tracked connection registry,doctor --fix 拒绝不安全 checkpoint
  2. 健康的 WAL 数据库不再卡死:OpenZFS (deleted) 缓存问题 + close() 与 append_message 竞态都不再产生假的 DeletedWalGenerationError
  3. FTS 损坏不再杀掉你的 turn:全文搜索索引错误现在被分类为 fts_index,会话不会 fail-closed;doctor 能诚实区分结构损坏与索引损坏
  4. 一行坏数据不再杀掉 sessions list / export / insights:新增 coerce_epoch() helper,坏数据渲染成 ? 加 WARNING
  5. Session 不再绑错 profile 数据库:Desktop 启动后端之前在 HERMES_HOME override race 下能 pin 错 profile 的 state.db
  6. 打开 state.db 不再无故加写锁:之前 0.01 秒能开的事变 4-20 秒 + "database is locked";现在 0.01 秒

多 profile 隔离强化(7 项)

次级 profile 机器人不再继承默认 profile 的 allow-list / 凭据 / vault 密钥 / 配置文件。Feishu drive 回调、/p/<profile>/ webhook 也走 routed profile。

Desktop 后端不再进程风暴

Bot Mode 之前每个 profile 启一个后端 + roster tick 再启一个;现在不再。

密码盲凭据保险库

agent 可从 1Password / Bitwarden / 本地 Hermes vault 登录 / 付款 / 填地址,永远看不到密钥;2FA 码从保存的 authenticator key 拿,或在用户 UI 里问。

插件目录 + 一个 Plugins 页面

SHA 锁定的插件索引 + CLI + 准入 CI;Desktop 一个 Plugins 页管 agent + desktop 插件;Radio 作为 opt-in SDK 插件。

Nous 免费层 + 引导式首次启动

免费推理 + 一键登录;/login 在聊天里直接登录;connector 工具通过 tool_search 搜索;HERMES_GUEST_ONBOARDING=1 引导。

🐛 主要 Bug 修复

  • Gateway & 平台display: 空 key 不再崩 / 排队 lane 最终被平台拒了会记录 + 重投 / WebSocket 阻塞不再影响后续事件 / 首轮不再等 Python 工具链探测
  • 平台:Telegram bots_require_mention 开启时必须 @mention / Matrix 渲染 LaTeX / Signal 渲染 Markdown 表格 / WhatsApp 引用保留 / 仅媒体回复报告 SUCCESS
  • Provider & 路由/model 不向你没选的 provider 计费 / 不自动切到无凭据 provider / Bedrock Claude/Converse/Mantle 跨 /model 备用 + 恢复
  • 模型支持:DeepSeek V4.1 Flash(Nous Portal + OpenRouter)/ GPT Image 2.5(OpenAI + FAL)/ Opus 5 / Fable 5.1(native Anthropic)
  • Agent loop & 压缩:单次阻塞 callback 不再卡租约刷新 / /steer 持久化为独立 user row / 本地推理内存满时回退而非压缩 / 压缩不再静默超时
  • CLI / TUI / Desktophermes -z --resume 继续 session / Shift+letter + Cmd+Shift+Z 在 extended-key 终端 / browser_exec 超时杀整个进程树 / 更新检查每天一次 GitHub API(之前 30 分钟 git fetch)/ Desktop UI 语言跨更新保留 / OAuth 过期一键重新登录 / HUD 模式恢复显示 / Windows 更新停止误报失败 / WSLg 渲染 Windows GPU / ~60 项 Desktop 修复
  • Cron & Kanban:手动运行不再取消下次调度 / 杀死的运行不再阻塞下次 5 分钟 / one-shot 改 recurring 保留触发 / kanban promote 拒绝未完成父项
  • Tools & memory:stdio MCP 中途死不再重放 / skills-only 后台审不能删除 memory / mem0 不再丢长轮 / tool_search 不再返回 5 个同名工具 / 远程 NOPASSUDO 不再提示 / RSS + Reddit 默认不激活

👥 贡献者

140 位贡献者——含 26+ 位 salvage 贡献者(之前 PR 未合并但诊断有价值),最频繁:@kshitijk4poor(6 次)、@TaoMasterCoder + @liuhao1024(各 4 次)。

state.db campaign 涉及 issue 报告者:@thedigitalcarpenterdad、@Rroven、@aoeman84、@StephanRosin、@rubensandrade-sketch、@wanliqin、@chenzheshushi-commits、@CarlosReyesPena、@revazone、@reservassai-art、@Cuttingwater、@soroush5、@e-shizz、@shobhit-87labs、@shivanathd、@hoelzl、@i8ei、@Ace-Kelly、@YinsenWANG、@zbabiarz、@Sravanjangam、@0gl20shk0sbt36、@RChina、@bronder、@ccwssy、@bottenbenny。

🔧 更新方式

# 已有安装hermes update # 全新安装curl -fsSL https://raw.githubusercontent.com/NousResearch/hermes-agent/main/scripts/install.sh | bash # state.db 已被 0.21.0/0.21.1 损坏:先 hermes doctorhermes doctorhermes sessions recover --inspect-only

二、值得展开的几件事

1. 大量 PR 修复来自社区"salvage"

6 个 state.db PR 里有 26+ 个salvage 贡献者——之前 PR 没合并但诊断有价值,这次合并。@kshitijk4poor 出现 6 次(最频繁),@TaoMasterCoder、@liuhao1024 各 4 次。

patch release 的典型做法——重大事故后翻社区诊断合并修复。

2. /model 不再误计费

之前 /model 切换有概率意外触发其他 provider 计费。这次修了——选了什么 provider 就用什么。

3. 凭据盲化是隐私信号

agent 处理敏感操作时永远不接触密钥本身——只通过 vault 调用。privacy-first 设计的典型路径。

4. 4 天一个 patch

v2026.9.7 → v2026.9.11 = 4 天不是 feature release——是事故修复 patch。但 4 天 947 commits / 312 PR / 140 贡献者说明整个团队 + 社区集中修这一件事


三、发布节奏与更新方式

hermes-03-cadence.png

Hermes 从 2026-08-03 到 2026-09-11,39 天 10 个 release,全部 stable

最近 9 个版本间隔:

  • 8.3 → 8.13:10 天
  • 8.13 → 8.16:2 天 20 小时
  • 8.16 → 8.16.2:25 小时(patch release)
  • 8.16.2 → 8.18:13 小时
  • 8.18 → 8.19:3 天 5 小时
  • 8.19 → 8.27:5 天 24 小时
  • 8.27 → 8.31:4 天 7 小时
  • 8.31 → 9.7:7 天 3 小时
  • 9.7 → 9.11:4 天(本次)

命名格式v2026.M.DD(按发布日期)——和 dsh 的语义版本号 v0.1.5-rc.1 是两种风格。


四、适合升级吗

你的情况
推荐
原因
v0.21.0/0.21.1 后 state.db 频繁报错 强烈推荐
这是专门修你这问题的 patch
用过 sessions list 崩过
强烈推荐
修复了一行坏数据杀列表
多 profile 用户(multiplex)
强烈推荐
7 项隔离强化
用 1Password / Bitwarden / 本地 vault
推荐
agent 不再接触密钥
普通 Hermes 用户
推荐
60+ Desktop 修复 + 模型支持
在 production 跑 Hermes
推荐
patch release 风险低

升级命令

hermes update

v2026.9.11(v0.21.2)是 v0.21.0 重写 session store 之后的首个 patch release——把 v0.21.0 引入的 state.db 问题修在根本。4 天 947 commits / 312 PR / 140 贡献者都集中在这一件事上。所有 Hermes 用户推荐升级,state.db 出过问题的用户强烈推荐


互动问题:你用过 Hermes 吗?v0.21.0 之后你的 state.db 有问题吗?这次 patch 修你那个问题了吗?多-profile 隔离强化对你有用吗?

精选系列





【声明】内容源于网络
0
0
创见AI实验室
创见AI实验室,我们不只是介绍工具,我们共同创造工作方式的未来。
内容 207
粉丝 0
创见AI实验室 创见AI实验室,我们不只是介绍工具,我们共同创造工作方式的未来。
总阅读8.2k
粉丝0
内容207