AI WORKFLOW NOTES
AI 批量处理只完成一部分,怎样避免重跑已完成项?
批处理任务应逐项记录待处理、完成、失败和需人工确认状态,只重试明确失败的项目,并保留每次运行的关联编号。
先按以下步骤核对
AI 批量处理文件或请求时,整体显示“失败”可能掩盖部分项目已经完成。先给每个项目一个稳定任务编号,再分别记录待处理、已完成、失败、需要人工确认。重试前先核查已完成项有没有结果,不把整批重新提交当作默认恢复方式。
执行日志至少能关联批次、项目编号、当前状态、开始与结束时间、错误类别和下一步责任。不要为了方便在日志里复制全部原文;保留定位问题所需的最小信息,并按组织的数据规则管理。若外部系统无法提供可靠的处理状态,应先设计查询或人工核对步骤,不猜测“超时就是没成功”。
重试规则要分开写:可自动重试的暂时性错误、需要修正输入后再试、需要人工确认、明确拒绝执行。连续失败的项目应停止并提示负责人,不能无限循环。完成后的项目若要再次运行,应有明确理由并说明会不会覆盖、重复发送或新增记录。
上线前用混合样本演练:一项成功、一项格式错误、一项处理中断、一项需要人工判断。核对列表状态是否准确、失败项是否可恢复、已完成项是否避免重复。该方法用于控制批处理交接,不代表任何模型或系统自动提供了这些状态功能。
相关内容:AI 结果写入 CRM 怎么避免重复记录?进一步讨论向下游系统重试写入时的重复风险。
常见问题
不确定某项是否已完成时能直接重试吗?
先查状态或转人工核对,避免重复执行。