Install
openclaw skills install elegant-syncClawHub Security found sensitive or high-impact capabilities. Review the scan results before using.
优雅安全的 OpenClaw 配置同步工具 - 支持选择性备份、.gitignore 规则、版本控制
openclaw skills install elegant-sync优雅安全的 OpenClaw 配置同步工具
mini-claw/
├── main/ # 介绍文档
├── omen16/ # 设备1
├── omen16-2/ # 设备2
└── macbook/ # 设备3
| 目录/文件 | 说明 |
|---|---|
| workspace/memory/ | ⭐ 最重要!个人记忆,无价 |
| workspace/AGENTS.md | 代理规范 |
| workspace/IDENTITY.md | 身份信息 |
| workspace/USER.md | 用户信息 |
| workspace/SOUL.md | 灵魂配置 |
| workspace/TOOLS.md | 工具配置 |
| workspace/HEARTBEAT.md | 心跳配置 |
| workspace/skills/ | 自定义技能 |
| 目录/文件 | 原因 |
|---|---|
| .env | 含 API 密钥 |
| openclaw.json | 含配置密钥 |
| credentials/ | 凭证信息 |
| .git/ | Git 仓库 |
| logs/ | 日志文件 |
| media/ | 媒体文件 |
# 在 ~/.openclaw/.backup.env 中配置
BACKUP_REPO=https://github.com/你的用户名/你的仓库名
BACKUP_TOKEN=ghp_xxx
INSTANCE_ID=你的主机名
运行 /sync 时会自动检测是否已配置,如果没有配置会提示。
此机器实例名:opi5b(主机名)
| 实例 | INSTANCE_ID | 配置示例 |
|---|---|---|
| Orange Pi | opi5b | 默认 |
| Mac | macbook | INSTANCE_ID=macbook |
| VPS | vps-1 | INSTANCE_ID=vps-1 |
# 在新机器上安装 OpenClaw
git clone https://github.com/你的用户名/你的仓库名
cd mini-claw
git branch -a
# 例如恢复 omen16
git checkout omen16
cp -r omen16/* ~/.openclaw/workspace/
在新机器的 ~/.openclaw/.backup.env 中更新:
INSTANCE_ID=new-machine-name
node elegant-sync/index.js status