ComfyUI的子图功能为工作流搭建提供了全新的思路,它将复杂节点封装成可复用模块,解决了重复劳动的痛点。通过将Wan2.2视频生成流程模块化,能够实现一次搭建、无限复用,极大地提升了创作效率和灵活性,让AI视频生成流程变得前所未有的简洁。
智能速览
ComfyUI子图功能可将复杂节点封装为可复用模块。
将模型加载节点组建成名为“WAN2.2模型加载”的子图。
将双采样器部分封装成带输入输出端口的“WAN2.2采样”子图。
最终工作流仅需调用并连接两个自定义子图节点即可。
此功能需升级至ComfyUI 0.3.63及以上版本才能完全体验。
精华内容
要搭建一个极简又高度可复用的Wan2.2视频工作流,核心在于将固定流程模块化。接下来将详述如何利用子图功能,将繁琐的节点配置过程,转变为像搭积木一样简单高效的模块调用。
封装模型加载
第一步是创建模型加载模块。首先,在画布上添加Wan2.2所需的所有模型加载节点,包括高低噪模型、VAE和文本编码器。
选择FP8精度的模型以平衡性能与质量,并根据需要调整如注意力模式等初始参数。然后,框选所有这些节点,将它们制作成一个子工作流,并命名为“WAN2.2模型加载节点”。
在子工作流内部,将各个模型连接到输出端口,为方便区分,建议将高低噪模型端口进行重命名。完成配置后,发布该子图,即可在节点列表中获得一个封装好的、可随时调用的模型加载模块。
构建采样模块
接下来处理相对复杂的双采样器部分。添加两个OneVideo采样器节点,分别对应高低噪采样。为了加速生成过程,可在此环节加入LoRA。
将加速LoRA节点连接到对应的采样器,并设置步数为4,其中高噪采样执行前2步,低噪采样执行后2步,CFG值设为1。框选所有节点,创建名为“WAN2.2采样”的子图。
与前一个模块不同,采样子图需要定义输入和输出端口。将需要从外部接收的模型、图像嵌入和文本嵌入连接到左侧的输入区域,并将最终的采样结果连接到输出端。
组装最终工作流
当两个核心模块都发布后,搭建主工作流就变得异常简单。清空画布,从节点列表中搜索并添加之前制作好的两个子图节点。
将模型加载子图的输出直接连接到采样子图的输入。中间串接T5文本编码节点处理提示词,图像嵌入端则连接一个空视频节点。最后,将采样输出通过VAE解码并连接到合并位视频节点,即可完成文生视频的完整流程。
运行工作流,可以看到在四步加速的加持下,生成速度很快,视频质量也稳定可靠。
通过ComfyUI的子图功能,复杂的AI工作流被成功解构为标准化的功能模块,实现了“一次搭建,无限复用”的目标。这不仅解决了Wan2.2视频生成的效率问题,也为未来搭建任何复杂工作流提供了一种高度灵活且可扩展的范式。这种模块化思维,是否将彻底改变AI创作者的工作习惯?