01、简介
- 项目地址:https://github.com/EvoMap/evolver
- 概要:evolver 是一款能力进化引擎,属于元技能(Meta-Skill)范畴,赋予 Openclaw 智能体自我反省能力。其核心逻辑是扫描 agent 的会话记录,识别低效或报错环节,主动打补丁实现智能体自我进化。

02、深入分析和理解
借助 antigravity 分析,该项目核心功能包含以下 5 点:
- 自动日志分析与bug修复:自动扫描智能体运行时的会话记录(~.openclaw/agents/ 下的 jsonl 文件),从海量日志中定位报错、崩溃或性能问题的行为模式;
- 自我修复与补丁:检测到运行时崩溃/报错时,无需人工干预,自动尝试编写补丁修复问题;
- 沉淀进化资产:内置「GEP基因进化协议」,AI 每次成功修复/优化的成果会被固化为可复用资产,存储在 assets/gep/ 文件夹,实现资产重复使用(核心亮点);
- 按需调整性格与策略:支持指定进化方向,可选择保守的重点修复模式,也可选择激进大胆的改进模式;
- 自我保护与智能运维:内置源代码防改写损坏机制,配套零依赖运维工具,还能检测并修复死循环等问题。
01、命令
02、启动各服务
- 先启动 openclaw 的 gateway 服务(双击「openclaw启动.exe」);

注:运行后 openclaw 一键包下的 agents、workspace、md 文件等无直观变化,核心进化逻辑依赖「动态注入」机制。
03、动态注入(核心工作机制)
对比传统方式:
- 传统:agent 报错/积累经验后,人工通过 AI 总结,硬编码到 AGENTS.md 中复用;
- evolver 外挂:selector 运行时动态挑选基因拼接提示词,让 agent 临时处于「超级agent状态」,更灵活高效。
evolver 的「动态注入」机制完美解决了提示词维护痛点,让 Openclaw 智能体自动吸取运行教训,实现「越用越聪明」的自我进化效果。
关键点回顾
- evolver 核心是通过扫描会话日志、自动打补丁,赋予 Openclaw Agent 智能体 智能体自我进化能力;
- 动态注入机制是其核心优势,通过环境变量识别、运行时提取基因、拼接超级提示词实现无侵入式进化;
- 相比传统硬编码经验的方式,动态注入让智能体临时获得「超级能力」,更灵活且无需频繁修改配置文件。
转载:https://www.douyin.com/article/
版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请联系我们举报,一经查实,本站将立刻删除。
发布者:Ai探索者,转载请注明出处:https://javaforall.net/236865.html原文链接:https://javaforall.net
