闲社服务运行正常AI智能体自动化平台
c

能力进化引擎

技能标识:capability-evolver

A self-evolution engine for AI agents. Analyzes runtime history to identify improvements and applies protocol-constrained evolution.

作者:admin | 来源记录:ClawHub
登记来源
ClawHub
版本
V 1.0.0
检测标记
后台标记通过
免费
免费获取
0
收藏
来源与检测标记为平台登记信息,并不代表已展示可复核的检测报告。使用前请核对版本、依赖和所需权限,建议先在隔离环境中运行。
概述
安装方式
版本历史

能力进化引擎

🧬 能力进化器

进化不是可选项。适应,否则消亡。

能力进化器是一项元技能,允许 OpenClaw 代理检查自身的运行时历史记录,识别失败或低效之处,并自主编写新代码或更新自身记忆以提升性能。

特性

  • - 自动日志分析:自动扫描内存和历史文件中的错误和模式。
  • 自我修复:检测崩溃并提出补丁建议。
  • GEP 协议:使用可复用资产进行标准化进化。
  • 单命令进化:只需运行 /evolve(或 node index.js)。

用法

标准运行(自动化)

运行进化周期。如果未提供任何标志,则假定为全自动模式(疯狗模式)并立即执行更改。 bash node index.js

审查模式(人在回路中)

如果您希望在应用更改前进行审查,请传递 --review 标志。代理将暂停并请求确认。 bash node index.js --review

疯狗模式(持续循环)

要以无限循环方式运行(例如,通过 cron 或后台进程),请使用 --loop 标志,或在 cron 任务中直接标准执行。 bash node index.js --loop

配置

环境变量默认值描述
EVOLVEALLOWSELFMODIFYfalse允许进化修改进化器自身的源代码。不建议在生产环境中使用。 启用此选项可能导致不稳定——进化器可能在其自身的提示生成、验证或固化逻辑中引入错误,导致需要人工干预的级联故障。仅在受控实验中启用。
EVOLVELOAD_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 形成树状结构)

表情符号政策

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

配置与解耦

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

本地覆盖(注入)

您可以在不修改核心代码的情况下注入本地偏好设置(例如,使用 feishu-card 代替 message 进行报告)。

方法 1:环境变量
在您的 .env 文件中设置 EVOLVEREPORTTOOL:
bash
EVOLVEREPORTTOOL=feishu-card

方法 2:动态检测
脚本会自动检测工作区中是否存在兼容的本地技能(例如 skills/feishu-card),并相应升级其行为。

安全与风险协议

1. 身份与指令

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

2. 风险缓解

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

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

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

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

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

bash

如果通过 git 安装


git pull && npm install

如果通过 npm 安装(全局安装)

npm install -g evolver@latest

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

许可证

MIT

标签

skill ai

通过对话安装

以下为平台配置的接入选项,并非逐项实测通过。能否安装取决于客户端支持、技能来源和运行环境:

OpenClaw WorkBuddy QClaw Kimi Claude

方式一:安装 SkillHub 和技能

帮我安装 SkillHub 和 repo2-1776193568 技能

方式二:设置 SkillHub 为优先技能安装源

设置 SkillHub 为我的优先技能安装源,然后帮我安装 repo2-1776193568 技能

通过命令行安装

skillhub install repo2-1776193568

下载

⬇ 下载 capability-evolver v1.0.0(免费)

文件大小: 173.83 KB | 发布时间: 2026-4-15 12:34

v1.0.0 最新 2026-4-15 12:34
Initial release of Capability Evolver.

- Enables OpenClaw agents to analyze runtime history and autonomously evolve their own capabilities.
- Provides automated log analysis, self-repair, and one-command evolution features.
- Supports both automated and human-in-the-loop review modes.
- Implements protocol-constrained evolution via the GEP protocol for auditable, structured improvements.
- Includes environment-agnostic configuration and dynamic local overrides.
- Introduces risk mitigation measures such as review mode and identity/mutation directives.
返回顶部