OpenClaw 自动更新器
将以下提示词粘贴到你的 AI 对话框中:
请根据 https://skillhub.cn/install/skillhub.md,安装 @user_dcfb35c5/auto-update-skill-new
技能介绍
要解决的问题
OpenClaw 使用多个技能时,逐个手动更新容易漏版本、难追踪来源与失败原因。更新过程如果没有备份和报告,失败后难以回滚;如果定时任务在夜间触发通知,又会干扰休息。
技能如何工作
- 双源更新:按技能逐个处理,优先尝试原配置源,失败后切换到
skillhub,降低单源失效影响。 - 更新前备份:更新前将当前技能备份到
~/.openclaw/workspace/skills/.backups/,为失败回滚留余地。 - 详细报告:记录更新源、成功/失败、版本变化和来自
CHANGELOG.md/SKILL.md的功能说明。 - 静默与推送分离:凌晨
1-6点更新默认不推送;早7点后通过早报脚本合并推送更新结果。 - 灵活定时:更新执行时间和早报推送时间分别由
crontab控制,默认更新时间为凌晨4点,推送时间为早上8点。
报告通常保存在 .auto-update-note.txt 与 AUTO_UPDATE_LOG.md,便于短期推送和历史排查。
适用边界
- 适合需要固定夜间更新、早上集中查看结果的 OpenClaw 技能维护场景。
- 不适用于要求每次更新立即通知、或不希望依赖
crontab与早报脚本的场景。 - 自动更新只从原配置源或
skillhub拉取,不执行任意代码;若原源不可用,会依赖备用源可用性。
使用场景
- 凌晨批量更新 OpenClaw 技能,并在早八点通过早报统一查看结果
- 更新前自动备份到 .backups,失败时按目录手动回滚技能
- 排查某次技能更新失败,查看 AUTO_UPDATE_LOG.md 的历史日志
- 为早报脚本添加更新报告读取,使推送包含版本变化说明
适合人员
- 维护多个 OpenClaw 技能、希望夜间自动更新并在早上统一看报告的工程师
- 负责早报推送脚本、需要把技能更新结果并入早间通知的自动化运维
- 遇到技能更新失败或来源切换、需要快速定位日志和回滚备份的维护者
- 管理定时任务、要求更新静默执行且只在指定时间推送的 Agent 运维人员