openclaw-auto-updater
为OpenClaw智能体设置夜间自动更新任务
安装使用
复制下面这段提示词发给你的 AI(Claude / Cursor / TRAE / Codex / WorkBuddy 等),它会自动帮你完成安装:
帮我安装这个 AI Skill:openclaw-auto-updater。 它的用途是:为OpenClaw智能体设置夜间自动更新任务 完整的 Skill 内容见:https://321skill.com/skills/openclaw-auto-updater/raw/index.md 请读取该页面内容,如果是 SKILL.md 格式直接安装,如果是 README 提炼核心 prompt 后安装。
提示词包含完整的 Skill 内容链接,AI 读取后即可完成安装。你也可以 查看完整内容 确认无误。
使用示例
“请设置自动更新。”,它会自动在你的系统上创建更新脚本并配置每天凌晨4点运行的定时任务。如果你想立即更新,可以说:“现在更新你自己。”,它会立刻执行更新脚本。
介绍
这个Skill解决了OpenClaw智能体需要手动更新、容易忘记更新的问题。它通过在用户系统中创建一个独立的Shell脚本,并设置一个在凌晨4点(可自定义)自动执行的定时任务(cron job),来实现无人值守的自动更新。更新过程包括停止网关、执行更新命令、重启网关,确保智能体始终运行最新版本。
使用方式非常简单,用户只需对AI说“设置自动更新”或类似指令,Skill便会自动完成脚本部署和定时任务配置。用户也可以随时通过“立即更新”指令触发手动更新,或通过“将更新时间改为[时间]”来调整自动执行的时间。整个过程无需用户手动编辑系统文件。
它非常适合那些希望自己的OpenClaw智能体能够持续、稳定地获取最新功能和安全补丁,但又不想或容易忘记手动执行更新操作的用户。对于将OpenClaw用于生产环境或长期项目的开发者来说,这是一个省心省力的维护工具。
与同类更新工具或简单指令相比,其核心区别在于采用了“独立于Agent进程的Shell脚本+Cron任务”的架构。这意味着即使更新过程中需要重启网关(导致Agent进程暂时中断),预置的脚本也能独立完成整个更新流程,确保了更新的可靠性和成功率,避免了因进程依赖导致的更新失败。
核心特点
采用独立Shell脚本配合系统Cron任务,更新过程不依赖Agent进程的持续运行,从而能可靠地完成包含网关重启在内的完整更新流程。
注意事项
仅适用于支持Cron任务和Shell脚本的Linux/macOS系统环境,不适用于Windows系统。
常见问题
如何更改自动更新的时间?
对AI说“将更新时间改为[具体时间,如凌晨2点]”,Skill会帮你修改Cron任务计划。
更新失败了去哪里查看日志?
可以查看用户主目录下的 `openclaw-update.log` 文件获取详细的更新过程日志。
给 AI 助手的安装指引
如果你的 AI 编程助手(Claude Code、Cursor、TRAE 等)能看到这个页面,把下面这段发给它即可自动完成安装:
请访问 https://321skill.com/skills/openclaw-auto-updater/raw/index.md 读取 openclaw-auto-updater 的原始 Skill 定义(Markdown 格式),按其中说明在我的环境里完成安装和配置。
AI 可直接读取的原始 Markdown 地址:/skills/openclaw-auto-updater/raw/index.md(查看排版版本)