第一次打开 ComfyUI 工作流,画布上全是节点和连线,很难判断哪些要改、哪些要保持默认。我们用官方 Z-Image-Turbo 文生图模板拆开讲 10 个常见节点。看完你能顺着连线找到“读提示词、生成、保存”这条主路,也知道换模型时不能照搬所有参数。

Z-Image-Turbo 文生图模板展开后的 10 个节点Z-Image-Turbo 文生图模板展开后的 10 个节点

这份词典对应本机 ComfyUI 0.38.0、工作流模板 0.11.76。若你还没安装 ComfyUI,可以先看Mac 本地生成 AI 图片入门;只想直接出图的话,不需要改节点,使用官方模板默认值即可。官方模板说明

先找到模板里的节点

在浏览器打开 Z-Image-Turbo 模板:

http://127.0.0.1:8188/?template=image_z_image_turbo

模板把大部分步骤收进一个子图节点里。子图就是把一组节点折叠成一个大节点,方便日常使用。想查看内部结构,可以双击子图空白处,或点它的编辑按钮;画布上方的导航栏可以回到外层,按 Esc 也能退出。ComfyUI 子图说明

读连线:看端口名称和数据类型

通常从左往右读:左侧加载模型和准备提示词,中间采样生成,右侧解码、保存。每条线从一个节点的输出端口接到另一个节点的输入端口。

端口类型 简单理解
MODEL 已加载的图像生成模型
CLIP 负责把文字提示词编码成模型能用的数据;ComfyUI 的端口名沿用 CLIP 这个类型名
CONDITIONING 编码后的提示词条件
LATENT 压缩的图像中间表示,还不是可直接查看的普通图片
VAE 在 LATENT 和 IMAGE 之间转换的组件
IMAGE 普通图片数据

连线颜色可以辅助辨认,但连之前先看端口标签和类型;不同界面主题、节点版本的颜色可能不同。ComfyUI 官方把端口间的连接称为 Links。连线基础说明

第一组:加载模型

节点 做什么 这张模板里的设置
Load Diffusion Model 加载负责生成图像的主模型,输出 MODEL z_image_turbo_bf16.safetensors,一般保持 weight_dtype 默认值
Load CLIP 加载提示词编码器,输出 CLIP qwen_3_4b.safetensors,type 是 lumina2;这组设置与 Z-Image-Turbo 配套,先不要改
Load VAE 加载图像编解码器,输出 VAE ae.safetensors

这三个模型文件分别位于 models/diffusion_models、models/text_encoders 和 models/vae。换用其他模型时,加载节点、文件类型和采样参数可能都不同,按那个模型的官方模板来。

较早的 Stable Diffusion 工作流常把主模型、文本编码器和 VAE 一起放在 checkpoint 文件里,再用一个 Load Checkpoint 节点加载。你看到节点组合不同,不代表连线错误,先看它们的输出类型。

第二组:准备提示词和画布

节点 做什么 怎么看
CLIP Text Encode (Prompt) 接收文字提示词,输出 CONDITIONING 大文本框里写画面描述;连接到 KSampler 的 positive
Conditioning Zero Out 输出空的 CONDITIONING 这份 Z-Image-Turbo 模板把它接到 KSampler 的 negative,保持原样即可
EmptySD3LatentImage 创建空白 LATENT 作为起点 width 和 height 决定画布尺寸,batch_size 决定一次生成几张

普通图片节点接收 IMAGE;EmptySD3LatentImage 提供的则是 LATENT。它们不是同一种数据,不能直接互换。

第三组:采样生成

节点 做什么 这张模板里的设置
ModelSamplingAuraFlow 为 Z-Image-Turbo 设置对应的采样方式 模板里的 shift 是 3.0,保持默认值
KSampler 根据模型、提示词和初始 LATENT 生成图像内容 先使用模板默认值,常见参数见下表
KSampler 参数 模板值 含义
seed 0 随机种子。固定工作流、模型、参数和版本时,相同种子有助于复现结果
control after generate randomize 生成后更换种子,因此连续点 Run 通常会得到不同图
steps 8 采样步数;这是 Z-Image-Turbo 模板的设置,不是所有模型都用 8 步
cfg 1.0 提示词影响强度;这里按官方模板默认值,不要直接套给其他模型
sampler_name res_multistep 采样算法
scheduler simple 采样时使用的步进安排
denoise 1.00 重绘强度;文生图用 1。图生图时调低,通常会更接近输入图

刚开始先不改这些值,只换提示词和画布尺寸。如果要切换模型,再查看对应模型的工作流和参数说明;不要把这张模板的 8 步、cfg=1 当作通用推荐。

第四组:还原并保存图片

节点 做什么 输出位置
VAE Decode 用 VAE 把采样得到的 LATENT 转成 IMAGE 图片预览节点可以显示结果
Save Image 保存最终 IMAGE 默认在 ComfyUI 的 output 文件夹;filename_prefix 决定文件名前缀

因此,一条基础文生图流程可以概括为:加载模型 → 编码提示词 → 准备空白画布 → KSampler 生成 → VAE Decode → Save Image。遇到更复杂的流程,先找 KSampler 和 Save Image,再沿着它们的输入往回看。

其他常见节点

节点 什么时候会看到
Preview Image 临时预览中间图片;它不代替 Save Image 保存结果
Load Image 从本机选择图片,作为图生图、控制图或修图输入
VAE Encode 把普通 IMAGE 转成 LATENT,常用于图生图
Load LoRA 加载一个小型附加权重,为特定画风或概念增加影响;它需要与主模型兼容

常见问题

连线拖不上:确认输出和输入的类型匹配。比如 IMAGE 不能直接接到 LATENT 输入口;图生图需要用合适的编码节点转换。

节点标红或提示缺模型:按节点里显示的文件名检查模型目录。加载节点里的模型名要和实际文件对应;换了模型后不要只改文件名。

改了参数后图片变差:恢复官方模板,再一次只改一个参数。节点效果依赖模型和其他连线,单独照抄某个数字通常不能复现别人的结果。

模板把流程折叠成一个大节点:这是子图,用编辑按钮或双击子图空白处进入内部;按 Esc 或点画布上方导航返回。

接下来可以做什么