Clawdbot备份更新工具

3小时前更新 1 00
Clawdbot备份更新工具Clawdbot备份更新工具
Clawdbot备份更新工具

技能简介

Clawdbot Update Plus 是一套完整的 Clawdbot 环境管理工具,覆盖配置、工作区和技能的备份、更新与恢复。支持自动备份前置、失败自动回滚、选择性恢复及云端同步。

能做什么

  • 完整备份整个 Clawdbot 环境(配置、工作区、技能)
  • 每次更新前自动创建备份,失败后自动回滚到上一版本
  • 灵活恢复:整体还原或仅恢复配置/工作区
  • 多目录管理:生产与开发环境独立设置更新策略
  • GPG 加密备份,保障数据安全
  • 通过 rclone 同步至 Google Drive、S3、Dropbox
  • WhatsApp、Telegram、Discord 消息通知

使用说明

安装步骤:

  1. 通过 ClawdHub 安装:clawdhub install clawdbot-update-plus --dir ~/.clawdbot/skills
  2. 或手动克隆:git clone https://github.com/hopyky/clawdbot-update-plus.git ~/.clawdbot/skills/clawdbot-update-plus
  3. 添加全局命令(可选):
    mkdir -p ~/bin && echo 'export PATH="$HOME/bin:$PATH"' >> ~/.zshrc && source ~/.zshrc
    ln -sf ~/.clawdbot/skills/clawdbot-update-plus/bin/clawdbot-update-plus ~/bin/clawdbot-update-plus

基础命令:

  • 检查更新:clawdbot-update-plus check
  • 创建备份:clawdbot-update-plus backup
  • 执行更新(含自动备份):clawdbot-update-plus update
  • 预览变更(不修改):clawdbot-update-plus update --dry-run
  • 备份恢复clawdbot-update-plus restore 备份文件名.tar.gz
  • 仅恢复配置:clawdbot-update-plus restore 备份文件名.tar.gz config

配置文件位置:~/.clawdbot/clawdbot-update.json,可设置备份路径、保留数量、远程存储、加密和通知选项。

输入与输出

见下方输入与输出表格。

项目内容
输入Clawdbot 环境目录、JSON 配置文件、可选 GPG 密钥与 rclone 远程配置
输出压缩备份包、更新日志、恢复后的文件状态、云端副本、消息通知
适用人群Clawdbot 运维人员、多环境开发者、需要自动回滚的团队
不包含非 Clawdbot 环境备份、数据库热备、跨系统迁移、内置定时调度

 

风险提示

  • 首次使用前务必测试备份与恢复流程,验证数据完整性
  • 强制恢复(–force)会跳过确认,可能导致数据丢失
  • GPG 加密需提前配置密钥,忘记私钥将导致备份无法解密
  • 云同步依赖 rclone 配置,凭证泄露可能造成备份文件暴露
  • 开发环境建议关闭自动更新,避免未提交的本地改动被覆盖

来源信息

原始链接:https://github.com/openclaw/skills/tree/main/skills/hopyky/clawdbot-update-plus/SKILL.md
来源类型:GitHub 仓库

数据统计

相关导航

暂无评论

none
暂无评论...