AI 知识库首页

持久化执行、Checkpoint 与 Human-in-the-loop

让长任务暂停、恢复、审批且不重复副作用。

长任务不能依赖一个进程一直存活。关键边界保存 Checkpoint,任务交给可重试 Worker。

Checkpoint 保存状态版本、当前节点、已确认工具结果、待执行动作、幂等键、预算、错误、审批和租约。

Agent 提议 → 系统校验 → 保存 waiting_approval →
人批准/修改/拒绝 → 原子更新 → Worker 恢复 → 幂等执行

审批界面展示工具、关键参数、影响范围、依据和可撤销性。批准绑定动作摘要;动作被修改必须重新审批。

恢复只从最后确认步骤继续。对超时但结果未知的写操作,先查询或对账,不直接重试。

关联面试题: F15 HITL · E14 持久化 · T11 重复执行

参考: LangChain Human-in-the-loop