结束节点
结束节点
一、定义
【结束节点】(End Node)用于定义整个工作流的最终输出结果。
每个工作流在完整执行后,必须至少包含一个结束节点,用于输出最终的计算结果或处理结果。
结束节点是流程的终止节点,无法再连接其他后续节点。
当工作流执行到结束节点时,流程即刻终止,并输出声明的结果数据。

二、功能与特性
流程终止信号
结束节点标志工作流执行完成,系统会在此节点返回最终结果。
若流程中存在多个逻辑分支(例如 IF/ELSE),可为每个分支配置独立的结束节点,以确保所有路径都有明确的输出。输出变量声明
在结束节点中,您需要声明一个或多个输出变量。
这些变量可引用任意上游节点的输出内容,用于形成最终结果结构。
例如:summary:汇总报告文本status:执行状态(success / failed)file_url:生成文件的下载链接
数据映射
在配置结束节点时,可通过变量引用,获取任意节点的输出值,进行格式化后再输出。

三、使用建议
每个分支都应包含结束节点
若工作流中存在条件分支,请确保每个逻辑路径均以结束节点收尾。
否则,部分路径可能无法正确输出结果。输出结构应清晰可读
输出变量命名建议使用语义化英文(如result_text、status_code),方便智能体或 API 调用解析。调试时重点关注输出
在调试面板中,结束节点的输出即为整个工作流的执行结果,可直接用于验证逻辑是否正确。
通过结束节点,工作流能够形成标准化的执行闭环,为智能体提供清晰、结构化的输出结果。
