分阶段开发编排
多阶段软件开发流程编排器
clawdbot-sync 用于在多台 Clawdbot 实例之间同步记忆、偏好设置和技能数据,通过 SSH/rsync 经 Tailscale 网络实现安全传输。
多实例数据同步解决分布式部署场景下的数据一致性问题。支持跨设备记忆与偏好实时同步,提升用户体验连续性;智能冲突处理减少人工介入;Tailscale网络自动发现简化节点管理,试运行模式让变更可控可见,降低多点运维复杂度。
落地案例:用户拥有家用服务器和云主机两台Clawdbot实例。通过配置SSH密钥互信,启用双向同步保持记忆数据一致。当两端同时修改产生冲突时,系统按时间戳自动仲裁或标记待审核。用户可选择仅同步skills类型跳过config目录,避免实例专属配置被覆盖,同步前先用dry-run预览变更范围。
安装依赖
sudo apt-get install rsync ssh jq
配置步骤
handler.sh add mac-mini 100.95.193.55 clawdbot /Users/clawdbot/clawd $WORKSPACEssh-copy-id clawdbot@100.95.193.55handler.sh status $WORKSPACE常用命令
/sync now [peer] — 立即同步/sync diff [peer] — 预览差异/sync push/pull [peer] — 单向推送/拉取见下方输入与输出表格。
| 项目 | 内容 |
|---|---|
| 输入 | 目标节点名称、同步方向(push/pull/bi)、数据类型筛选、试运行标志 |
| 输出 | 同步文件清单、冲突待审列表、历史记录、连接状态 |
| 适用人群 | 多设备 Clawdbot 用户、需共享记忆数据的团队 |
| 不包含 | 非 Clawdbot 系统同步、实时自动同步、文件版本控制 |
原始链接:https://github.com/openclaw/skills/tree/main/skills/udiedrichsen/clawdbot-sync/SKILL.md
来源类型:GitHub 仓库