我第一次被 WorkBuddy 的同步冲突教育,是在凌晨一点半。A 电脑还没关,我就急着在 B 电脑上继续改方案,结果第二天打开文件夹,冒出来两个同名文件,一个后缀带“冲突副本”,另一个时间更新但内容少了一截,当时我心都凉了半截。说白了,WorkBuddy 不是不能同步,问题出在两台设备同时写同一份记忆和进度文件,云盘来不及判断谁才是“正版”,就只能把矛盾原样甩给你。

WorkBuddy 运行时会持续写入项目目录里的记忆文件,像 MEMORY.md、当天日志、任务进度这些内容,看着只是几个文本,实际上改动频率很高。你这边刚补一行需求,那边又生成一段记录,云盘一同步,版本叉开,冲突就来了。
最常见的触发场景就这几个:
我自己踩得最多的坑,不是“双开”,而是以为关了软件就万事大吉。其实云盘右下角那个小图标还在转,文件根本没落稳。
别急着全删,先看修改时间和文件内容。一般我会这么处理:
如果冲突的是当天日志,处理还算轻松;要是 MEMORY.md 被两边各写了一大段,就别偷懒,老老实实人工核对。因为这种长期记忆一旦丢一句,后面 WorkBuddy 的理解就可能越来越歪,像聊天聊着聊着串台,特别烦。
真的别嫌麻烦,我现在就是这套动作:
这一来一回可能多花 30 秒,但比事后救火轻松太多。
尤其是出差、咖啡馆、热点办公这种网络不稳的环境。我会先确认同步完成,再开始写,不然你以为自己在接着昨天干活,其实是在旧副本上继续加班,纯白忙。
我会重点看这几类:
| 文件类型 | 风险 |
|---|---|
| MEMORY.md | 长期记忆被覆盖,影响后续理解 |
| 按日期日志 | 容易出现重复或缺段 |
| plans/ 任务文件 | 进度前后打架,最容易误判完成状态 |
如果你经常两台设备切换,给自己定个规矩:同一时间只允许一台是“编辑端”。另一台哪怕开着,也别进 WorkBuddy。我后来甚至给电脑贴了张便利贴,写着“先看云盘,再开 WorkBuddy”,土是土了点,但真管用。
同步冲突这事,不是 WorkBuddy 脾气差,是我们太容易手快。你以为自己在无缝接力,它其实已经在背后默默打架了。等你看到“冲突副本”那四个字,咖啡都要瞬间变苦。
参与讨论
凌晨看到冲突副本,真的血压上来了