核心用法
本 skill 专为 OpenClaw 用户设计,提供全自动化升级工作流。用户只需说出"upgrade openclaw"或"what's new"等触发词,系统即执行六步闭环:检查设置 → 运行更新 → 发现新特性 → 审计当前配置 → 生成优化报告 → 经用户批准后应用改进。
升级过程深度整合 OpenClaw 生态:调用 openclaw update 执行核心更新,通过 openclaw doctor 诊断潜在问题,并主动抓取官方文档 llms.txt 与 GitHub changelog 获取最新特性。审计阶段会自动比对当前 hooks 列表与最新可用 hooks,识别未启用的功能及冗余配置。
显著优点
1. 零配置启动:首次运行仅需选择子代理模型,后续全自动执行
2. 智能审计:不仅升级,更主动发现"新 hooks 未启用"、"doctor 建议未应用"等隐形技术债
3. 安全为先:所有配置变更必须经用户显式批准,拒绝静默修改
4. 生态联动:原生集成 ClawHub 技能市场,推荐相关新技能
潜在局限
- 依赖 OpenClaw CLI 的稳定性,若上游更新命令变更可能失效
- 子代理模型选择影响优化建议质量,低性能模型可能生成次优配置
- 审计深度受限于
openclaw doctor的输出能力,复杂自定义配置可能无法完全识别 - 需要网络连接获取远程文档与 changelog
适合人群
- 活跃 OpenClaw 开发者,希望保持环境最新
- 技术团队负责人,需要批量审计成员配置
- 从旧版本迁移的用户,需要系统性梳理新特性
常规风险
1. 配置覆盖风险:尽管有显式确认,误批准可能导致生产配置变更
2. 版本兼容性:新 hooks 可能与现有工作流存在未预见的冲突
3. 子代理失控:高权限子代理执行 config.patch 等操作需严格沙箱隔离
建议:升级前备份 .openclaw 目录,生产环境先在 staging 验证。