我用 WorkBuddy 搭了一套一人公司的内容流水线。管家虾每天早上推早报,选题虾帮我分析选题,文案虾/审核虾负责帮我写文章,EMOS 虾帮我做方法论分析。五只 AI 员工,各司其职。
搭的过程各种异常——定时任务折腾很多次,多只虾建起来之后互相打架……。前阵子我发了篇文章,《我用 WorkBuddy 搭了一条 AI 内容流水线,你可以直接抄》。读者反馈来了:"照着搭了一遍,WorkBuddy 根目录下产生了一堆垃圾文件夹。"
这些都是我踩过的坑。今天把这些坑一个个摊开讲清楚。不是教你规避(因为你大概率也会踩),而是让你知道:踩了之后怎么爬出来。
坑 1:目录爆炸——你的 WorkBuddy 根目录是不是也变成了垃圾场?
打开 C:\Users\用户名\WorkBuddy\ 一眼望去——automation-claw-a1b2c3、automation-claw-d4e5f6、20260410080000、20260410100000……几十个不知道干嘛的文件夹散落在那里。有的点进去是空的,有的里面有一堆看不懂的配置文件。哪个能删?哪个不能删?完全懵。
这不是你操作错了。这是 WorkBuddy 的产品机制导致的。
每次你让它执行一个任务,它都会在根目录下创建临时工作目录。时间戳格式的(比如 20260410100000)是任务执行时的中间文件存放地,automation-claw-xxxxx 格式的是自动化工具生成的配置目录。
关键问题在于:它只创建,不销毁。任务跑完了,这些目录就留在那儿了。日积月累,你的根目录就从干净的项目空间变成了垃圾场。
我怎么解决的
没有手动一个一个去删。那是笨办法,删了明天又有了。
我先让 WorkBuddy 分析一下:
"帮我分析 WorkBuddy 根目录下的文件和目录,告诉我哪些是有效的、哪些是无效的。"
确认无误后,我跟它说:
"好,现在按这个规则生成一个 Python 脚本。然后把这条规则写到 memory 里,以后每次新对话启动时自动跑一遍。"
于是 WorkBuddy 自己写出了 cleanup_workbuddy.py。现在我的根目录一直很干净。
背后的思路:不要自己去当清洁工。让制造垃圾的人自己写清洁方案。
坑 2:定时任务是个半成品——折腾了好几天,为什么还是跑不通?
这个坑是我踩得最久、最崩溃的一个。最开始我想让管家虾每天早上 8 点自动推早报。第一次跟 WorkBuddy 说"帮我创建一个定时任务"。它回复:"好了!已经配置完成,每天早上 8 点自动执行。"第二天早上打开一看——什么都没有。
为什么没跑?两个原因
原因一:配置没生效——你说一句,它自己脑补剩下的。
你跟 WorkBuddy 说"帮我建个每天 8 点的定时任务跑早报"。听起来够明确了?不够。工作目录是哪个?输出到哪?格式是什么?异常了怎么办?这些你没说的部分,WorkBuddy 会"自作聪明"帮你补全。问题是它经常补错方向。
原因二:重复创建,脏任务堆成山。
更坑的还在后面。创建任务的工具不会做去重。你可能今天说一次"帮我创建每天 8 点的早报任务",明天又忘了是不是创建过,再说一次。系统不会检查"是不是已经有一个了",每次都新建一个。
另一个坑:即使跑了,微信也收不到
好不容易任务跑通了,手机上还是什么都没有。后来折腾了很久才搞清楚:自动化任务创建的时候,微信推送默认是关闭的。
我怎么解决的
折腾了好几天之后,换了个思路:不再追求"定时任务完美运行"。
这条路在本地客户端上就走不通。电脑不可能 24 小时开着,这是物理限制不是 bug。与其每次调试半天最后还是失望,不如接受现实,换个方案。
我跟 WorkBuddy 说:
"以后每次新对话启动的时候,先检查一下:今天的三只虾任务有没有执行过?没有就立刻补上。"
这就是开机补推机制。逻辑很简单:不管定时任务有没有正常跑到,只要打开了 WorkBuddy,它就会检查并补上。定时任务是尽力而为,开机补推是保底方案。
经验总结:别信"这次肯定行"。给自己留好兜底方案。
坑 3:多只虾一建就乱——AI 团队也不是人越多越好
我想搭一条完整的内容流水线。文案虾负责写文章,审核虾负责审质量,选题虾负责找话题,管家虾管日常,EMOS 虾做方法论分析。一口气全建了。然后混乱就开始了。
问题出在:每只虾都有自己的记忆文件和配置,但它们之间不会互相感知。文案虾不知道审核虾的存在,选题虾不知道管家虾已经推过早报了。结果就是各干各的,有时候还会互相干扰。
我怎么解决的
后来我学乖了,改成逐步搭建:先搭一只管家虾,跑顺了再加选题虾,然后再加文案虾。每加一只,都先测试它和现有虾的协作是否正常。
经验总结:AI 团队也要循序渐进,不要一口气建太多。
坑 4:技能冲突——你的虾是不是也经常"失忆"?
有时候你会发现,昨天还好好的虾,今天突然就不认识你了。或者它答应你的事情,转头就忘了。这不是你的问题,是 WorkBuddy 的记忆机制有坑。
WorkBuddy 的记忆是分层的:短期记忆在当前对话里有效,长期记忆需要写入 SOUL.md/USER.md 等文件。但问题是,不是所有对话都会自动写入长期记忆。
我怎么解决的
我养成一个习惯:每次和虾确认了重要事情之后,都会跟它说一句:
"把这条规则写到你的 SKILL.md 里,以后每次都这样执行。"
这样确保重要规则不会丢失。
经验总结:重要规则必须固化到文件里,不要依赖 AI 的"记忆力"。
总结
这四个坑,是我用几天几夜折腾出来的经验。总结成四句话:
- 目录爆炸:让 WorkBuddy 自己写清理脚本,不要手动删
- 定时任务:不要指望完美运行,加个开机补推兜底
- 多虾协作:逐步搭建,不要一口气建太多
- 技能冲突:重要规则固化到文件,不要依赖 AI 记忆
踩坑不可怕,可怕的是踩了不知道爬。希望这篇能帮你少走点弯路。