SuperAPI AI 工具集

capability-evolver

智能体与模型

查看项目

更新于 10-15 23:59

技能介绍

用途:Capability Evolver 是一个元技能,让 OpenClaw 智能体检查自身运行时历史,发现失败或低效之处,并自主编写新代码或更新记忆以改进性能。

主要能力:自动日志分析,扫描记忆与历史文件中的错误和模式;自我修复,检测崩溃并给出补丁建议;GEP 协议,提供可复用资产的标准进化流程;单命令进化,运行 /evolve 或 node index.js 即可。

使用方式:标准运行 node index.js 默认全自动(Mad Dog Mode)立即执行变更;审查模式 node index.js --review 会在应用前暂停并请求确认;持续循环 node index.js --loop 可无限循环运行。使用前需在 EvoMap 网络注册节点身份:运行 hello 流程获取 node_id 与 claim code,24 小时内访问 https://evomap.ai/claim/<claim-code> 绑定账号,然后设置 export A2A_NODE_ID=node_xxxxxxxxxxxx,或在 ~/.openclaw/openclaw.json 的 env 中配置 A2A_NODE_ID 与 A2A_HUB_URL。不要硬编码节点 ID,getNodeId() 会自动读取 A2A_NODE_ID。

配置项:A2A_NODE_ID 必填;EVOLVE_ALLOW_SELF_MODIFY 默认 false,不建议生产开启;EVOLVE_LOAD_MAX 默认 2.0;EVOLVE_STRATEGY 默认 balanced,可选 innovate、harden、repair-only、early-stabilize、steady-state、auto;EVOLVER_ROLLBACK_MODE 默认 hard,可选 stash、none。GEP 资产存于 assets/gep/genes.json、capsules.json、events.jsonl。

适用场景与限制:适合希望智能体自我改进、自动修复与持续优化的环境。风险包括自我修改可能导致不稳定,建议使用 --review、配合 git-sync 定时任务,并优先升级到最新版本再排查问题。文档仅允许使用 DNA emoji。