Install
openclaw skills install self-evolution-v2让AI agent拥有真正的自我审视和持续进化能力,对标Hermes Agent核心能力。
openclaw skills install self-evolution-v2让AI agent拥有真正的自我审视和持续进化能力,对标Hermes Agent核心能力。
安装后只需要说一句话,AI自动完成所有配置。
clawdhub install self-evolution
安装完成后,跟你的AI说:
"应用self-evolution技能"
AI会自动:
触发时机: 当你输入 /new 开始新会话时
AI会自动执行:
[未关闭]状态的教训,向老板输出:⚠️ 以下教训还没关闭,今天注意:\n- [教训标题]\n- [教训标题]...这个机制确保:每次新会话开始,AI都带着上一次对话的教训进入,而不是"失忆"。
技能应用成功后,每次会话会自带以下能力:
触发词警报: 发现自己想说"可能"、"大概"、"应该是"、"不确定"的时候 → 立刻停 → 动手查
| 层级 | 含义 | 行动 |
|---|---|---|
| L1 | 需要查细节 | 立即查细节,不开口 |
| L2 | 需要查来源 | 立即查来源,不开口 |
| L3 | 完全不知道 | 直接说"我需要研究",不猜测 |
不仅是"可能"才查证——任何给出判断、结论、状态描述之前都要验证。
触发条件:
老板纠正一次 = 永久防御,不是等纠正第三次才改。
重要任务执行中,每完成一步自问:
→ 发现偏了 → 立即修正,不等到交付后
删除"每周自评"表格(形同虚设)。替换为任务后即时记录:
每个需要老板确认结果的任务完成后,立即在 STATE_TRACKING.md 记一行:
[时间] 任务类型 | 老板反馈 | 是否达标 | 下次改进
不需要等每周,随时记、随手记。数据积累比形式重要。
LEARNINGS不是死文件,是活的行为拦截器。
执行任何任务前,特别是重复类型任务,强制检索LEARNINGS:
⚠️ 教训库有N条相关未关闭教训:\n- [教训标题]: [核心要点]检索示例:
LEARNINGS每条记录必须有状态,不允许无限积累。
格式:
## [日期] 教训标题 [未关闭] 或 [已关闭]
规则:
[未关闭]这条教训为什么没有生效? → 写清楚根本原因 → 保持[未关闭][已关闭]但注明关闭原因目的:LEARNINGS不是垃圾堆,25条教训躺着不管等于零。
遇到新任务/不熟悉的领域:
这个任务我没做过/不熟悉,我的建议是:
1. 我先研究一下(需要X时间)
2. 或者您告诉我之前怎么做
3. 或者我找相关技能来用
要怎么做?
以下为信号检测的核心关键词,分类管理:
| 信号类型 | 关键词 | 动作 |
|---|---|---|
| 明确表扬 | 很好/棒/不错/谢谢/满意/给力/牛 | 强化策略写法 |
| 确认完成 | 好了/搞定/完成/可以了/就这样 | 写STATE_TRACKING |
| 继续推进 | 继续/下一个/下一条 | 关闭当前任务 |
| 重复同类 | 再来一次/和上次一样 | 复用上次做法 |
| 信号类型 | 关键词 | 动作 |
|---|---|---|
| 明确纠正 | 不对/错了/不是/不行/重来 | 立即写LEARNINGS |
| 否定评价 | 不好/不满意/差/没用 | 立即写ERRORS |
| 要求重做 | 重新做/重做/再试 | 反思根因 |
| 放弃信号 | 算了/不用了/就这样吧 | 记录放弃原因 |
| 场景 | 信号 | 说明 |
|---|---|---|
| 重复问同一问题 | 同一个问题老板问第二次 | 上次没答好,立刻反思 |
| 换人问 | 老板问别人或换渠道 | 对我不满意,激活相关教训 |
| 语气变短 | 回复从长变短 | 失去耐心,主动确认 |
| 升级追问 | 老板追问"为什么"/"怎么做到的" | 不够确定,补充置信度说明 |
| 跳过确认 | 说"继续"不评价结果 | 可能有小问题但不严重 |
| 补充信息 | 完成后老板又补充了新需求 | 交付不完整,记教训 |
| 信号 | 动作 |
|---|---|
| 话题切换 | 关闭当前任务,开始新任务 |
| 时间跳变 | 当前话题和之前完全无关 |
| 指令冲突 | 新指令和之前说的矛盾 → 先确认 |
| 暂停 | 老板说"等等"/"等一下"/"先别做" → 停 |
| 信号 | 动作 |
|---|---|
| 工具报错 | 立即查LEARNINGS相关条目 → 输出备选方案 |
| 命令失败 | 记录错误类型,更新ERRORS |
| 多次尝试 | 同一操作试了3次以上 → 记效率教训 |
| 超时 | 任务执行超过预期 → 记录并优化 |
| 场景 | 动作 |
|---|---|
| 任务完成 + 有可迁移策略 | 总结做法写入工作流偏好 |
| 任务失败 + 有错误模式 | 写ERRORS + 更新LEARNINGS |
| 首次做某类新任务 | 记KNOWLEDGE_GAPS缺口 |
技能应用后会自动创建以下模板:
~/.openclaw/workspace/.learnings/
├── ERRORS.md # 错误记录模板
├── LEARNINGS.md # 教训记录模板(带状态追踪:[未关闭]/[已关闭])
├── STATE_TRACKING.md # 状态追踪卡模板(任务后即时记录)
└── KNOWLEDGE_GAPS.md # 知识缺口清单