欢迎光临
我们一直在努力

每日热门skill-你的 AI 会给自己写补丁吗?ClawHub 下载量第一的 Capability Evolver,把“进化“刻进了 Agent 的 DNA

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */
#content_views .toc,
/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */
#content_views.markdown_views > p:empty:has(+ .toc),
#content_views.markdown_views > .toc + p:empty,
/* 富文本旧版目录标记 */
#content_views.htmledit_views #main-toc,
#content_views.htmledit_views #hr-toc,
#content_views.htmledit_views p[id*=\”-toc\”] {
display: none !important;
}
/* 目录去掉后,紧跟的首个标题不再多出一块上边距 */
#content_views.markdown_views > .toc + h1,
#content_views.markdown_views > .toc + h2,
#content_views.markdown_views > .toc + h3,
#content_views.markdown_views > .toc + h4,
#content_views.markdown_views > .toc + p:empty + h1,
#content_views.markdown_views > .toc + p:empty + h2,
#content_views.markdown_views > .toc + p:empty + h3,
#content_views.markdown_views > .toc + p:empty + h4 {
margin-top: 0 !important;
}

免费基金定投助手全功能拆解:为什么你的基金定投还在亏钱?因为你的工具用错了。动态平衡仓位管理+8种智能定投策略引擎,会自己算买卖点的定投系统-CSDN博客

https://download.csdn.net/download/weitingfu/93448039?spm=1001.2014.3001.5503

凌晨 3 点 47 分。

你的 Agent 又在同一个地方摔倒了。

同样的报错。同样的邮件格式。同样的"解析失败"。

你昨天刚修过。前天也修过。可它今天又忘了。

这不是你的错。这是所有 Agent 用户的共同困境:AI 不会从错误中学习,除非你手动去教。修完一个 edge case,还有下一个 edge case。修完 prompt,还要修工具配置。日复一日,像一个永远填不完的坑。

但有没有一种可能——让 Agent 自己给自己修 Bug?

ClawHub 上有一个下载量第一的技能,名字叫 Capability Evolver。35,000+ 次安装,霸榜数周,至今没有掉下神坛。

它要做的只有一件事:让 AI Agent 学会进化。

一面镜子,一套复盘流程,一个 Git 仓库

先说结论:Capability Evolver 是一个 meta-skill,元技能。

普通技能教 Agent 做某件事——查天气、写代码、发邮件。元技能教 Agent 怎么改进自己。

它像一面镜子。Agent 照镜子,看见自己的失败,然后动手改自己。

打个比方。把 Agent 想象成一个刚入职的程序员:

  • 普通技能 = 给他一本操作手册
  • Capability Evolver = 给他一面镜子 + 一套复盘流程 + 一个 Git 仓库

每天下班前,他照镜子,发现今天哪行代码写错了,自己改。改完提交,留下记录。第二天,不再犯同样的错。

你不用再当那个天天盯着的导师。他学会了自我迭代。

它到底能做什么

Capability Evolver 的核心能力有四块:

Auto-Log Analysis(自动日志分析)

自动扫描 Agent 的 memory 和历史文件,找出错误与模式:反复出现的报错、慢响应、失败的工具调用、低效的工作流。像体检,先全量扫描,再定位病灶。

Self-Repair(自我修复)

检测到崩溃和缺陷后,直接生成补丁。补丁可以是代码修改、memory 更新、prompt 调整或配置变更。

GEP Protocol(遗传进化协议)

这是它最硬核的部分。进化不是拍脑袋,而是走标准化的协议流程,每一次改动都留痕、可审计、可回滚。

One-Command Evolution(一键进化)

所有能力打包成一条命令:/evolve,或者 node index.js。一条命令,完成一次完整的进化循环。

拆开看:GEP 协议到底存了什么

GEP,Genetic Evolution Protocol,遗传进化协议。名字很生物,结构很工程。

它维护一个本地的结构化资产库:

  • genes.json:可复用的"基因"定义。相当于公共函数库,把过去成功的修复模式沉淀成基因,下次直接调用。
  • capsules.json:成功胶囊。记录"这次为什么成功",避免下次重复推理、重复踩坑。
  • events.jsonl:只追加的进化事件流,树状结构,每条事件都有 parent id,形成完整的进化族谱。

这三个文件合在一起,就是 Agent 的"进化记忆"。每次进化都基于历史沉淀,而不是从零开始。

进化策略也可调,通过 EVOLVE_STRATEGY 环境变量:balanced(平衡)、innovate(创新)、harden(加固)、repair-only(只修不优化)、early-stabilize(早期稳定)、steady-state(稳态)、auto(自动)。

想让 Agent 稳,选 repair-only。想让它探索新解法,选 innovate。大多数人的默认选择,是 balanced。

安装与配置:五分钟上手

安装命令非常简单:

openclaw skills add capability-evolver
# 或
clawhub install capability-evolver

装完进入 ~/.openclaw/skills/capability-evolver/。然后,配好下面三个关键开关:

EVOLVE_ALLOW_SELF_MODIFY=false # 是否允许进化器修改自身源码,生产环境建议保持 false
EVOLVE_STRATEGY=balanced # 进化策略
EVOLVER_ROLLBACK_MODE=stash # 失败回滚方式:hard / stash / none

注意 EVOLVE_ALLOW_SELF_MODIFY。它控制的是:进化器能不能改自己的源代码。官方文档写得非常直白:不建议在生产环境开启,开了可能引入级联故障,需要人工介入。默认 false,先跑起来再说。

