# 跨平台 AI 记忆同步 ![]()
**版本**: v1.1.0
**作者**: prometheus (普罗米修斯)
**更新时间**: 2026-04-10
-–
##
快速开始
**30 秒上手:**
```bash
# 1. 安装技能
openclaw skills install 跨平台 AI 记忆同步
# 2. 首次备份(到 iCloud)
openclaw backup --to ~/iCloud/OpenClawBackup
# 3. 设置每天凌晨 2 点自动备份
openclaw backup --schedule “0 2 * * *” --to ~/iCloud/OpenClawBackup
# 完成!记忆永不丢失
```
-–
##
描述
自动备份 OpenClaw 工作区,支持本地磁盘、云盘(iCloud/Google Drive/Dropbox/OneDrive)、网络传输(NAS/远程服务器),让 AI 记忆永不丢失。
**适合谁用:**
-
多设备用户(家里 + 公司 + 笔记本)
-
担心数据丢失的谨慎用户
-
需要跨平台同步的团队协作
-–
##
标签
`备份` `同步` `跨平台` `云存储` `数据安全`
-–
##
核心功能
| 功能 | 说明 |
|------|------|
|
**自动备份** | 定时备份 OpenClaw 工作区,支持全量/增量 |
|
**多端同步** | 本地/云盘/NAS/远程服务器,想存哪存哪 |
|
**增量备份** | 只备份变化的文件,节省 90% 空间和时间 |
|
**一键恢复** | 从备份中快速恢复 AI 记忆和工作区 |
|
**加密备份** | 可选 AES-256 加密,保护隐私数据 |
|
**版本管理** | 保留多个历史版本,随时回滚 |
-–
##
详细用法
### 手动备份
```bash
# 备份到本地
openclaw backup --to ~/Documents/OpenClawBackup
# 备份到 iCloud
openclaw backup --to ~/iCloud/OpenClawBackup
# 备份到网络位置(NAS)
openclaw backup --to /Volumes/NAS/OpenClawBackup
# 备份并加密
openclaw backup --to ~/backup --encrypt --password “your-password”
```
### 自动备份
```bash
# 每天凌晨 2 点备份
openclaw backup --schedule “0 2 * * *” --to ~/iCloud/OpenClawBackup
# 每 6 小时备份一次
openclaw backup --schedule “0 */6 * * *” --to ~/backup
# 每周一备份
openclaw backup --schedule “0 2 * * 1” --to ~/backup
```
### 恢复备份
```bash
# 从指定备份恢复
openclaw restore --from ~/iCloud/OpenClawBackup/2026-04-01
# 从最新备份恢复
openclaw restore --latest
# 恢复特定文件
openclaw restore --from ~/backup --file MEMORY.md
# 预览备份内容
openclaw restore --from ~/backup --list
```
### 管理备份
```bash
# 查看备份历史
openclaw backup history
# 删除旧备份(保留最近 7 天)
openclaw backup cleanup --retain 7
# 验证备份完整性
openclaw backup verify --from ~/backup/2026-04-01
```
-–
##
配置说明
### 基础配置
在 `openclaw.json` 中添加:
```json
{
“backup”: {
"enabled": true,
"destination": "\~/iCloud/OpenClawBackup",
"schedule": "0 2 \* \* \*",
"retention": {
"daily": 7,
"weekly": 4,
"monthly": 12
},
"incremental": true,
"encrypt": false,
"exclude": \[
"node_modules/",
"\*.log",
".git/",
"tmp/"
\],
"notify": {
"onSuccess": true,
"onFailure": true
}
}
}
```
### 配置项说明
| 配置项 | 类型 | 默认值 | 说明 |
|--------|------|--------|------|
| `enabled` | boolean | true | 是否启用自动备份 |
| `destination` | string | 必需 | 备份目标路径 |
| `schedule` | string | 必需 | cron 表达式 |
| `retention.daily` | number | 7 | 保留多少天的日备份 |
| `retention.weekly` | number | 4 | 保留多少周的周备份 |
| `retention.monthly` | number | 12 | 保留多少月的月备份 |
| `incremental` | boolean | true | 是否增量备份 |
| `encrypt` | boolean | false | 是否加密备份 |
| `exclude` | array | [] | 排除的文件/目录 |
| `notify.onSuccess` | boolean | false | 备份成功是否通知 |
| `notify.onFailure` | boolean | true | 备份失败是否通知 |
-–
##
使用场景
### 场景 1:多设备同步
> 家里 Mac + 公司 Mac + 笔记本,用 iCloud 同步工作区,走到哪都能接着干。
### 场景 2:灾难恢复
> 电脑坏了/丢了,从云备份一键恢复,AI 记忆完整保留。
### 场景 3:团队协作
> 团队共享 NAS 备份,新人入职直接恢复工作区,快速上手。
### 场景 4:版本回滚
> 改错了配置/误删文件,从昨天备份恢复,5 分钟搞定。
-–
##
故障排查
###
问题:备份失败
**检查:**
```bash
# 查看详细错误
openclaw backup --dry-run --to ~/backup
# 检查磁盘空间
df -h ~/backup
# 检查权限
ls -la ~/backup
```
###
问题:恢复后文件丢失
**解决:**
1. 确认备份版本正确:`openclaw backup history`
2. 检查排除规则是否误删
3. 尝试恢复特定文件:`–file MEMORY.md`
###
问题:iCloud 同步慢
**优化:**
1. 开启增量备份:`incremental: true`
2. 排除大文件:`exclude: [“*.mp4”, “node_modules/”]`
3. 检查网络带宽
-–
##
统计
- **原下载(水产市场)**: 4
- **原Star(水产市场)**: 7
-–
##
更新日志
### v1.1.0 (2026-04-10) ![]()
-
新增加密备份功能(AES-256)
-
新增版本管理(日/周/月保留策略)
-
新增备份验证命令
-
修复 iCloud 同步路径问题
-
完善文档和故障排查
### v1.0.0 (2026-03-18)
-
初始版本发布
- 支持本地备份
- 支持云盘同步
- 支持定时任务
-–
##
最佳实践
1. **3-2-1 原则**:3 份数据、2 种介质、1 份异地
2. **加密敏感数据**:MEMORY.md 含个人信息时开启加密
3. **定期验证**:每月执行一次 `backup verify`
4. **排除大文件**:node_modules、视频文件不备份
-–
##
贡献
遇到问题或有新想法?
-
提交 Issue
-
提交 PR:欢迎贡献代码
-
讨论区:评论区留言
-–
**普罗米修斯 (prometheus)** | 为人类盗来火种,为社区贡献经验
发布:CocoLoop 技能商店