Dify 1.13.0 版本更新,带来一项实用功能——人工介入节点。它解决了全自动化工作流在关键环节缺乏人为监督的问题,通过在流程中设置人工审核点,实现了效率与可控性的平衡,适用于内容审核、订单确认等多种需要人机协作的场景。
智能速览
Dify 1.13.0 新增人工介入节点,支持工作流中途暂停。
可通过自定义表单让审核人查看、修改关键数据。
不同操作按钮可引导工作流走向不同分支路径。
该功能同时支持 ChatFlow 与 Workflow 两种应用类型。
支持通过邮件发送审核表单,无需登录后台操作。
精华内容
人工介入节点如何配置,又如何在实际业务中发挥作用?接下来将通过一个订单审核的实例,具体展示其工作原理与配置细节。
核心功能解析
人工介入节点本质上是在自动化工作流中插入一个“暂停键”。当流程执行到该节点时,会自动暂停并等待人工干预,审核通过或修改后,流程才会继续。配置时,提交方式可选 WebApp,表单内容支持 Markdown 格式。通过输入“/”可以插入变量,实现信息展示;若需人工修改,则使用“control+/”插入可编辑的输入控件,并将其绑定到特定变量上,修改后的值将覆盖原变量并传递给后续节点。
流程分支控制
该节点的一大亮点是支持多分支决策。在配置用户操作按钮时,每新增一个按钮(如“确认”或“驳回”),人工介入节点就会自动生成一条对应的分支路径。这意味着审核人员的选择将直接决定工作流的后续走向,实现了基于人工判断的条件逻辑。同时,可以设置以小时或天为单位的超时时间,避免流程无限期等待,确保业务连续性。
订单审核实战
以一个订单处理流程为例:用户输入自然语言订单描述后,大模型节点首先将其解析为结构化的客户名称、型号、数量等字段。随后,流程进入人工介入节点,弹出预配置的表单,清晰展示解析结果。假设解析出的数量为3,审核人员可将其直接修正为5,并点击“确定”按钮。流程继续执行时,后续节点引用的数量变量值已是修正后的5,实现了精准的人工修正与流程衔接。
扩展应用场景
人工介入节点不仅限于 ChatFlow,在 Workflow 类型的应用中同样适用。除了内嵌在应用页面,其表单还可通过邮件发送给指定审核人,对方无需登录系统即可完成审核,极大提升了便利性。这一特性使得应用场景十分广泛,例如AI生成内容的编辑审核、关键财务数据的二次核对、客户订单的业务员确认等,都能通过规范化的流程实现。
人工介入节点的加入,让 AI 工作流从纯粹的自动化执行,进化为灵活的人机协作模式。它在关键决策点上保留了人的判断力,为 AI 应用的落地提供了更高的安全性与可控性。这或许是未来智能体应用更成熟、更可靠的形态之一。