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 月

相關文章