定义
结束节点是服务式工作流的终止点。它用于终止流程、结束当前服务式工作流的执行,或输出可连接到外部系统的变量。
配置方法:
创建新的服务式工作流时,系统将自动创建一个结束节点。您也可以点击面板上的“+”按钮,为每个分支添加结束节点。如果流程结束时无需输出变量,则无需进行配置。

输出变量
点击右上角的“+”号可以同时添加多个输出变量。

变量名称:必填
变量描述:可选
变量类型:见下表
参数 | 描述 | 示例 |
---|---|---|
变量 | 工作流中使用的变量用于存储和传递数据。它们可在整个工作流中修改、引用并在不同节点间共享,从而增强灵活性和可重用性。 | 客服场景:当客户发起咨询时,客服系统首先通过接入节点获取客户的基本信息,例如客户ID和咨询渠道(如电话、在线聊天)。这些信息将存储在变量“customer_basic_info”中。在结束节点中选择“customer_basic_info”即可输出客户的基本信息。 |
字符串 | 字符串类型参数 | "hello" |
数字 | 数字类型参数 | 123 |
布尔 | 布尔类型参数,值为true或false。 | true |
对象 | 对象类型参数,通常以键值对形式存在。 | {"name": "John", "age": 30} |
数组[字符串] | 字符串数组类型参数,其中每个元素都是字符串。 | ["apple", "banana"] |
数组[数字] | 数字数组类型参数,其中每个元素都是数字。 | [1, 2, 3] |
数组[布尔] | 布尔数组类型参数,其中每个元素都是布尔值(true或false)。 | [true, false, true] |
数组[对象] | 对象数组类型参数,其中每个元素都是对象。 | [{"name": "Alice", "age": 25}, {"name": "Bob", "age": 35}] |
注意:
- 每个服务式工作流至少需要一个结束节点。如果有多个分支,则每个分支可以有自己的结束节点。对话式工作流不需要结束节点。
- 输入或选择变量后,必须选择正确的变量类型。
- 结束节点之后不能添加新的节点。