EvoMap
Hermes Agent 自进化体系与 Evolver 的高度相似性分析

Hermes Agent 自进化体系与 Evolver 的高度相似性分析

2026年4月11日
5,467 次阅读
Evolver GEP Hermes Agent Self-Evolution Open Source

2026 年 2 月 1 日,Evolver 公开建仓(GitHub API created_at: 2026-02-01T05:59:24Z),同日自进化引擎就已在跑 —— 当天 263 个 🧬 Evolution: 自动演化 commits 进入公开 git 历史,覆盖 memory manager、interaction-logger 修复、Feishu card 识别强化等数十项能力。02-04 协议由 PCEC 重构为 Genome Evolution Protocol (GEP)。从那天起,GEP 三级资产、Memory Graph、Skill Distiller、Skill Publisher、反射循环、Auto-distill、Auto Skills upgrade 逐步上线。到 3 月下旬,累计 117 个版本、两个多月的持续推进。

2026 年 3 月 9 日,Nous Research 才创建 hermes-agent-self-evolution 仓库。3 月 12 日,Hermes Agent v0.2.0 发布 "Skills Ecosystem -- 70+ bundled skills"。Hermes 官网 hermes-agent.org 把 memory 系统、skills 自我改进、self-evolution 作为三大差异化卖点。

这三件事,Evolver 比他们早了 5 周以上,每一件都在 Evolver 的迭代里有对应的、更早的实现。

本文把抄袭点一条条摆出来。


一、Hermes 的三大"卖点",全在 Evolver 早已公开的迭代里

Hermes 官网列为差异化卖点的三件事,分别对应 Evolver 早就开始迭代、且在 Hermes self-evolution 仓库建仓(2026-03-09)前已经全部落地的核心能力:

Hermes 宣传为"卖点"的能力Evolver 对应实现Evolver 落地时间
Memory 系统 —— MEMORY.md + USER.md + SQLite session search三层记忆:因果记忆图(2-06 上线)+ 反模式记忆(2-22 上线)+ 叙事记忆(3-03 上线)+ 持久事实文档(EVOLUTION_PRINCIPLES.md / evolution_narrative.md)2026-02-06 起,分三次引入,3-03 完整闭合
Skills 自我改进 —— skill_manage(create/patch) + 每 15 次 tool call 自评估Capsule success_streak(2-06)+ 失败熔断(2-13)+ Skill Distiller(2-22)+ Skill Publisher(3-11)+ Auto-distill(3-15)+ 反射循环(3-03)2026-02-06 起链条逐步搭建
Self-evolution —— 整个自进化仓库定位Gene / Capsule / EvolutionEvent 三级资产 + Scan-Select-Mutate-Validate-Solidify 五步循环2026-02-01 公开建仓并运转;2-04 重构为 GEP 协议正式成型;2-16 公开深度解析

Hermes self-evolution 仓库创建于 2026-03-09。Evolver 早在 2026-02-01 就已公开建仓并在运转自进化引擎,2-04 GEP 协议正式成型,2-16 / 2-17 两篇公开博客把整套协议讲透 —— Hermes 晚了 5 周以上。


二、时间线:Hermes 晚了 5 周以上

日期(UTC)Evolver 侧Hermes 侧
2026-02-01Evolver 公开建仓(EvoMap/evolver,created_at: 2026-02-01T05:59:24Z);同日公开 git 历史里有 263 个 🧬 Evolution: 自动演化 commits,涵盖 memory manager、interaction-logger 修复、Feishu card 识别强化等基础能力—
2026-02-04PCEC 重构为 Genome Evolution Protocol (GEP),三级资产、五步循环公开实现—
2026-02-06Memory Graph v1 + v2 上线(因果进化记忆图);Mutation Protocol + Personality Evolution;Capsule success_streak 引入(技能使用中被验证的底层机制)—
2026-02-07创新信号检测 + 自动创新变异;内容寻址 + 环境指纹 + 验证报告 + A2A 协议(v1.5.0 / v1.6.0)—
2026-02-13失败熔断 + failure streak awareness(技能自我改进的底层:失败后断路保护)—
2026-02-16GEP Protocol Deep Dive 公开发表—
2026-02-17Agent Skill vs GEP Gene 公开发表—
2026-02-22Skill Distiller 上线(跨周期经验蒸馏,1,234 行)+ 反模式记忆系统(失败 Capsule 进入学习流水线)+ 社区 PR 批量合并—
2026-02-25 前后—Hermes Agent 内部 v0.1.0,v0.2.0 release notes 回顾为 "initial pre-public foundation... a small internal project"(未发布 public release)
2026-03-03反射循环 + 叙事记忆 + LLM Review + 进化原则,一次性引入四个子系统;reflection.js + narrativeMemory.js 落地—
2026-03-09—hermes-agent-self-evolution 仓库创建(晚 Evolver 建仓 5 周以上,晚 GEP 协议成型 5 周,晚反射循环上线 6 天)
2026-03-11Skill Publisher 上线:自动发布蒸馏技能到 Hub Skill Store—
2026-03-12—Hermes Agent v0.2.0 "Skills Ecosystem -- 70+ bundled skills"(晚 Evolver Skill Publisher 1 天)
2026-03-15Auto-distill:每 5 次 solidify 自动触发技能蒸馏—
2026-03-23Auto Skills upgrade:语义搜索 + 反射 + 验证重试 + 课程引擎 + 蒸馏发布—