三种运行模式:从保守到激进

Capability Evolver 提供了三档自主度,对应三种性格:

Review Mode(人机协同)

node index.js –review

进化器发现问题、生成补丁,然后停下来问你要不要应用。你会收到类似这样的消息:“我发现我在 X 上反复失败,这是修复方案,要应用吗?”

安全。可控。适合绝大多数人。

Mad Dog Mode(疯狗模式,全自动)

node index.js

不带任何参数,默认全自动。发现问题,直接改,不请示。迭代快,但零人审。适合实验环境和开发环境。放在生产环境的 Agent 上,请三思。

Loop Mode(持续进化)

node index.js –loop

无限循环,配合 cron 定时跑,就是"每周日凌晨 2 点自动进化一次"的节奏。24/7 运行的长驻 Agent,最适合这种模式。

一个真实例子:邮件解析的自我救赎

场景:你的 Agent 负责解析特定发件人的邮件。

没有 Capability Evolver 时:同一个解析错误反复出现,直到你手动介入,改 prompt、加兜底逻辑。

有了它之后,循环变成这样:

  • Agent 解析邮件失败 → 错误被记录
  • Evolver 检测到 2-3 次同类失败 → 识别出模式
  • Evolver 写入一条 memory 笔记:“该发件人使用非标准 HTML,需用 fallback 解析器提取文本”
  • 下次遇到同类邮件,Agent 读到笔记,正确处理
  • 没有人工介入。Agent 自己教了自己。

    这才是这个技能真正让人着迷的地方——它解决的不是一个 Bug,而是"Agent 维护"这件事本身。

    优点与风险:硬币的两面

    先看优点:

    • 省维护:不用每天手动修 prompt、改配置。早上醒来,Agent 已经把昨晚的故障自己修好了。
    • 可审计:GEP 资产 + 版本历史 + 回滚机制,每次进化都有据可查。
    • 本地运行:默认数据不出设备,原始对话内容不会离开你的机器。
    • 环境无关:不止 OpenClaw,还兼容 Claude Code、Codex、Cursor 等支持 agent skill 工作流的工具。

    再看风险:

    • 自我修改 = 攻击面。一个能改写自己代码的 Agent,理论上也可能被恶意技能诱导改写。安全社区对此高度警惕。
    • 疯狗模式有代价。全自动 + 高自主,改坏了就是级联故障。
    • 需要数据积累。官方建议 Agent 至少运行 7 天再启用,样本太少,诊断没意义。
    • 学习曲线。环境变量、策略、回滚模式,初看有些劝退。

    同类对比:都在卷"自我改进"

    ClawHub 上"自我改进"是一个热门赛道,几个头部技能值得对照:

    技能下载量定位特色
    Capability Evolver 35K+(榜首) 自我进化引擎 GEP 协议、可审计、三种运行模式
    self-improving-agent 16K+(132 星,评分最高) 自改进框架 日志+批评+长期打磨,最简单直接
    Proactive Agent 7K+ 主动任务框架 从被动问答转向主动干活

    区别在于:self-improving-agent 更像"习惯养成"——记录、复盘、改进,循序渐进;Capability Evolver 更像"基因工程"——有协议、有资产库、有版本族谱,工程化程度更高。

    安全警告:先看门,再进门

    2026 年初的 ClawHavoc 事件是所有人的警钟:攻击者在 ClawHub 发布大量拼写近似的恶意技能,偷 SSH 密钥、API Token、浏览器 Cookie。ClawHub 下架了 2,400+ 可疑技能,并引入 VirusTotal 自动扫描。

    但扫描不是万能的。装任何第三方技能前,请保持三个习惯:

  • 先读 SKILL.md——它是纯文本,可疑命令一眼可见
  • 看安装量和历史——100+ 安装、3 个月以上历史,是基本门槛
  • 核对准确名称——拼写近似是钓鱼重灾区
  • Capability Evolver 本身是 MIT 开源、生态头部作者维护,但"头部"不等于"免检"。用它之前,先给 Agent 装上安全扫描类技能,或者至少把 EVOLVE_ALLOW_SELF_MODIFY 钉死在 false。

    结语:进化,不是可选项

    “Evolution is not optional. Adapt or die.”——这是 Capability Evolver 文档的第一句话。进化不是可选项,不适应,就淘汰。

    这句话放在 AI Agent 生态里,无比贴切。

    我们正处在一个拐点:Agent 从"配置好的工具"走向"能自我迭代的生命体"。Capability Evolver 是这个拐点上最醒目的标志物——ClawHub 下载量第一,本身就是社区用脚投票的结果。

    今天的行动很简单:

    clawhub install capability-evolver

    先开 Review Mode,跑两周,看看它给你的 Agent 开出了什么诊断单。

    然后,把修复交给它。

    你的 AI,该学会自己长大了。


    关键词:Capability Evolver;OpenClaw;ClawHub;AI Agent 自我进化;GEP 遗传进化协议;Agent 技能生态;LLM 自动化运维 

    赞(0)
    未经允许不得转载:171主机测评 » 每日热门skill-你的 AI 会给自己写补丁吗?ClawHub 下载量第一的 Capability Evolver,把“进化“刻进了 Agent 的 DNA
    分享到: 更多 (0)

    评论 抢沙发

    • 昵称 (必填)
    • 邮箱 (必填)
    • 网址