手动同步WorkBuddy技能包技巧

1 人参与

说起手动同步 WorkBuddy 技能包这件事,我一开始其实是拒绝的。毕竟云同步多方便啊,点一下等几分钟就行了。但用了几个月之后发现,云同步偶尔会抽风:文件冲突、同步卡住、甚至版本回滚……最惨的一次,我辛辛苦苦调的27个技能包因为OneDrive同步时没关WorkBuddy,直接乱成一锅粥,第二天打开发现人格设定全变了,问我“你确定要让我用这么温柔的口气写报告?”我当场差点砸电脑。

从那以后,我开始研究手动同步 —— 说白了就是自己动手,丰衣足食。虽然步骤多一点,但心里踏实。

为什么手动反而更靠谱?

你可能觉得手动同步太原始,但实际体验下来,它有云同步没法比的优势:

  • 完全可控:你清楚每一步在做什么,不会因为网络中断、云盘缓存导致半成品过去。
  • 解决“全局配置”难题:原文里提到,全局配置和技能包存在用户目录下的.workbuddy文件夹,云同步只搞工作目录根本带不走。手动同步就可以精确地把整个技能包目录复制过去。
  • 避免同时开机的铁律冲突:手动同步让你必须显式地拷贝文件,你自然就不会两台电脑同时开着WorkBuddy,完美规避文件冲突。

我的手动同步三步法

经过几次翻车后,我总结了一套极简操作,现在换电脑只用5分钟:

  1. 源电脑上打包技能包

打开终端(Windows用cmd或PowerShell),运行:

   cp -r ~/.workbuddy/skills /path/to/你的备份文件夹/

注意:一定要在WorkBuddy完全关闭后操作,否则有文件的锁。

  1. 转移记忆文件(可选)

如果要连项目记忆一起同步,把工作目录下的.workbuddy/memory也拷过去。但我通常只同步技能包,因为项目记忆经常更新,手动容易漏,不如让云同步专门管工作文件夹里的记忆,技能包单独手动搞。

  1. 目标电脑上替换

同样关闭WorkBuddy,然后把备份的技能包覆盖到目标电脑的~/.workbuddy/skills。启动WorkBuddy,瞬间就能用上所有之前调好的技能,包括那些你花了三个小时微调的提示词。

踩过的坑

  • 别偷懒用“复制替换”不关软件:有一次我忘了关,结果WorkBuddy在读取技能包的时候被覆盖,直接崩了,又得重新安装。
  • 版本号要对齐:如果两台电脑的WorkBuddy版本不同,技能包可能不兼容。我试过macOS版和Windows版混用,结果MCP连接失效。所以最好用同样版本号。
  • 备份要带日期:我习惯把技能包压缩成skills_2025-04-12.zip,这样万一新版本翻车还能回滚。

什么时候用手动?

说实话,如果你只有一台电脑,或者两台电脑很少切换,云同步其实够用。但如果你像我一样经常在台式机和笔记本之间来回跑,而且对技能包有强迫症级别的定制(比如上百个自定义技能),手动同步是最后的保险。

我现在是混合方案:项目记忆靠云同步自动轮转,技能包每星期手动同步一次。这样既不用每天操心云冲突,又能确保关键的“灵魂”部分牢牢握在手里。手动同步,说白了就是一场自己跟自己的默契配合,习惯之后还挺上瘾的。

参与讨论

1 条评论
  • 的头像
    记忆之匣

    手动同步确实稳,云同步翻车过两次了。