子图功能需要至少 ComfyUI 前端版本 1.24.3 版本的支持,如果你未在你的 ComfyUI 中发现此功能,请参考这篇文档进行更新: 如何更新ComfyUI
- 本文示例图片使用nightly 版本前端制作,界面请以实际为准

- 简化复杂工作流
- 轻松复用一些常见的节点组合
- 创建可快速复用的节点组合来提高搭建工作流的效率
如何创建子图?
1
选中任意节点
在 ComfyUI 中选中任意节点
2
点击选择工具项中的子图对应功能的图标

3
完成子图创建

4
编辑子图

编辑子图
1. 子图有和普通节点一样的编辑功能
你可以像一般节点一样使用子图:- 修改外观节点颜色
- 修改节点名称
- 使用绕过(Bypass)来禁用
- 等等
2. 子图的编辑
- 在子图非组件(widget) 空白处双击以进入子图编辑状态,
- 点击子图编辑按钮

- 子图导航,你可以通过这里退出当前子图,并返回上级
- 输入插槽(slot): 会显示在子图外部的内部节点输入
- 你可以像链接正常节点一样将输出连接到插槽中
- 通过在连接点上点击鼠标右键,你可以重命名/删除 暴露在子图外部的插槽
- 输出插槽(slot): 暴露在子图外部的输出,和输入插槽功能类似

- 图中数字为 1 的插槽为默认插槽: 用于新增 输出 / 输出 连接以暴露给上级的子图视图
- 在已有插槽上点击鼠标右键,可以重命名、删除、取消已原有的节点的连接
插槽连接同样遵循数据类型验证
3. 子图的嵌套
在子图中你可以进一步嵌套的子图,来创建更复杂的工作流

将子图转回普通节点
当子图编辑完成后,你可以将子图转回为普通节点,只需要选中子图后,再在选择工具箱上选择同样的按钮即可完成子图转回节点的操作,在右键菜单上也有对应的选项