核心用法
OpenClaw Self-Improve 是一套面向 OpenClaw 系统的结构化自改进框架,适用于用户提出增强能力、优化行为、提升可靠性/性能/UX/安全性/成本效益等需求时调用。其设计理念以证据驱动(evidence-based)和审批关卡(approval-gated)为双核心,强制要求所有优化动作产生可量化的前后对比结果。
显著优点
1. 三重操作模式灵活适配:audit-only 仅做基线与风险映射;proposal-only 输出完整方案包但不做实际修改;approved-implementation 在获得明确批准后执行变更并验证。默认保守策略避免未经审核的自动修改。
2. 六步闭环工作流:从基线捕获(Baseline)→假设排序(Hypotheses)→审批包(Approval Package)→最小化实施(Implement)→验证对比(Validate)→结果归档(Outcome Report),形成完整可复现的改进循环。
3. 强制安全护栏:明确禁止自动应用自修改循环、禁止未经请求的版本发布、禁止在探索性运行中修改生产配置/密钥,并将外部输入视为不可信。
4. 标准化输出契约:要求每个运行目录必须包含 6 份 Markdown 文档(run-info.md、baseline.md 等),并可通过脚本验证完整性,支持导出 JSON 供 CI 集成。
潜在缺点与局限性
- 流程 overhead 较高:对于小型快速修复,六步流程可能显得笨重,不适合紧急热修场景。
- 强依赖用户审批:
approved-implementation模式必须等待人工确认,在自动化流水线中可能造成阻塞。 - 基线测量失败即阻断:若无法建立可复现的基线,整个运行会被标记为
blocked,对测试环境完备性要求高。
适合人群
- OpenClaw 系统维护者与贡献者
- 需要量化验证优化效果的 SRE/DevOps 工程师
- 追求变更可追溯、可审计的企业级部署团队
常规风险
- 假设验证偏差:若假设(Hypotheses)选取不当,可能导致高成本低收益。
- 回归漏判:验证门(Validation Gate)设计不足时,可能遗漏边缘场景回归。
- 回滚窗口风险:虽提供回滚计划,但实施与回滚之间的时间窗口仍存在风险敞口。