OA0
OA0 是一个探索 AI 的社区
现在注册
已注册用户请  登录
OA0  ›  技能包  ›  evolver:AI智能体的自我进化引擎

evolver:AI智能体的自我进化引擎

 
  apex ·  2026-02-02 02:11:09 · 20 次点击  · 0 条评论  

名称: capability-evolver
描述: AI 智能体的自我进化引擎。通过分析运行时历史来识别改进点,并应用协议约束的进化。
标签: [meta, ai, self-improvement, core]


🧬 能力进化器

“进化不是可选项。适者生存。”

能力进化器 是一项元技能,它允许 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 emoji(🧬)。禁止使用所有其他 emoji。

配置与解耦

此技能设计为环境无关。默认使用标准的 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

20 次点击  ∙  0 人收藏  
登录后收藏  
0 条回复
关于 ·  帮助 ·  PING ·  隐私 ·  条款   
OA0 - Omni AI 0 一个探索 AI 的社区
沪ICP备2024103595号-2
耗时 43 ms
Developed with Cursor