Apple提醒管理
自然语言创建Appl
claw-roam 通过 Git 实现 OpenClaw 工作区在多台机器间的同步,支持本地 Mac 与远程 VPS 之间的无缝切换,保持记忆、人格和技能的连续性。
解决团队在多设备协作时的数据孤岛问题。通过Git版本控制,确保OpenClaw工作区的记忆、人格配置和技能资产在Mac本地与VPS云端实时同步,避免重复配置或状态丢失,保障业务连续性。
落地案例:某运维人员白天在公司Mac上调试OpenClaw工作流,下班前执行claw-roam sync推送变更;夜间家中VPS自动拉取最新配置继续运行定时任务。次日回公司后再次同步,即可无缝衔接昨晚的进度,无需手动迁移文件或重新训练模型人格。
安装前提:需已安装 Git,且 OpenClaw 工作区位于 ~/.openclaw/workspace
初始化设置:
cd ~/.openclaw/workspacegit initgit remote add origin <你的仓库地址>git add -A && git commit -m "initial" && git push -u origin mainVPS 机器配置:
cd ~
git clone <你的仓库地址> openclaw-workspace
ln -s openclaw-workspace ~/.openclaw/workspace
分支策略(推荐):
main = 共享基线remote = 服务器专属local = 笔记本/桌面专属常用命令:
claw-roam status — 查看当前分支、提交状态及未推送变更claw-roam push [消息] — 提交并推送当前分支(无消息则使用时间戳)claw-roam pull — 拉取远程最新变更并重启网关claw-roam sync — 一键完整同步:提交推送当前分支 → 合并 main → 推送到 mainclaw-roam merge-from local|remote — 将指定设备分支合并到当前分支日常 workflow:每台机器运行 claw-roam sync 即可确保变更保存、获取其他机器更新、共享自身变更。
见下方输入与输出表格。
| 项目 | 内容 |
|---|---|
| 输入 | Git 远程仓库地址;分支名称(可选);提交消息(可选) |
| 输出 | 同步状态报告;分支合并结果;冲突提示(如有) |
| 适用人群 | 多设备 OpenClaw 用户;Mac 与 VPS 切换的开发者;重视工作区连续性的团队 |
| 不包含 | 自动冲突解决;非 Git 同步方式;图形界面;云端托管服务 |
原始链接:https://github.com/openclaw/skills/tree/main/skills/ryanhong666/claw-roam/SKILL.md
来源类型:GitHub 开源项目