OpenClaw-hot-skills-zh auto-updater-zh

每日自动更新 Clawdbot 和所有已安装技能。通过 cron 定时运行,检查更新、应用更新,并向用户发送更新摘要。

install
source · Clone the upstream repo
git clone https://github.com/L-LesterYu/OpenClaw-hot-skills-zh
Claude Code · Install into ~/.claude/skills/
T=$(mktemp -d) && git clone --depth=1 https://github.com/L-LesterYu/OpenClaw-hot-skills-zh "$T" && mkdir -p ~/.claude/skills && cp -r "$T/skills/auto-updater-zh" ~/.claude/skills/l-lesteryu-openclaw-hot-skills-zh-auto-updater-zh && rm -rf "$T"
OpenClaw · Install into ~/.openclaw/skills/
T=$(mktemp -d) && git clone --depth=1 https://github.com/L-LesterYu/OpenClaw-hot-skills-zh "$T" && mkdir -p ~/.openclaw/skills && cp -r "$T/skills/auto-updater-zh" ~/.openclaw/skills/l-lesteryu-openclaw-hot-skills-zh-auto-updater-zh && rm -rf "$T"
manifest: skills/auto-updater-zh/SKILL.md
source content

自动更新技能

此技能通过 cron 每日运行更新检查,自动保持 Clawdbot 和所有已安装技能为最新版本。

功能特性

  • 自动更新:每日运行一次检查更新
  • 全面覆盖:同时更新 Clawdbot 核心和所有已安装技能
  • 用户通知:发送包含所有更改的摘要消息
  • 安全更新:使用 ClawHub 的版本控制确保安全更新

工作原理

  1. 通过 cron 作业每日运行一次
  2. 检查 ClawHub 上已安装技能的可用更新
  3. 如果有新版本可用,更新 Clawdbot 核心
  4. 应用所有待处理的更新
  5. 向用户发送摘要消息,包括:
    • 更新的技能数量
    • 每个技能的版本变更
    • 遇到的任何错误或警告

手动触发

要手动触发更新检查:

clawhub update --all --no-input

配置

自动更新器通过 cron 自动运行。无需手动配置。

要求

  • 已安装 ClawHub CLI
  • 互联网连接
  • ClawHub API 访问权限

使用方法

此技能完全自动化。安装后,它会:

  1. 设置每日 cron 作业
  2. 在预定时间检查更新
  3. 应用所有可用更新
  4. 通知您有关更改的信息

您可以在消息中查看更新摘要,以了解发生了什么变化。

故障排除

如果更新失败:

  1. 检查您的互联网连接
  2. 验证 ClawHub API 是否可访问
  3. 查看更新摘要中的错误消息
  4. 尝试手动更新:
    clawhub update --all --force

注意事项

  • 更新会自动但安全地应用
  • 主要版本更新可能需要手动审核
  • 该技能遵守 ClawHub 的速率限制
  • 失败的更新会被记录以供故障排除