最近有朋友问我,既然 WorkBuddy 这么好用,能不能在公司电脑和家里电脑同时跑同一个项目?想象一下,左边屏幕是公司的高性能主机在跑代码,右边是家里的笔记本在写文档,双管齐下,效率岂不是直接起飞?我当时就给他泼了一盆冷水:千万别这么干,除非你想亲手毁掉你的项目记忆。

这事儿得从 WorkBuddy 的工作原理说起。它不像普通的网盘文件,改完保存就完事了。WorkBuddy 在运行时,会像记日记一样,实时往 .workbuddy/memory 文件夹里写东西。你的每一次对话、每一个任务进度,它都在不停地“碎碎念”。
试想一下,两台电脑同时对着同一个云盘文件夹“碎碎念”,会发生什么?
说白了,这根本不是“能不能”的问题,而是 WorkBuddy 的设计逻辑就是单线程的。它是个专注的工匠,不是那种能分身术的八爪鱼。
当然,我也理解大家想在两台电脑间无缝切换的心情。毕竟谁还没个加班回家继续肝的时候呢?但这有个硬性前提:错峰出行。
这有点像我们在公司用公共打印机。你打印完了,别人才能接着打。如果你和同事同时按打印键,打印机大概率会卡纸。所以,最稳妥的操作流程应该是这样的:
只有这样,你才能在电脑 B 上完美接续电脑 A 的思路,就像你把笔记本从办公室带回了家一样自然。
还有个细节特别容易被忽略。就算你把工作目录同步得再完美,换到另一台电脑时,可能会发现“味儿不对”。比如你给 WorkBuddy 设定的专属人设、装好的技能插件,怎么没跟过来?
这是因为这些“全局配置”通常不放在项目文件夹里,而是藏在用户目录下(比如 C:Users你的用户名.workbuddy)。
如果你想让两台电脑不仅项目进度一致,连 AI 的“性格”和“技能包”都一模一样,那就得手动把这个隐藏目录也同步一下。不过这操作有点像给系统做外科手术,风险系数更高,通常我不建议新手这么玩,除非你真的很享受折腾配置文件的乐趣。
说到底,技术是为了服务于人的,而不是给人添堵的。与其想着怎么花式双开导致数据车祸,不如老老实实遵守“单机运行、切换必同步”的规则。毕竟,看着一份逻辑清晰、记忆完整的日志,比修复一堆乱码文件要舒心多了,对吧?
参与讨论
说得对啊,我之前就是两台电脑同步搞崩了项目😭
其实还有个坑,OneDrive同步有时会有延迟,得等一会再开另一台
那如果虚拟机里开另一个实例行不行?应该不算双开吧
我觉得不至于那么严重吧,我试过好像还行,没出过大事
之前干过这事,冲突文件一大堆,气疯了,后来老老实实单机跑
又是这种“别双开”的科普,就不能做个多设备同步功能吗
围观一下,这软件这么娇气的吗,还得错峰用
很实用,记下了,以后换电脑先退出再同步
hhh 打印机比喻太真实了,成功劝退了我双开的念头
那手动同步全局配置具体怎么操作?我也想保持人设一致