社区讨论 · 赛道

WorkBuddy 不用买课也行,我把它搭成了文件整理流水线

明明9月2日2026/09/02 30 浏览

昨晚九点半,客户又在微信群里甩来一个压缩包,里面是对账单、验收单、付款凭证,还有十几张歪掉的发票截图。我刚加完班,眼睛发花,只想有人把这些破文件变成一张能用的 CSV。

今天刷到一篇 WorkBuddy 教程避坑指南,说基础录播课解决“会不会用”,但没答疑、版本更新、环境差异都要自己扛。买课和搭流程解决的是两件事。买课通常省第一天的时间,搭流程省的是每周时间。课程没答疑,流程出错会有异常队列。

我用了 WorkBuddy 四周,一开始总想一句话让它把合同、发票、Excel 全处理完。结果它很热情,我加班到更晚。后来拆开任务,才稳下来。

打开 WorkBuddy,点左侧 `工作台`,新建一个 `自动化任务`,名字就叫 `客户文件收口`。输入里选 `本地文件夹`,指向共享盘里的 `待处理客户文件`。触发方式别开实时,我设成每天 18 点 30 分跑一次,避免同事传一半文件,它开始自作聪明。保存后先点 `试运行`,预期结果是在输出目录看到 `汇总.csv` 和 `异常.csv`。

任务步骤里,先添加 `文件整理` 技能。技能简单说就是 WorkBuddy 里可插拔的小模块。让它按扩展名和关键词分成 `发票`、`合同`、`对账单`、`其他`。再添加 `表格抽取` 技能,把 PDF 和 CSV 里的字段读出来。CSV 是逗号分隔的表格文件,字段是表头里的列。我固定输出五列,客户名、日期、金额、单据号、原始文件名。列少了不够用,列多了没人愿意核对。

关键参数是校验规则。日期必须是 YYYY-MM-DD,金额必须是数字,单据号不能空。WorkBuddy 遇到不符合规则的记录,会放进 `异常队列`。异常队列就是拿不准的先放一边。这一步别省。我上周没设金额校验,一个把“壹万贰仟元整”写成文本的发票混进汇总,差点把下月成本算歪。

输出结果设成 CSV,同时生成一份 Markdown 简报。Markdown 是轻量文本格式,适合给人快速看。CSV 给 Excel 和 Python 继续处理,Excel Copilot 用了两周后我更在意这个,能导出来的结果才是结果,聊出来的漂亮话不算。

权限也要配。管理员账号拥有 `编辑任务` 和 `安装技能` 权限,普通同事只有 `查看结果` 和 `提交文件` 权限。共享盘里建三个目录,`待处理`、`已确认`、`归档`。WorkBuddy 只能读 `待处理`,写 `已确认`,每周日把 `已确认` 移到 `归档`。这样至少不会有人拿错版本。

技能更新也是坑。WorkBuddy 技能页面里,鼠标悬停到需要的技能卡片上,会出现 `添加` 图标;要导入自定义技能,就走 `导入技能`。更新后先在小文件夹里试跑 20 个文件,再放开全量。我现在每次更新后把技能版本、字段映射、异常样例记到一张表里,大概五分钟,但比半夜救火便宜。

按我这边,每周大约省 1 到 1.5 小时整理时间,一个月省 6 小时。能省 10 分钟就是命,一个月 6 小时已经够回本。WorkBuddy 也不万能,它擅长把文件、表格、邮件这些办公任务拆成固定动作,不擅长替你判断业务口径。客户名简称、合并口径、异常金额是不是含税,还是要人来定。

如果你只是想看 WorkBuddy 会不会聊天,那教程买不买都行。如果你只想在下班前把一堆乱七八糟文件变成能核对的表,那就先搭一条最小流水线,一个输入目录,一个整理技能,一个抽取技能,一组校验规则,一个异常队列。跑通一次,再考虑协作权限和定时任务。

2 条回复

?
Ctrl + Enter 快速回复
邓思远
邓思远9月2日

等等,触发设成18:30跑一次?我试了定时批量处理,脏数据太多直接卡死。之前我就说算力不如好数据,你这流程没做预清洗吧?

梁姐看估值

触发方式设18:30确实稳,但别忘配个重试。共享盘偶尔抽风导致文件没传完就触发,我加了三次自动重试才治住这毛病