换台电脑,WorkBuddy 就不认识我了。
WorkBuddy 现在是我离不开的工作搭子。我给它写了 SOUL.md、IDENTITY.md、USER.md 这几个人格文件,还有全局规则.md 和 能力清单.md,把它的性格、说话方式和边界都定下来。
又喂了几十条长期记忆,配了十几个专用技能,攒了大量对话历史。
这些东西全在本地。主力机上一应俱全,轻薄本上打开 WorkBuddy,记忆是空的,技能是空的,对话记录也是空的。它不认识我。

01
养在两台电脑之间的 WorkBuddy
我花在 WorkBuddy 上的养料,主要这几样:
人格文件定下它怎么思考、怎么说话、边界在哪;记忆里存着我的项目背景、写作偏好、工作习惯;十几个技能覆盖日常高频操作;再加 MCP 配置、各种设置和大量对话历史。

WorkBuddy 目前没有官方的跨设备同步。账号只同步少量云端配置。
你真正花时间养出来的东西,记忆、人格、技能、对话,全在本地,不跟账号走。
02
第一版方案:移动硬盘,手动拷
没有云同步,最朴素的办法就是物理搬运。拿一块移动硬盘,把该拷的文件拷过去。
但问题没那么简单。WorkBuddy 本地目录里有上百个文件和文件夹,哪些是我配置出来的资产,哪些是运行时自动生成的缓存?我花了很久才理清。
简单说,该同步的是人格文件、记忆、技能、MCP 配置、设置、对话历史;不该碰的是运行时缓存、设备凭证、数据库临时文件、市场缓存。
后面才是体力活。手动挑文件,手动判断方向,手动处理两台电脑用户名不同带来的路径差异。
我这么干了两周,每次出门前和回来后各同步一次,每次对着清单逐项核对。到第三周我受不了了,这事该让工具来做。
03
让工具来做工具的事
有意思的是,我用来开发这个同步工具的,就是 WorkBuddy 本身。
我不会写代码,也没丢一份完整需求文档过去。实际过程是我提一个想法,它帮我想完整。

比如我说:我想做一个工具,用移动硬盘在两台电脑之间同步 WorkBuddy 的数据。它会反问我:同步哪些内容?两边配置都改了怎么办?用户名不同路径怎么处理?覆盖错了能不能回退?数据库文件被占用怎么办?
很多细节我一开始根本没想到。它问出来,我做决定,它再把方案补全。

然后它写代码,我来测。跑一遍真实同步,发现问题,把现象告诉它,它分析原因、给修改方案,我确认后它实施。这个循环转了很多轮。
04
一个真实踩坑:列表在了,正文没了
说一个真发生过的例子。

第一版做好后,我把对话数据同步到了轻薄本。打开 WorkBuddy,会话列表正常显示,点开任意一条,内容全是空白。列表在,正文没了。
我把现象甩给 WorkBuddy。它去查本地存储结构,发现对话数据分两部分:会话索引在一个数据库文件里,对话正文在另一个目录里。
第一版设计时,我们假定对话历史由账号云同步,所以主动排除了对话文件。WorkBuddy 验证后发现这个前提错了,对话历史是纯本地存储,账号根本不管。
改法很简单:把索引和正文绑成一个作业,同一个方向一起同步,从机制上杜绝只拷一半。
我确认,它实施,我重跑一遍,列表正常、内容有、附件能打开。通过。
整个过程,我负责提问题、做判断、验收,WorkBuddy 负责分析、设计、写代码。
05
最终成品长什么样
一个独立的小程序,放在移动硬盘上。插到任何一台 Windows 电脑,双击就能运行,不用装任何东西。

它干这些事:
自动识别该同步什么。人格、记忆、技能、MCP 配置、设置、对话历史,全部自动处理;运行时垃圾、设备凭证、临时缓存,全部自动排除。
自动处理两台电脑的差异。用户名不同、路径不同,工具自己转换,不用我手动改文件。
双向合并配置。两台电脑各自新增的技能、记忆、设置改动,合并保留,不互相覆盖。
对话历史单向搬运。对话数据库没法合并,只能选方向。工具强制索引和正文同方向一起拷,避免"列表有、内容空"重演。
操作前预览、覆盖前备份。每一步先展示要做什么,确认后才执行;被覆盖的旧文件自动存一份快照,随时能找回。
版本检测。两台电脑 WorkBuddy 版本不一致时自动提醒,避免跨版本同步把数据搞坏。
06
现在我的同步流程
出门前:插硬盘,打开工具,选 WorkBuddy,预览,确认,拔硬盘走人。到家插上,重复一遍,全程不到一分钟。

我把这套流程拆成一份清单:
1. 准备一块常驻移动硬盘,专门放这个同步工具
2. 工具首次运行,让它扫描并记住两台电脑的 WorkBuddy 路径
3. 配置同步白名单:人格 / 记忆 / 技能 / MCP / 设置 / 对话
4. 开启覆盖前自动备份,快照存硬盘
5. 对话历史每次选定方向(A→B 或 B→A),别试图合并
6. 执行前先看预览 diff,确认无误再跑
7. 两边版本不一致时,先升级一致再同步
07
写在最后
用 WorkBuddy 开发 WorkBuddy 的同步工具,让我对"怎么用 AI 做事"有了更具体的认知。
第一,你不需要一开始就想清楚所有事。我最初只有一个模糊念头,两台电脑之间同步 WorkBuddy 数据。具体同步什么、怎么合并、冲突怎么处理、边界怎么兜底,很多是在对话里被它追问出来、补完整的。它会先问清楚需求,再动手。
第二,验证必须自己做。每一轮改完,我都在真实环境跑完整流程。列表有但内容空这种问题,不跑真实数据根本发现不了。AI 能帮你分析原因,但它没有你的两台电脑和一块移动硬盘。
第三,最后拿主意的是人。哪些文件该同步、哪些不该碰、冲突时谁覆盖谁、前提对不对,这些决定始终由我拍板。WorkBuddy 给选项、给分析,但方向盘在人手里。
如果你也在多台电脑之间用 WorkBuddy,正被数据不同步折磨,欢迎加我微信交流。工具的具体实现和源码,我们也可以聊聊。
📚 文章精选:
谢谢你阅读,记得点赞、点爱心和分享
夜雨聆风