本单元目标
任务状态不应只存在于聊天历史里。
你会学到什么
任务状态不应只存在于聊天历史里。需要保存任务 ID、当前阶段、已完成动作、待确认操作和错误信息。这样进程重启后仍能知道哪些步骤做过,哪些可以安全重试。
跟着做
定义 queued、running、awaiting_approval、completed、failed 等状态,以及允许的转换。将每次转换写入持久存储。外部动作使用唯一操作 ID,避免网络重试造成重复提交。
动手练习
为资料整理助手画出状态图,并实现不允许跳过确认步骤的转换校验。
完成检查
- 状态转换有明确规则
- 重启后能恢复任务
- 完成状态不能再次触发副作用
继续阅读
本单元为 AIScope 原创学习说明,外部资料用于继续阅读。涉及第三方 API 的示例请以提供商当前文档为准。
完成前,检查一下
用实际结果检验自己的理解。勾选清单后,主动记录学习进度。
学会了吗?试两道题
测验单独记录,不改变你勾选的完成进度。提交后可以查看逐题解析。
登录后开始测验待核验
适用范围:尚未标注,请结合原文与实际环境核对
人工核验:尚无核验记录