上一篇我们已经把 interrupt() 跑通了,知道图可以在节点里暂停,等外部输入后再继续。
但真实业务里的 Human-in-the-Loop,通常不只是「停一下,点个确认」这么简单。
更常见的是这样一条链:先生成一版内容,交给编辑审核;编辑通过以后,再交给法务审核;任意一关打回,都回到修改节点重新出一版;整个过程还得留痕,后面能查是谁在什么时候给了什么意见。
如果只会把 interrupt() 塞进一个节点里,你能做出「人工确认」。
但如果要做「审批工作流」,还得把这些暂停点和整张图的状态流转连起来。
这一篇就把这件事完整走一遍。