觉得有用,欢迎点「在看」或转发给同事。
我用同一个真实任务,把 WorkBuddy 的”做定时脚本”能力从头到尾压了一遍。
结论先给:总分 40/50。写脚本和配定时这两项接近满分,异常兜底要追问才给全,跨系统适配有一处坑必须你自己盯。
测试任务是真活:每天早上 8:30,把指定文件夹里前一天新增的 CSV 合并、去重、按部门汇总金额,输出一张 Excel,并把汇总结果发到企业微信群。下面按五个维度逐项说分数怎么来的。
维度一:需求拆解 —— 9/10
我故意用大白话描述,没给任何结构:
它没有直接写代码,先反问了四个问题:文件夹路径是什么、CSV 列名是否统一、”昨天”按文件修改时间还是文件名日期判断、群通知要发汇总数字还是带附件。
这四问全部问在点子上。 尤其”按修改时间还是文件名日期”这条——我原本没想过,但实际业务里两者会差一天,属于典型埋雷点。
扣 1 分的原因:它没主动问”如果昨天一个文件都没有怎么办”。这个边界情况是我后来自己补的,它才加上空目录的处理分支。
维度二:脚本质量 —— 8/10
生成的脚本结构清晰,可变项都提到了文件顶部的配置区,每一步有进度打印,异常捕获也带了具体步骤名,不是干抛堆栈。
我特别检查了三个容易偷懒的地方:
• 编码处理:它默认用 `utf-8-sig` 读 CSV,避免了 Excel 导出文件开头 BOM 字符导致首列名错乱——这个坑很多人踩过,它主动避开了
• 列名容错:合并前会先校验各文件列名是否一致,不一致直接报错停下,而不是硬拼出一张错表
• 金额列类型:读取时显式转数值,无法转换的行单独列出来,不静默丢弃
扣 2 分在性能考虑上:第一版它用循环逐个 `append` 拼 DataFrame,文件多了会明显变慢。我提出后它改成先收集列表再一次性 `concat`,这才是标准写法。它会写对,但不会一开始就写最优,需要你懂一点或者直接追问。
维度三:定时配置 —— 9/10
这一项超出我预期。我说”我是 Windows 11″,它直接给了可粘贴的 `schtasks` 注册命令,并且额外做了三件事:
第 2 条是真正的经验值。脚本手动跑成功、定时跑失败,绝大多数就是相对路径和工作目录导致的。 它在给命令时就把这个坑堵上了。
扣 1 分:它没提醒”电脑休眠或关机时定时任务不会执行”。我追问后它才补充说明,并给出了”开机后补跑错过的任务”的设置项。这条对笔记本用户很关键。
维度四:异常兜底 —— 7/10
这是分数最低的一项,也是最需要你主动要求的一项。
第一版脚本只做了基础的 try-except,日志只打印在屏幕上——定时任务在后台跑,屏幕输出等于没有。
我明确要求补齐后,它给的东西是合格的:写 run.log 追加日志、失败发企业微信机器人告警、告警里带失败步骤和错误摘要、连续失败三次额外标红。
但幂等是我第三次追问它才加上的。 我问”如果我手动补跑一次,定时又跑了,会发两份吗”,它才承认会,然后加了”当天已成功则跳过”的判断。
这一项的教训很实在:自动化脚本的兜底能力,取决于你问得多细,不取决于它有多聪明。 上一篇教程里那条”加兜底”的提示词,就是我踩完这三次追问后固化下来的。
维度五:跨系统适配 —— 7/10
我让它把同一套东西改成 macOS 版本。cron 表达式给对了,日志重定向 `>> run.log 2>&1` 也对。
但有一处必须你自己盯:cron 的运行环境变量和你终端里的不一样。 你在终端里 `python3` 能跑,cron 里可能找不到,或者用的是系统自带的另一个版本。
它第一版直接写了 `python3`,我指出后才改成完整绝对路径,并补充说明可以先用 `which python3` 查出真实路径。
扣 3 分主要在这:它默认你的环境是”干净标准”的,而真实机器往往装了好几个 Python。 这个前提差异,需要你在提问时就说明白。
总分与选型建议
| 维度 | 得分 | 一句话结论 |
|—|—|—|
| 需求拆解 | 9/10 | 会主动反问关键歧义点 |
| 脚本质量 | 8/10 | 能写对,追问后能写优 |
| 定时配置 | 9/10 | 命令可直接粘贴,坑提前堵 |
| 异常兜底 | 7/10 | 要主动要求才给全 |
| 跨系统适配 | 7/10 | 路径和环境变量需人工确认 |
| 合计 | 40/50 | 适合个人和小团队的日常自动化 |
适合谁用:有一堆规律重复活、但没有开发资源的岗位——运营、财务、行政、市场。这类需求规则清晰、体量不大,40 分的能力完全够用。
不适合什么:涉及生产数据库写入、资金操作、对外发布这类高风险动作,不要让脚本无人值守地跑。留一个人工确认环节,代价很小。
用它的正确姿势:把”追问兜底”和”确认路径环境”这两件事,直接固化进你的提示词模板。分数低的两项,本质上是信息给得不够,而不是能力不行。
你打算让它自动跑的第一件事是什么?评论区写下来,我帮你看看这五个维度里哪一项最可能翻车。
觉得这份测评有参考价值,点个「在看」,也欢迎转发给正在折腾自动化的同事。
—— 高总AI办公笔记
#WorkBuddy #AI办公 #效率工具
① 点个 「在看」 或 转发 给同事
② 关注 高总AI办公笔记,每周持续更新 AI 办公干货
卡神








