# 工作流调用节点
AI工作流中工作流节点可调用其他工作流,实现工作流嵌套工作流的效果。
# 配置工作流调用节点
在一个AI工作流中,你可以将另一个AI工作流作为其中的一个步骤或节点,实现复杂任务的自动化。例如将常用的、标准化的任务处理流程封装为不同的子工作流,并在主工作流的不同分支内调用这些子工作流执行对应的操作。工作流嵌套可实现复杂任务的模块化拆分和处理,使工作流编排逻辑更加灵活、清晰、更易于管理。
注意:当智能体运行时,智能体绑定的工作流中存在工作流调用节点时,工作流调用节点调用的子工作流需要进行发布操作。试运行阶段不需要发布子工作流。
# 基础配置
节点的配置参数说明如下:
| 配置 | 说明 |
|---|---|
| 输入 | 工作流节点的输入结构取决于子工作流定义开始节点的输入结构,不支持自定义设置。在工作流节点中你需要为必选的输入参数指定数据来源,支持设置为固定值或引用上游节点的输出参数。 |
| 工作流选择 | 我的智能体中已创建保存的所有智能体工作流,支持通过姓名模糊搜索。 |
| 输出 | 工作流节点的输出结构取决于子工作流定义结束节点的输出结构,不支持自定义设置。 |
# 使用示例
例如直接调用工作流节点,具体业务处理在调用的工作流中做处理

节点配置如下:
开始节点
工作流的起始节点,本示例需要配置输入参数,用于传递到工作流调用节点中入参。
![image-20260108171741826]()
工作流调用节点
用于调用其他已有工作流(如稀饭粥),选中工作流后,该工作流中开始环节定义的入参会自动被带入到工作流调用节点的输入变量中。选中工作流的结束节点如有定义输出变量时,也将带入到工作流调用节点的输出变量中。
![image-20260108171850345]()
结束节点
选择返回变量模式,定义 output 参数,引用工作流调用节点的输出变量data。
![image-20260108171928796]()
执行结果
![image-20260108172112720]()
# 常见问题
(此处保留,用于后续补充常见问题与解答)



