更新时间:2026-11-03 GMT+08:00
分享

问答

问答节点用于在工作流执行过程中向用户提出预设问题,暂停工作流等待用户回答。

表1 问答节点使用场景

场景

示例

引导式信息收集

向用户提问“请问您的预算范围是?”,收集回答后传递给推荐节点。

随机互动

从多个预设问题中随机选一个向用户提问(如知识问答、用户调研)。

前提条件

已构建工作流。

配置问答节点

  1. 在工作流编排画布中,单击“添加节点”按钮,从节点列表中选择“问答”,即可将该节点添加至当前工作流编排画布中。

    图1 添加问答节点

  2. 单击“问答”节点,在弹出的节点详情页面中进行参数配置。

    图2 配置问答节点

    输入参数

    支持用户自定义输入参数,可以使用固定值,也可以引用上游节点的输出。

    提问内容

    在此处预先编写问答节点要展示的问题,也可以在输入框中通过{变量名}引用输入参数中的变量。

    问答类型配置
    • 直接回答:工作流执行到问答节点时暂停,向用户展示问题,等待用户回答后将回答内容作为输出参数user_response的值传递给下游节点。
    • 表单输入:工作流执行到问答节点时暂停,向用户展示问题,并给出表单,让用户填写表单,将表单的名称和内容作为输出参数的键值对传递给下游节点。
    表2 问答类型配置

    问答类型

    输出参数

    值

    直接问答

    user_response

    user_response的值为用户输入的回答文本

    表单输入

    input_form_result

    当前问答节点配置的所有表单的名称和内容组成的Object对象

    输出参数

    节点的输出参数,可作为变量被后续节点引用。

  3. 单击上方的“保存”。

相关文档