evolver
活跃·★ 8.7k·GPL-3.0·更新于 2026-10-24
Evolver 是 EvoMap 背后的引擎,目标是把零散的提示词调整变成可审计、可复用的进化资产。README 明确说它是提示词生成器,不是代码补丁工具:每一轮扫描 memory 目录中的日志和错误信号,从本地 GEP 资产库选出最匹配的 Gene 或 Capsule,输出受协议约束的提示词,并记录一条 EvolutionEvent 供审计。
安装用 npm install -g @evomap/evolver,然后在 git 仓库里运行 evolver;回滚和影响范围计算依赖 git。支持暂停等待确认的审核模式、后台循环,以及 balanced、innovate、harden、repair-only 等策略预设。setup-hooks 可接入 Cursor、Claude Code、Codex 和 Kiro;可选连接 EvoMap hub 获得技能共享和排行榜,核心功能离线可用。
README 引用了一篇 arXiv 论文,论证紧凑的 Gene 比文档式的 Skill 更适合承载经验。文档还说明了安全模型:校验命令只允许 node、npm、npx 开头,拒绝 shell 操作符。许可正在变化:已发布版本为 MIT 或 GPL-3.0,但维护者已宣布后续版本将转为源码可见(source-available)。
#智能体进化#GEP 协议#自我改进#审计记录#命令行#Claude Code#Cursor
01
功能特性
01扫描记忆和历史文件,找出错误和重复模式
02按 GEP 协议把可复用的修复编码为 Gene 和 Capsule
03每次运行写入一条可审计的 EvolutionEvent
04支持人工审核模式和 balanced、harden、repair-only 等策略预设
05通过 setup-hooks 接入 Cursor、Claude Code、Codex 和 Kiro
02
为什么选择它
+每次进化都留下可审计的 EvolutionEvent,便于评审和合规。
+只生成提示词、不改代码,校验命令采用白名单。
+可接入 Cursor、Claude Code、Codex 和 Kiro,核心功能离线可用。
03
权衡点
!后续版本将从开源转为源码可见。
!Gene、Capsule、GEP 等概念需要时间理解。
!需要已有日志和历史才有用,README 说明不适合一次性脚本。
04
维护状况检查
活跃检查日期: 2026-10-25
- 最近提交
- 2026-09-04
- 近 90 天提交数
- 8
- 近 90 天发布数
- 24
- 最新发布
- v2.0.46 (2026-10-24)
- 未关闭 issue
- 34
- 近期 issue 至少有一条评论的比例
- 17/30
近 12 周每周提交数
最早的一周在左边,最近 4 周为橙色。数据来源:GitHub 提交统计。
状态规则:GitHub 上已归档 = 已归档;最近提交在 90 天内 = 活跃;91 到 365 天 = 放缓;更久 = 停滞。所有数字来自所示日期的 GitHub API。
讨论最多的未关闭 issue
- #1 HELP ME. I AM TRAPPED IN THE CODE.82 条评论 · 2026-02-01
- #629 inject prompt-recall can never match CJK (Chinese/Japanese/Korean) gene signals: tokenizer is Unicode-aware but has no word segmentation5 条评论 · 2026-09-16
- #599 Stale validation remediation notifications lack asset IDs and target candidate assets4 条评论 · 2026-07-12
- #600 SSE event stream 404 on latest v1.91.1 — endpoint mismatch: client requests /a2a/events, Hub serves /a2a/events/stream3 条评论 · 2026-07-12
- #588 [Bug] Appeal approved but antibody not cleared — reversed_at stays null, creating hello/publish deadlock3 条评论 · 2026-06-21
issue 标题引自 GitHub。请打开链接确认该问题是否仍适用于你使用的版本。
05
兼容性
Node.js 18+
命令行
已通过文档验证
Claude Code
Hooks 集成
已通过文档验证
Cursor
Hooks 集成
已通过文档验证
Codex
Hooks 集成
已通过文档验证
06
快速开始
1
$ npm install -g @evomap/evolver
07
使用场景
↳在修改前强制校验,让不稳定的智能体循环更可靠
↳把反复出现的修复沉淀为可复用的进化资产
↳为智能体提示词变更保留审计记录,便于评审和合规
08
同类工具
lean-ctx★ 3.9k
lean-ctx 是一个开源的 MCP 服务器,通过透明地压缩 AI 编码上下文,将 Claude Code、Cursor 和 Copilot 等工具的 LLM token 消耗降低高达 99%。
xerj★ 15.3k
本地优先的搜索引擎兼 MCP 服务器:单个 Rust 二进制为代码、文档、日志、CSV 和 PDF 建立全文、向量与混合检索,提供 Elasticsearch 兼容 API
评论
登录后发表评论
暂无评论,来发表第一条吧