从「定时任务装死」到「自愈工作流」,我在 WorkBuddy 里把日报机器人养活了
昨天刷到腾讯云那篇讲自愈 AI Agent 的文章,一口一个「优雅降级」「自动重试」。我盯着屏幕想了想,这不就是我上周在 WorkBuddy 里折腾的玩意儿么。文章写得挺玄,但拆到落地,核心就一句话:你得让机器人知道失败了怎么办,而不是失败后直接躺平。
先说背景。我每天早上要汇总前一日的投放数据、转化率、还有竞品动态,整理成一张表格丢到群里。这活儿机械但烦。两周前我配了个定时任务,建得可认真了:打开 WorkBuddy → 左侧点「自动化」→ 新建工作流 → 触发器选「定时」→ 设成工作日早上 9 点 → 动作选「读取表格」→「调用模型」→「生成日报」。保存,完事。
结果第二天打开电脑,它一声不吭,什么都没跑。我看了一眼「运行记录」,显示「失败」。点了下详情,说数据源文件路径变了。我明明没动过文件啊。后来才想明白,前一天晚上我把表格从「桌面」挪到了「项目文件夹」里,路径一改,它就找不着北了。这个坑我上一篇帖子吐槽过,当时的结论是定时任务不靠谱。但现在想法变了,可能是我没教它怎么处理异常。
后来我翻设置,看到「工作流」编辑界面的每一步右侧都有个小齿轮,点开是「失败处理」。默认是「终止」。我把它改成了「重试两次,间隔 1 分钟」,并且加了条件判断:如果找不到文件,就去备份目录找同名文件。就这么简单。改完以后再也没断过。
分享两点实操参数。「失败处理」里有个「兜底动作」选项,我给它搭了个最简单的兜底:读不到表格就让模型根据「日志摘要」字段生成一份当日简报,并在开头标注数据缺失。每步动作之间建议开「检查点」,大概每步 5 到 10 秒,让它在处理大表格时别急着往下冲。这两个我一开始都没开,于是它要么跑一半报错,要么赶了十几秒发现漏了列。开了之后稳多了。
又试了权限。WorkBuddy 支持把工作流分享给组员,但默认所有人可编辑。我只给了「运营组」查看权限,编辑权限只留给我自己。路径是「工作流设置」→「协作」→ 把成员链接改成「仅可查看」。这样别人能看日报怎么生成的,但不会手滑改掉配置,免得我又被坑一次。
现在每周末我还会花两分钟查看「运行记录」里的失败条目。素材里那篇 36kr 文章说 AI Agent 开始自我成长,我在 WorkBuddy 上目前还没看到这本事,它不会自己改 bug。所以「自愈」得靠人机配合:机器负责重试、兜底、按规则改路径,我负责每周检查一次配置和文件结构有没有变动。
个人观点:这套东西的核心不是「省掉你 5 分钟」,而是让你敢把任务交给它然后去干别的。数据本地跑、离线可用依旧是我的底线。云端推理再便宜,不如断网的时候能出一份日报。
往后我觉得 WorkBuddy 会越来越像游戏里的自动战斗脚本,先写死规则,再学习你的操作习惯,最后变成你的影分身。不过目前嘛,还是得每隔几天看它一眼,确认没在摸鱼。
物界前沿