最近用workbuddy很顺手,但也很快发现了一些问题,比较重要的就是自动化任务不同步问题,比如在公司电脑上配了一堆自动化任务回家打开自己的笔记本想看一眼,结果 WorkBuddy 一打开,自动化列表空空如也。
在公司电脑上跑得好好的那些任务,怎么到家就没了?这个问题出在哪?查了一下才明白,WorkBuddy 的自动化任务,存在你建立任务的这台电脑本地的 SQLite 数据库里。就是说workbuddy的自动化是"本地任务",不是"云端的任务"。
![]()
问题就是它不支持跨设备云同步
这意味着什么?意味着你在 A 电脑上配的任务,只活在 A 电脑的硬盘里。换到 B 电脑,它根本不知道 A 那边发生过什么。
这不是 bug,是设计。WorkBuddy 把自动化当成"这台机器的设定",不是"这个账号的云资产"。
所以只要你有两台以上电脑(公司一台、家里一台,或者台式机+笔记本),就一定会遇到这个坑:
你在公司精心搭的工作流,回到家等于从零开始。
我当时试过最笨的办法——把 workbuddy.db 整个文件拷过来。结果新电脑打开直接报错,数据库版本对不上,差点把两边都搞崩。
这条路走不通。
再说解决办法:用一个技能让他自己把任务"导出来",而不是"搬文件"
于是我做了个技能,叫qianjin-automation-sync,专门干一件事:
把自动化任务配置导成一份标准 JSON 文件,传到另一台电脑,再导进去。
核心思路很简单——别搬数据库,搬配置。
它不碰那个 SQLite 文件,而是走 WorkBuddy 官方的 automation_update
接口,把每条任务读出来、写成 JSON;到新电脑再用同样的接口一条条建回去。
安全,不损坏数据库,而且能被任何支持 Skill 的环境复用。
最关键的是:传输介质你随便选——
![]()
我选的是 U盘 + 网盘双保险:U盘随身带,网盘做兜底。从此公司电脑和家里电脑的自动化,终于能对上了。
具体操作:3步,零代码
整个过程你不用写一行命令,跟 WorkBuddy 说话就行。
第一步:电脑导出
打开 WorkBuddy,直接说:
导出自动化任务
它会自动帮你做四件事:
列出你所有的自动化任务
逐条读取完整配置(名称、指令、调度规则、工作目录)
扫描敏感信息
(API Key、密码、私钥),发现会问你要不要脱敏
生成一个 JSON 文件,默认存到当前工作目录
你也可以指定路径,更省事:
导出自动化任务到 D:\backup\
第二步:传输文件
把那个 .json
文件,用上面说的任何一种方式,弄到新电脑上。
我日常就是:导出完顺手拖进 U盘,到家插上笔记本就完事。
第三步:新电脑导入
打开新电脑的 WorkBuddy,说:
导入自动化任务,文件路径是 D:\backup\automation-export-2026-07-07.json
它会:
读取并验证 JSON 格式
检查是否和现有任务重名(重名会问你跳过还是建副本)
逐条创建任务
检查工作目录路径
在新电脑存不存在,不存在会警告你
输出导入报告(成功 / 跳过 / 失败)
要知道的几件事
这东西不是万能的,有几点限制你得心里有数:
![]()
不跟着走
历史记录丢了就丢了,配置才是核心
下次执行时间重算
取决于 rrule 和当前时间
导入后留意第一次触发时间对不对
MCP 连接器要手动启用
如果任务依赖某个连接器(如 GitHub、邮箱)
新电脑上先把对应连接器连上
设备路径要手动修正
cwds 指向旧电脑路径
导入报告会列出来,逐个改掉
最关键的那个坑是工作目录路径。
你在公司导出的任务,cwds 写的是 C:\Users\XXX\WorkBuddy\xxx,回到家笔记本上这个路径可能根本不存在。导入时它会警告你,你只要把 cwds 改成新电脑上对应的工作目录就行——WorkBuddy 里编辑一下任务就能改。
还有敏感信息。如果你的任务指令里写了 API Key、密码这种,导出时它会扫出来问你脱敏不脱敏。我的习惯是:含敏感信息的导出文件,先加密压缩再丢网盘,别明文传。
它解决的不只是"换电脑"
表面上看,这个技能是解决"两台电脑任务不同步"。
但往深了想,它解决的是一件更重要的事:
你的工作流,应该是"可携带"的。
以前我们总觉得,电脑是电脑,账号是账号。但真正有价值的东西——你搭的那套自动化体系、你调好的调度节奏、你积累的任务配置——应该能跟着你走,而不是焊死在某台机器上。
现在我的状态是:
公司在跑的自动化,回家打开笔记本,一模一样在跑
哪天再加新任务,导出一份 JSON 丢网盘,第二天公司电脑导入,无缝衔接
每月固定导出一次做备份,万一电脑崩了,半小时就能在另一台复原全部工作流
而且它还能干更多:
![]()
如果你想试试下面告诉大家skill地址
技能已经开源,MIT 协议,地址在这:
https://github.com/ZOORO-NEW/qianjin-automation-sync
安装很简单,两种方式:
方式一:克隆
clone https://github.com/ZOORO-NEW/qianjin-automation-sync.gitcp -r qianjin-automation-sync ~/.workbuddy/skills/automation-sync
方式二:手动
下载 ZIP,解压后把 automation-sync
文件夹丢进 ~/.workbuddy/skills/,重启 WorkBuddy 就行。
装好之后,对它说"导出自动化"或"备份自动化"就能触发;到新电脑说"导入自动化"就能恢复。
WorkBuddy 把自动化做在了本地,这是个坑,有时候用起来很不方便。但这个坑,用一个 JSON 文件就能填上——你只要记住:别搬数据库,搬配置。
特别声明:以上内容(如有图片或视频亦包括在内)为自媒体平台“网易号”用户上传并发布,本平台仅提供信息存储服务。
Notice: The content above (including the pictures and videos if any) is uploaded and posted by a user of NetEase Hao, which is a social media platform and only provides information storage services.