创建时间: 2026-04-03最后更新: 2026-09-12作者: yangbo(839d1655f)
1. 为什么需要子图
当一张图只有几个节点时,把所有节点放在一起很直观。随着业务增加,审核、检索、格式整理和通知等步骤会不断加入,父图很快就会被内部细节填满。
子图用来封装一段相对完整的流程。它经过 compile() 后,可以像普通节点一样接入父图。父图只需要知道这段流程的输入和输出,子图内部的节点顺序、条件分支和局部状态可以独立维护。
例如,内容发布流程可以拆成下面几块:
subgraph-flow.txt
1父图:准备内容 ──▶ 审核子图 ──▶ 发布内容2│3├─▶ 检查语气4├─▶ 检查格式5└─▶ 汇总审核结果
正在加载图示...
拆分以后,父图表达业务阶段,子图负责内部步骤。审核规则变化时,只需要修改审核子图;其他流程继续使用同一个子图时,也不必重复编写审核节点。
正在验证登录状态
请稍候,验证完成后将继续显示文章内容