Skip to main content

开始和结束

1. 功能简介

  • 新建工作流时会默认添加开始节点和结束节点,为工作流必备节点,不可删除
  • 所有流程分支需最终可间接连接到开始和结束节点
  • 可在开始节点定义工作流中需要使用的变量

注:当工作流接入各渠道端使用时,用户发送的消息内容即为 开始节点的输入,并会将 结束节点输出的 内容回复给用户。

2. 配置说明

2.1 开始-默认变量设置

1. 文字输入:即用户提问的文本部分。当工作流发布到广场使用时,可设置文字变量是否开启、是否必填;当工作流接入渠道端使用时,「是否开启」、「是否必填」设置无效,该变量默认会被使用,即用户在渠道端发送的文字提问。



2. 图片输入:即用户输入/发送的图像。当工作流发布到广场使用时,可设置图片变量是否开启、是否必填;当工作流接入渠道端使用时,只要开启了图片变量,「是否必填」设置无效,可设置发送图片来触发工作流时的触发条件:

  • 用户在渠道端发送图片即触发工作流
  • 用户在渠道端发送图片后需跟一句文字提问才可触发工作流

输入的图片内容仅可在工作流的 「图像识别插件」 节点中被使用,详见功能日志



3. 文件上传:即用户输入/发送的文件。当工作流发布到广场使用时,可设置文件变量是否开启、是否必填;当工作流接入渠道端使用时,只要开启了文件变量,「是否必填」设置无效,用户在渠道端发送文件即可触发工作流。

输入的文件内容可在工作流的 「内容总结插件」「大模型」「渠道发送」 等节点中被使用,详见功能日志



2.2 开始-自定义变量设置

1. 文本变量:添加文本类型的自定义变量(以字符串存储)。变量名需为英文字母或下划线的组合,变量名在工作流内不可重复;变量显示名称可自定义,即工作流发布到广场时运行表单中用户看到的字段名称;设置是否必填能够控制工作流变量字段在广场运行表单内的必填性。



2. 单选变量:添加单选类型的自定义变量(以字符串存储)。单选类型变量可设置字段选项值,至少需要有一个选项;可设置选项默认值,即用户在广场工作流表单中填写单选变量字段时,系统默认选中的选项。



3. 系统变量: 系统内置的环境变量,将在工作流运行前由系统自动进行赋值,可在后续节点中进行引用。目前支持以下系统变量:

  • 当前时间: 获取当前时间信息
  • 发送人昵称: 获取向机器人发送消息的用户昵称,支持企微、微信、公众号、钉钉、微信客服渠道
  • 群名称: 获取用户所在的群聊名称,支持企微、微信、钉钉、飞书群聊


2.3 变量引用

默认变量和自定义变量均可以在工作流的任意节点中被引用,作为节点输入或输出的一部分。工作流还可通过API调用,进行自定义变量入参。

举例:

1.在开始节点设置所需的变量:



2.在分支节点引用变量,用于分支判断:



3.在大模型节点引用变量,用于给大模型提供丰富、动态的输入