OpenClaw Self-Improvement

🔄 把每一次失误变成系统进化燃料

将AI对话中的错误、修正和经验教训转化为持久的系统知识,通过结构化日志和验证实验实现智能体工作流的持续自改进。

收藏
7.7k
安装
2.9k
版本
0.2.2
CLS 安全扫描中
预计需要 3 分钟...

使用说明

核心用法

OpenClaw Self-Improvement 是一套面向 AI 运营场景的轻量级经验沉淀系统,解决"同样的错误反复发生"这一典型痛点。它将散落在对话历史中的失误、修正和优化思路,转化为可追踪、可验证、可升级的结构化知识。

技能提供四种日志类型:

  • learning:用户纠正、更优工作流、工具陷阱、运营经验
  • error:命令失败、集成故障、运行时阻塞、部署异常
  • feature:缺失能力、运营工作流缺口、值得立项的重复需求
  • experiment:针对重复失败的受控验证,通过二进制评估决定规则去留

操作路径遵循"记录→实验→升级"三阶段:先用 CLI 脚本写入 .learnings/ 目录下的四类 Markdown 文件;对高频失败设计 3-5 个二进制评估指标,单变量改动后复测;验证有效的规则最终晋升至 AGENTS.md(执行规则)、TOOLS.md(工具与环境)、SOUL.md(行为原则)或 Obsidian 运营笔记。

显著优点

1. 闭环设计:不只是"记下来",而是强制配套 eval-loop,确保改进真实有效
2. 渐进式治理:从本地日志到项目级配置文件,再到跨项目复用的 Obsidian 知识库,分层沉淀

3. 与严苛运维兼容:明确支持 Karen / Mission Control 等强治理模式,可将重复故障自动升级为跟踪项

4. 单变量原则:实验规范要求"一次只改一处",避免多因素混杂导致结论失效

5. 零外部依赖:本地脚本操作,不读取凭据、不修改系统服务、不发起网络请求

潜在缺点与局限性

  • 非修复工具:日志≠修复,仍需人工或后续开发介入解决根本问题
  • 手动触发依赖:需要用户主动识别并调用技能,无法自动捕获所有上下文
  • 评估设计门槛:二进制 eval 的设计质量直接决定实验有效性,对使用者有方法论要求
  • 晋升摩擦:从实验验证到正式写入核心配置文件的决策权仍在人,可能延迟固化
  • Obsidian 集成需配置:默认仅写入工作区文件,跨项目复用需显式设置 OBSIDIAN_LEARNINGS_DIR

适合人群

  • 运营高频 AI 工作流并追求"不贰过"的开发者与 Prompt Engineer
  • 采用 OpenClaw / ClawLite 架构、需要持续调优代理行为的团队
  • 使用 Karen / Mission Control 等强治理框架、希望将聊天级经验制度化的运维人员
  • 愿意投入额外认知成本设计评估实验、以数据驱动决策而非直觉判断的精进者

常规风险

  • 虚假安全感风险:团队可能误将"已记录"视为"已解决",导致问题积压
  • 实验选择性偏差:容易倾向于验证已相信有效的改动,忽视反证
  • 规则膨胀风险:未经定期清理的晋升规则可能使核心配置文件臃肿,反而降低执行效率
  • 上下文丢失:日志摘要若过于精简,后期复盘时可能丢失关键决策背景

OpenClaw Self-Improvement 内容

references文件夹
releases文件夹
scripts文件夹
手动下载zip · 19.6 kB
decision-rules.mdtext/markdown
请选择文件