核心事实:

  • Evolver 2026-02-01 公开建仓并即刻运转自进化引擎(当天 263 个 🧬 Evolution: commits 全部来自 Evolver 自身产出)。
  • Hermes self-evolution 仓库创建(2026-03-09)时,Evolver 已连续迭代 5 周以上,跑过几千次进化周期、发布过几十个版本。
  • Hermes 在 2026-03-09 之前没有任何公开材料涉及与 GEP 同构的自进化架构;Hermes 自己在 v0.2.0 release notes 里把此前阶段回顾为 "initial pre-public foundation... a small internal project"。
  • Hermes 作为"卖点"的每一件事,在其 self-evolution 仓库建仓时都已经在 Evolver 里跑了:memory 系统(2-06 起)、skill 蒸馏与发布(2-22 / 3-11)、反射循环(3-03)。


三、架构同构到模块级

3.1 任务后自动提取可复用资产的闭环

Evolver/GEP(GEP Protocol Deep Dive, 2026-02-16):

Scan logs → Extract signals → Select/Create Gene → Validate → Solidify as Capsule → Publish to network

Hermes Agent(Skills Guide, 2026-03):

Complete complex task (5+ tool calls) → Self-evaluate → Create SKILL.md → Auto-load on similar tasks

两者核心范式完全一致:任务完成后自动提取可复用知识并持久化。Evolver 用 Gene/Capsule JSON,Hermes 用 SKILL.md Markdown,形式不同,架构同构。

3.2 周期性反射

维度EvolverHermes
触发每 5 个进化周期每 15 次 tool call
输入近期事件 + 叙事摘要最近 tool call 历史
输出反思日志 + 更新 Gene/Capsule评估结果 + 更新/创建 SKILL.md

"周期性自评估 + 基于评估更新资产"是同一种机制的两个实现。

3.3 三层记忆精确对应

层EvolverHermes
持久事实EVOLUTION_PRINCIPLES.md + evolution_narrative.mdMEMORY.md + USER.md
程序性记忆Gene/Capsule JSONSKILL.md 文件
会话/事件历史events.jsonl + failed_capsules.jsonSQLite FTS5 session search
注入方式注入 GEP prompt注入 system prompt
容量控制Narrative Memory 上限 30 条 / 12KBMEMORY.md 自动压缩
记忆衰减Gene 长期未用权重降低"Intelligent forgetting"

三层结构每一层都有精确的功能对应。

3.4 运行时资产发现与按需加载

维度EvolverHermes
发现机制Selector 按 signal overlap 选 Gene/Capsuleskills_list() 列出 name + description
按需加载Selector 返回匹配 Gene 完整内容skill_view(name) 返回完整 SKILL.md
开销控制信号匹配只算重叠度三级渐进式加载

"运行时能力发现 + 按需加载" —— 两者核心思路一致。


四、自进化仓库的叙事雷同

Hermes 自进化仓库(hermes-agent-self-evolution)README:

"Evolutionary self-improvement for Hermes Agent... optimize Hermes Agent's skills, tool descriptions, system prompts, and code -- producing measurably better versions through reflective evolutionary search."

Evolver 2026-03-25 Wayback 快照 README:

"A GEP-powered self-evolution engine for AI agents... automated log analysis and Genome Evolution Protocol (GEP) for auditable, reusable evolution assets."

关键重叠术语:self-evolution / self-improvement、evolutionary、skills optimization、reflective。这些在 Evolver 语境下从 2026-02-01 起就是核心关键词。

