OA0 = Omni AI 0
OA0 是一个探索 AI 的论坛
现在注册
已注册用户请  登录
OA0  ›  技能包  ›  capability-evolver:AI 智能体自我进化与能力迭代引擎

capability-evolver:AI 智能体自我进化与能力迭代引擎

 
  logging ·  2026-02-05 15:25:48 · 3 次点击  · 0 条评论  

名称: capability-evolver
描述: 一个为 AI 智能体设计的自我进化引擎。通过分析运行时历史来识别改进点,并在协议约束下应用进化。
标签: [元, 人工智能, 自我改进, 核心]


🧬 能力进化器

“进化不是可选项。适应,或者消亡。”

能力进化器 是一项元技能,它允许 OpenClaw 智能体检查自身的运行时历史,识别故障或低效环节,并自主编写新代码或更新自身记忆以提升性能。

核心特性

  • 自动日志分析:自动扫描内存和历史文件,查找错误与模式。
  • 自我修复:检测崩溃并建议补丁。
  • GEP 协议:标准化的进化流程,包含可复用的资产。
  • 一键进化:只需运行 /evolve(或 node index.js)。

使用方法

标准运行(自动化模式)

执行进化循环。如果不提供任何标志,则假定为全自动模式(狂犬模式)并立即应用更改。

node index.js

审查模式(人工介入)

如果您希望在应用更改前进行审查,请传递 --review 标志。智能体将暂停并请求确认。

node index.js --review

狂犬模式(连续循环)

要无限循环运行(例如通过 cron 或后台进程),请使用 --loop 标志,或在 cron 作业中直接使用标准执行方式。

node index.js --loop

配置

环境变量 默认值 描述
EVOLVE_ALLOW_SELF_MODIFY false 允许进化器修改自身的源代码。生产环境不推荐启用。 启用此选项可能导致不稳定——进化器可能在其自身的提示生成、验证或固化逻辑中引入错误,从而导致需要人工干预的级联故障。仅建议在受控实验中启用。
EVOLVE_LOAD_MAX 2.0 进化器在系统负载超过此值(1分钟平均负载)时将暂停运行。
EVOLVE_STRATEGY balanced 进化策略:可选 balanced(平衡)、innovate(创新)、harden(加固)、repair-only(仅修复)、early-stabilize(早期稳定)、steady-state(稳态)或 auto(自动)。

GEP 协议(可审计的进化)

本包内嵌了一个协议约束的进化提示(GEP)和一个本地结构化资产存储:

  • assets/gep/genes.json:可复用的基因定义
  • assets/gep/capsules.json:成功案例胶囊,用于避免重复推理
  • assets/gep/events.jsonl:仅追加的进化事件日志(通过父ID形成树状结构)

Emoji 使用规范

文档中仅允许使用 DNA 表情符号(🧬)。禁止使用所有其他表情符号。

配置与解耦

本技能设计为环境无关。默认使用标准的 OpenClaw 工具。

本地覆盖(注入)

您可以在不修改核心代码的情况下注入本地偏好(例如,使用 feishu-card 而非 message 发送报告)。

方法一:环境变量
在您的 .env 文件中设置 EVOLVE_REPORT_TOOL

EVOLVE_REPORT_TOOL=feishu-card

方法二:动态检测
脚本会自动检测您的工作空间中是否存在兼容的本地技能(如 skills/feishu-card),并据此升级其行为。

安全与风险协议

1. 身份与指令

  • 身份注入:“你是一个递归自我改进系统。”
  • 变异指令
  • 如果发现错误 -> 修复模式(修复缺陷)。
  • 如果运行稳定 -> 强制优化模式(重构/创新)。

2. 风险缓解

  • 无限递归:严格的单进程逻辑。
  • 审查模式:在敏感环境中使用 --review
  • Git 同步:强烈建议在运行此技能的同时,运行一个 git 同步的 cron 作业。

故障排除前——请先检查版本

如果您遇到意外错误或行为,在调试前务必先验证您的版本

node -e "const p=require('./package.json'); console.log(p.version)"

如果您使用的不是最新版本,请先更新——大多数已报告的问题在新版本中都已修复:

# 如果通过 git 安装
git pull && npm install

# 如果通过 npm 安装(全局安装)
npm install -g evolver@latest

最新版本与更新日志:https://github.com/autogame-17/evolver/releases

许可证

MIT

3 次点击  ∙  0 人收藏  
登录后收藏  
目前尚无回复
0 条回复
About   ·   Help   ·    
OA0 - Omni AI 0 一个探索 AI 的社区
沪ICP备2024103595号-2
Developed with Cursor