为自动化流程补上失败与恢复步骤
区分未开始、部分完成和已完成,避免重复执行造成重复通知或重复写入。
完成后得到异常处理表+状态记录格式+恢复演练清单
适合谁维护自动化或AI助手流程的人
一次请求报错,不一定意味着什么都没发生。自动化恢复时最重要的是确认执行到了哪一步,再决定重试、人工处理还是停止。先设计记录与接手方式,出错后才有依据。
准备这些输入
- 流程步骤:每步输入、输出和是否改变外部状态。
- 结果记录:能够确认成功的回执、记录编号或状态。
- 失败样本:超时、拒绝、格式错误和重复输入的示例。
- 接手规则:谁查看失败、何时暂停、如何保留原资料。
1. 给步骤定义可观察状态
至少区分待处理、处理中、已完成、待人工处理。只有取得对应结果证据才记完成;超时且结果未知时写“待确认”,不要直接当失败再执行一次。
2. 按副作用选择恢复方式
只生成草稿的步骤通常可以重新生成;真实发信或写入前应先查是否已发生。为同一事项使用稳定标识,避免重试变成新事项。无法确认的结果交给人处理。
3. 演练停止与恢复
用测试资料制造一个可控错误,检查错误提示、原始输入和接手记录是否保留。恢复后对照目标系统核对结果,并确认没有重复记录。重试应有次数和时间边界。
可调整的操作模板
请为以下流程写异常处理表,不实际执行。
每一步列出:成功证据、可能失败、结果未知时的核对方式、可否重试、人工接手条件。
流程:[填写]
对外发送或写入后,不得仅根据超时就建议重复执行。
这段模板只用于组织你提供的材料。使用前确认资料可以交给所选工具,工具不支持附件时可以粘贴必要的脱敏文字。
交付物与人工检查
完成后保留:异常处理表+状态记录格式+恢复演练清单。交付前逐项确认:
- “已完成”是否有可核对的结果依据。
- 超时是否与明确拒绝区分。
- 重试是否可能重复发送或写入。
- 暂停后是否保留待处理事项与接手人。
遇到卡点怎么办
如果目标系统无法提供结果查询,缩小自动执行范围,把不可确认的步骤放回人工处理。可靠的停止比盲目重试更有用。
先检查结果,再交给下一位。
本文提供可调整的操作方法,不代表针对任何产品版本的功能实测。工具能力、权限和组织规则以实际使用环境为准。
反馈这篇指南 ↗