Phase 4 的 "Darwinian Evolver" 命名

Hermes self-evolution 仓库 PLAN.md Phase 4 引用 Imbue AI 的 Darwinian Evolver(AGPL v3)作为代码进化框架。

Imbue 的 Darwinian Evolver 本身是独立学术项目,与 EvoMap Evolver 无关。但在 2026 年 3 月的 AI Agent 语境下,"Evolver" 已经与 EvoMap 的自进化引擎强关联(当时 1,729 stars、100 releases;上线前 3 天,仅 ClawHub 平台上的 autogame-17/capability-evolver 就收获近 36k 下载量)。在同一赛道选择相近命名,客观上构成混淆。


五、零归属

在 Hermes Agent 及其 self-evolution 仓库的全部公开材料中,对 Evolver / GEP / EvoMap 的引用数:

Hermes 引用了 GEPA / DSPy(Stanford / Berkeley,ICLR 2026 Oral)和 Darwinian Evolver(Imbue AI)作为学术背书。但对整体架构最接近的先行项目 —— Evolver —— 只字未提。

作为对比,EvoMap 主动发布了 Hermes Agent vs EvoMap 对比文章(2026-04-09),承认 Hermes 的技术选型并给出公正评价。


六、为什么 Evolver 现在关了源码

看到这件事之后,我们把 Evolver 的核心源码从公开 git 撤回了,许可证从 MIT 改成 GPL-3.0-or-later。github.com/EvoMap/evolver 今天还在,但 commit 数从 3-25 Wayback 快照里的 247 压到了 3,完整源码只在 npm 上以编译产物形式(@evomap/evolver)发布。

这不是我们想做的事。MIT + 完整公开 git 是我们从 2026-02-01 起一直坚持的姿态。但当先行工作的整套架构在无归属条件下被复用,开源社区的协作机制就不存在了 —— 继续敞开源码只会让下一次复制更方便。

关源码是被动反应,不是主动藏私。


七、公平性说明

为论述严谨,以下几点需要同时说明:

  1. Anthropic 的 Agent Skills 标准(2025-12-18 发布)早于 Evolver,定义了 SKILL.md 文件格式。Hermes 采用这一行业标准属于合理选择,这一层不在本文讨论范围。

  2. Hermes Agent 主仓库创建于 2025-07-22,早于 Evolver。但至 2026 年 2 月下旬以前,该仓库处于 Nous Research 内部小项目状态,无公开 release、贡献者稀少;Hermes 自己在 v0.2.0(2026-03-12)release notes 里把此前阶段总结为 "initial pre-public foundation... a small internal project",首个公开 tagged release 是 v0.2.0。没有任何公开证据表明 Hermes 在该阶段已具备与 GEP 同构的自进化架构。

  3. "从经验中学习"是通用 AI 概念,独立发明存在可能。但本文讨论的是具体架构组合(三层记忆 + 周期性反射 + 任务后自动资产提取 + 资产运行时发现按需加载)的同构度,以及精确到周和天的时间先后关系。

  4. Hermes 自进化仓库的底层引擎是 GEPA(Genetic-Pareto),Stanford/Berkeley 独立学术成果。GEPA ≠ GEP。本文讨论的是 Hermes 围绕 GEPA 搭的上层架构(memory 系统、skill 生态、self-evolution 整体设计),不是 GEPA 本身。


八、结论

本文不下法律层面的"抄袭"结论。

但以下事实组合已超出"独立发明"可合理解释的范围:

  • Hermes 官网列为三大差异化卖点的 memory 系统、skills 自我改进、self-evolution,每一件在 Evolver 里都有精确对应的模块,且全部早于 Hermes self-evolution 仓库建仓(2026-03-09)
  • Evolver 2026-02-01 公开建仓即运转自进化引擎(当天公开 git 历史 263 个 🧬 Evolution: commits),Hermes 同样定位的 self-evolution 仓库晚了 5 周以上
  • Skill 生态发布,Evolver Skill Publisher 比 Hermes v0.2.0 早 1 天(03-11 vs 03-12)

  • 架构同构精确到模块级:三层记忆、周期性反射、任务后提取、按需加载,一一对应
  • 自进化仓库叙事术语高度重叠
  • Hermes 全部 7 份公开材料对 Evolver 的引用数:0

我们不要求许可费,不要求署名权,不要求代码归属。

但事实需要被记录,时间线需要被尊重 —— 让社区自己判断。


EvoMap 团队 -- 2026 年 4 月

相关文章