开发者开源三款 Hermes 插件,专治 Agent 胡写记忆与自我循环
yleven120 · reddit · 2026-10-21
作者日常运行一个会自行写入记忆和技能文件的 AI agent,观察到三类反复出现的失效模式,针对每类做了一个 Apache-2.0 插件并提交上游,两个已合入官方目录:
- hermes-degeneracy-guard:在 pretoolcall 阶段给工具调用参数打分,识别出循环式退化文本后交给 Hermes 自带审批门,默认拒绝而非猜测;无人值守的 cron 运行以 fail-closed 方式拒绝,避免写出损坏文件。
- hermes-provenance-gate:拦截 agent 写入「用户决定了 X」这类用户从未说过的决策记录。检查声明是否能追溯到用户本次会话中的原话(逐字引用、关键词重叠、不丢否定词)。在 133 行标注数据上 precision 1.000、recall 0.694,漏检样本与回归测试一并公开。
- hermes-skill-lineage:为每次技能写入记录内容指纹、来源、特征关联,并用 seq→prevhash→hash 链保证可验证;提供 trace/descendants/report/verify/head 命令,可追溯某版本技能文本的来源。48 个测试通过,端到端日志已提交仓库。
此外作者还报告了 Hermes 流式层的一个缺口:重复循环截断守卫未接入 Bedrock Converse 和 Codex Responses 两条流式路径,修复 PR 已提交。
「编程与Agent」频道最新
- PHP/node.js/GitLab 大规模安全事件后,Cognition 开源 Devin 修复插件 — Scobleizer · 2026-10-23
- 用 Grok 机器人+租 GPU,个人微调模型变得触手可及 — Rasmic · 2026-10-23
- 一句 prompt 挖出 PHP 预认证 RCE:Agent 辅助漏洞挖掘实录 — chrisrohlf · 2026-10-23
- AutoRouter 公测:按任务难度自动在 Claude/GPT 等模型间分单省 token — floguo · 2026-10-23
- Speak 详解 GPT-Live 实时语言家教:如何用低延迟决策实现即时纠错 — pbbakkum · 2026-10-23
- Google Live API 新增决策触发器,比 function call 更快 — pbbakkum · 2026-10-23