核心用法
Claw Roam 是一套基于 Git 的 OpenClaw 工作空间同步方案,主要解决多设备间 AI 助手状态迁移问题。核心命令 trio 包括:claw-roam status(查看同步状态)、claw-roam push [message](提交并推送变更)、claw-roam pull(拉取并应用远程更新)。推荐采用三分支模型:main 作为共享基线,remote/local 分别对应服务器与本地机器,支持 merge-from 跨分支合并。
典型工作流为"本地主力 + VPS 备用":日常在 Mac 端使用,关机前执行 push;临时切换至 VPS 时先 pull 更新;返程时反向同步。支持 cron 自动推送,实现近实时备份。
显著优点:
- 完整保留 AI 人格连续性(SOUL.md)、长期记忆(MEMORY.md 及 memory/*.md 日志)、技能库(skills/)等核心资产
- 无需依赖专有云服务,Git 托管自由度高
- 冲突处理简单,提供
--strategy=ours快速兜底方案
潜在缺点与局限:
- 会话级 SQLite 数据库不同步,重启后需从记忆文件重建上下文
- 机器特定配置(如绝对路径)需手动适配
- 高频自动推送可能产生冗余 commit 历史
- 依赖用户自行维护 Git 认证与仓库权限
适合人群:多设备开发者、需要本地+云端双环境备份的 OpenClaw 重度用户、对数据主权敏感的技术人员。
常规风险:
- 若未配置忽略规则,敏感 token 可能随 Git 历史泄露(当前文档未提及 .gitignore 建议)
- 跨平台符号链接/路径差异可能导致配置失效
- 自动重启 gateway 的 VPS 模式若失败可能造成服务中断
安全等级综合评定为 A,来源可信度 T2(官方技能但无独立安全审计)。