OpenClaw 用户数据自动备份
将以下提示词粘贴到你的 AI 对话框中:
请根据 https://skillhub.cn/install/skillhub.md,安装 @user_cbe1705e/auto-backup-openclaw-user-data。
技能介绍
解决什么问题
OpenClaw 的数据分散在 ~/.openclaw、多个 workspace-* 目录和 memory 目录中,手动复制容易遗漏,定时脚本又难以覆盖多 Agent 工作空间。这个技能把备份目标、压缩、定时、清理和通知收敛到同一套配置里,适合作为本地或服务器上的数据保留机制。
工作方式
首次配置时会运行交互式向导,自动检测工作空间目录并写入 config.json 作为默认备份目标。备份支持 full 全量和 partial 选择性模式,可选择文件或文件夹,结果会压缩为 ZIP 并按规则命名。定时执行支持 HEARTBEAT 心跳和 Cron 任务两种方式,便于周期性检查或固定时间运行。/backup_now、/backup_status、/backup_config、/backup_list 和 /backup_clean 覆盖了手动触发、状态查看、配置、列表和清理流程。
注意点
默认策略是“只做提醒,不做限制”:技能不会强制排除密钥、凭证、环境变量等敏感文件,只会建议排除。启用通知前需要先配置 OpenClaw 通信渠道。升级后 backup.mode 默认可能是 partial,建议重新确认备份范围和保留策略。
使用场景
- 多 Agent 工作空间下定期备份 OpenClaw 的 workspace 与 memory 数据,避免遗漏目录。
- 为本地 OpenClaw 配置 Cron 定时任务,每天将用户目录压缩成 ZIP 并保留最近若干备份。
- 在升级 OpenClaw 技能前,用选择性备份确认要保留的配置、memory 与 workspace 文件。
- 排查备份失败时,查看执行日志并通过已配置的 OpenClaw 推送渠道接收结果。
适合人员
- 负责 OpenClaw 本地环境运维、需要把 workspace 和 memory 数据按周期备份的工程师
- 管理多个 Agent 工作空间、希望自动检测备份目标并避免手动漏配的人
- 需要为 OpenClaw 备份结果配置 Cron 或 HEARTBEAT 定时执行的运维人员
- 关注密钥与凭证泄露风险、想保留备份范围可控的 AI 应用负责人