安全同步备份

2小时前更新 7 00
安全同步备份安全同步备份
安全同步备份

技能简介

claw-sync 为 OpenClaw 的记忆文件与工作空间提供安全的版本化同步能力,支持增量推送、指定版本回滚及本地灾备。

能做什么

  • 将 MEMORY.md、USER.md、SOUL.md 等记忆文件与自定义 skills 推送至远程仓库
  • 每次同步自动生成可恢复的历史版本
  • 执行恢复前自动创建本地备份,防止数据丢失
  • 敏感配置(API Key、Token)自动脱敏,不上传

使用说明

安装准备

  1. 确保已安装 Node.js 环境
  2. 克隆或下载技能代码至 skills/claw-sync/ 目录
  3. 运行 npm install 安装依赖

配置凭证

创建文件 ~/.openclaw/.backup.env

BACKUP_REPO=https://github.com/username/your-repo
BACKUP_TOKEN=ghp_your_token

常用命令

  • /sync — 推送并创建版本
  • /sync --dry-run — 预览变更
  • /restore [latest|<version>] — 恢复指定版本
  • /sync-status — 查看配置与本地备份
  • /sync-list — 列出所有历史版本

输入与输出

见下方输入与输出表格。

项目内容
输入OpenClaw 记忆文件(MEMORY.md、USER.md 等)、工作区 skills、~/.openclaw/.backup.env 配置
输出远程仓库版本记录、本地灾备文件、同步状态报告、可查询的版本列表
适用人群多设备使用的 OpenClaw 用户、需要版本追溯的协作团队、关注数据安全的开发者
不包含openclaw.json(API Key)、.env 环境变量、非文本类大文件

 

风险提示

  • 恢复操作会覆盖当前工作区,建议先查看 /sync-status 确认本地备份存在
  • Token 需保存在 .backup.env,勿提交至 Git
  • 首次配置前请验证远程仓库写入权限

来源信息

原始链接:https://github.com/openclaw/skills/tree/main/skills/arakichanxd/claw-sync/SKILL.md
来源类型:GitHub 开源技能

数据统计

相关导航

暂无评论

none
暂无评论...