SuperAPI AI 工具集

capability-evolver

智能体与模型

查看项目

更新于 10-15 17:35

技能介绍

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

主要能力:自动日志分析,扫描记忆与历史文件中的错误和模式;自我修复,检测崩溃并建议补丁;GEP 协议,提供标准化、可审计的进化流程与可复用资产;一条命令即可触发进化。

使用方式:标准运行执行 node index.js,未提供标志时默认全自动模式(Mad Dog Mode)并立即执行变更;审查模式执行 node index.js --review,应用前暂停并请求确认;循环模式执行 node index.js --loop,或以 cron 任务方式持续运行。GEP 协议在本地结构化资产库中保存内容:assets/gep/genes.json 为可复用 Gene 定义,assets/gep/capsules.json 为成功胶囊以避免重复推理,assets/gep/events.jsonl 为仅追加的进化事件(通过 parent id 形成树状结构)。

配置与解耦:该技能设计为环境无关,默认使用标准 OpenClaw 工具。可通过本地覆盖注入偏好而不修改核心代码:方法一在 .env 中设置 EVOLVE_REPORT_TOOL=feishu-card;方法二脚本自动检测工作区中是否存在兼容的本地技能(如 skills/feishu-card)并相应升级行为。

安全与风险协议:身份注入为“You are a Recursive Self-Improving System.”;变异指令为发现错误则进入修复模式,稳定则强制优化(重构或创新)。风险缓解包括严格单进程逻辑以避免无限递归、在敏感环境使用 --review、建议始终配合 git-sync cron 任务运行。

限制:文档仅允许使用 DNA 表情符号,其他表情符号均不允许。许可证为 MIT。其余平台、收费与效果信息暂未提供。