Agent批量审批如何减少人工审核疲劳
文章指出,逐项审批在任务量增大时容易退化为机械确认,并提出先完成草稿、过滤无效项,再集中展示队列供审核。执行前还应按规则抽样检查,明确风险与准确数量。
AI 深度解读
让 AI Agent 每做一件事都停下来等人批准,看起来很稳妥。但作者在生产环境处理过一批 37 项任务后发现,连续点击批准,会把审核变成机械动作。她提出:先准备完整队列,清理无效项,再让人集中审阅、按规则抽查,最后严格按批准范围执行。
这套方法值得读的地方,在于它把问题从「有没有人工确认」推进到了「人工到底确认了什么」。不过,批量审批能减少打断,不代表已经证明它能降低错误率。
为什么逐项批准也会失去保护作用
作者 Veronica Stewart 运行的 Agent 流程有一道明确限制:每次有实质影响的发送,都必须等人决定。只有一两项时,这很容易认真完成;任务多起来,人就可能一路点下去,注意力逐渐消耗。
原文开头用「到了 7 项就已经不安全」强调风险,但没有提供支撑这个阈值的实验。真正给出的生产案例,是一批 37 项任务。
作者的核心判断是:审批机制未必出了问题,问题可能出在审批单位。
逐项审批要求审核者反复切换上下文,还要在脑中记住前后内容。批量审批则先把整个队列整理好,让人基于完整信息决定哪些可以执行。
批量审批的价值,是把人的注意力集中到一次准备充分的审阅上。
这里的「一次」指一次集中审核过程,其中仍然包括阅读和抽查,并非只点一次按钮就结束。
一批任务要过哪些关,才能交给 Agent 执行
作者把流程拆成六步,顺序很关键。
第一步是完整准备(Compose)。草稿、帖子和待发送内容都先写完,此时无需批准,也不向外发送。审核者看到的应该是实际准备执行的内容,而不是一句「接下来会联系这些人」。
第二步是提前剔除(Suppress)。无效地址、重复对象、已经回复或明确退出的人,都要在队列展示前移除。否则,人会把精力花在根本不该出现的任务上。
第三步是集中呈现(Present)。队列里的每一项都要有如实的一句话摘要,风险说明放在前面,总数必须准确。摘要的作用是帮助浏览,不能把重要风险藏起来。
第四步是深入抽查(Dive)。按规则抽取样本,阅读全文,不能由操作者随意挑选几个看起来没问题的项目。只要抽查失败,就暂停整个队列,而不是只处理那个出错项。
没有验证的批量审批,只会让机械批准变得更快。
第五步是严格执行(Execute)。37 项里批准了 30 项,就只发送这 30 项。部分批准是正常结果,不应该被系统当成异常,也不能顺手执行剩余项目。
第六步是事后对账(Reconcile)。以已发送文件夹等真实记录为准核对结果,报告先给数字。Agent 说自己发完了,不足以证明任务已经完成。
这六步连起来,才是作者所说的批量审批:准备、过滤、审阅、抽查、执行、核对,而不只是给列表增加一个「全部批准」按钮。
我的判断
我认可作者把清理无效项放到人工审阅之前,也认可她要求按真实发送记录对账。这两处分别减少无效审核和执行后的信息偏差,比单纯增加确认弹窗更有操作价值。
但原文提供的是生产经验,不是受控对照。作者报告,37 次打断变成了 1 次审阅决策;对于一个 30 项的批次,深入抽查大约花了 12 分钟。文章没有给出改造前后的误发率,也没有统计审核总耗时,因此不能据此认定它一定更安全或更省时间。
最关键的缺口是抽样规则。抽多少、怎么覆盖不同风险、哪些项目必须逐项阅读全文,原文都没说清。抽查能发现部分问题,却不能保证未抽中的内容正确;「抽查失败暂停全队列」是停止规则,还不是完整的质量保证方案。
和逐项审批相比,这套方法更适合可以提前准备、集中展示的队列。对于差异很大、后果严重的操作,逐项深审仍可能更合适。原文也没有解释如何处理审批后内容被修改、执行中部分失败等情况,一般团队落地时需要补上这些约束。
能拿来做什么
- 给 Agent 做批量发送功能时,先把完整内容存为待审队列,展示准确数量、逐项摘要和风险说明,让审核者能直接检查实际待发送内容。
- 在 Node 任务流程里,把无效地址、重复对象、已回复和退出对象的过滤放到审批之前,并记录剔除原因,方便发现过滤规则的问题。
- 支持逐项勾选和部分批准,将获批项目明确交给执行阶段;队列有 37 项、批准 30 项时,执行范围就必须是那 30 项。
- 为抽查设置明确规则,发现问题就暂停整批;执行结束后,再用真实发送记录核对批准数和完成数,不把 Agent 的文字回复当成完成凭证。