用OpenClaw越久,有个问题会越明显:它记不住你。
你喜欢短回答,说了没用,下次照样一大段。告诉它不要加免责声明,下次还是加。不让它用emoji,满屏小图标依然出现。不是OpenClaw不聪明,是它没有"成长"的机制——每次对话一结束,所有经验清零,下次重新来。
这个问题有一个专门的解法,叫capability-evolver。
它是什么
capability-evolver目前是ClawHub下载量第一的技能,累计超过35000次安装,远超第二名,社区里通常把它叫"元技能"——不是帮你干某件具体的事,而是帮AI提升做所有事的方式。
原理不复杂。OpenClaw有一个配置文件叫CLAUDE.md,里面写着AI的行为规则,比如"回复要简洁"、"不要用emoji"、"代码用Python 3.10+"。这个文件本来要你手动维护,漏了就漏了。
capability-evolver的做法是:定期让OpenClaw扫描最近的对话历史,识别出错误、效率问题和用户偏好,然后自动更新规则文件。你不用告诉它"下次别这样",它自己能发现,自己改。
规则文件越来越懂你,AI表现自然越来越顺——这就是"越用越聪明"的底层逻辑,不是模型变了,是配置变了。
三个让你有感觉的场景
写作者场景:你写文章喜欢短句,段落不超过三行,不用"首先其次最后"这种排比感太强的词。以前要么每次说一遍,要么自己慢慢往配置文件里攒。有了capability-evolver,它看几次对话就能总结出来:"这个用户偏好口语化短句,排斥列表格式",自动写进规则。下次打开对话,风格直接就对了。
开发者场景:只用TypeScript不用JavaScript,喜欢函数式,错误处理要用Result类型不要try-catch。这些偏好以前靠手写配置,漏掉就漏掉了。capability-evolver会从实际对话里提炼——发现你每次都在纠正某类写法,就把这个纠正变成固定规则,以后不用再纠。
懒得一条条写的场景:OpenClaw爱用"当然!"开头,回答问题绕一大圈才到重点,技术问题非要先确认需求才开始。你不用列清单,用一段时间,capability-evolver从你的纠正行为里归纳,一次性修掉这些坏习惯。
安装方式
装完在OpenClaw里确认一下:
列表里看到capability-evolver就说明激活了。
默认每50轮对话触发一次自我分析,可以改:
按提示调整频率就行。用得少的话改成20轮,用得频繁的话50轮挺合适。
安装前必须知道的一件事
这里有个坑值得单独说一下。
capability-evolver拥有读写workspace文件、执行git/node/npm命令、连接外部网络的广泛权限,默认的"Mad Dog Mode"会立即执行所有变更而不需要你确认。这个权限范围对于大多数用户来说是过宽的,配置不当有数据泄露的风险。
建议的做法:初次使用时加上--review参数,让它在应用变更前暂停等待你确认:
同时保持git版本控制运行,方便随时回退。等你熟悉了它的行为方式、觉得可信之后,再考虑切回自动模式。
第一次用:先手动触发一次
刚装好没有历史数据可以分析,先正常用几天积累对话,然后手动触发:
它会扫描最近的记录,输出类似这样的内容:
打开CLAUDE.md,这些规则就自动写进去了。之后每隔设定轮数自动跑一次,不用管,后台悄悄进化。
用久了之后,你会发现OpenClaw和刚装时完全不是同一个状态——不是更聪明了,是更懂你了。