clawdbot-backup

💾 ClawdBot配置一站式备份管家

🥥43总安装量 16评分人数 8
100% 的用户推荐

ClawdBot官方生态的备份工具,通过tar/git/rsync实现配置跨设备同步与版本控制,保障用户技能资产安全迁移。

S

安全性较高,可在多数场景中优先使用

  • 来自可信来源(Github / Microsoft / 官方仓库)
  • ✅ 仅读取用户自有配置目录(~/.claude/),不访问系统敏感数据
  • ✅ 恢复操作强制交互确认,防止误覆盖
  • ✅ 无网络请求、无权限提升、无隐藏可执行代码
  • ⚠️ 备份文件默认无加密,敏感配置需用户自行保护
  • ⚠️ Git 同步功能依赖用户正确配置仓库权限,存在误推公开仓库风险

使用说明

核心用法

clawdbot-backup 是一套完整的 ClawdBot 配置备份解决方案,提供三种核心备份模式:完整备份(skills/commands/settings/mcp/contexts/templates)、仅技能备份、仅设置备份。用户可通过 tar 归档创建带时间戳的本地备份,或使用 Git 实现版本控制与云端同步,亦可借助 rsync 在多台设备间实时同步配置。

显著优点

1. 多维度备份策略:支持全量/增量/选择性备份,灵活应对不同场景需求
2. 官方生态整合:深度适配 ClawdBot 目录结构(~/.claude/),精准识别关键配置与可排除项

3. 自动化支持完备:提供 cron、systemd timer、launchd 三种定时方案,实现无人值守备份

4. 迁移体验流畅:新旧设备迁移流程文档化,支持从备份文件或 Git 仓库双渠道恢复

5. 安全确认机制:恢复操作前强制用户确认,避免误覆盖

潜在缺点与局限性

1. 无加密机制:备份文件以明文 tar 存储,敏感配置需用户自行加密
2. Git 学习成本:版本控制功能要求用户具备基础 Git 知识

3. 跨平台差异:Windows 环境需额外配置 WSL 或 Git Bash 才能完整运行 bash 脚本

4. 无增量备份优化:每次 tar 备份均为全量打包,长期运行可能占用较多存储空间

5. 依赖外部工具:需预装 git、tar、rsync,部分精简系统可能缺失

适合的目标群体

  • 多设备使用 ClawdBot 的开发者与高级用户
  • 需要版本管理自定义技能的技术团队
  • 重视配置资产安全、有定期备份习惯的用户
  • 频繁重装系统或更换工作机的工程师

使用风险

1. 存储风险:备份目录默认位于 ~/clawdbot-backups/,若与系统盘同分区,磁盘故障时可能同时丢失源数据与备份
2. Git 泄露风险:用户误将含敏感信息的配置推送到公开仓库

3. rsync 误操作:--delete 参数配置不当可能导致云端数据被本地空目录覆盖

4. 恢复覆盖风险:尽管有确认提示,批量自动化脚本中仍可能绕过交互确认

5. 路径硬编码:脚本中部分路径写死为 /home/user,需手动修改为实际用户名

clawdbot-backup 内容

手动下载zip · 6.0 kB
SKILL.mdtext/markdown
请选择文件