课程库 › AI 视觉生成 › 控制与一致性 › 第 4 课
ComfyUI 与节点工作流——把一次成功变成一条生产线
工具课约 55 分钟
本课导读
unit-2 到上一课为止,你手里已经有一套完整的控制体系:资产(视觉圣经)、内容锚(参考图)、结构锁(空间条件)、精确编辑(蒙版)。但它们都运行在"网页产品里手工点按钮"的层面——步骤记在脑子里,复现靠手气,批量靠加班。本课是 unit-2 的收官:节点式工作流把这些手段焊成一条可保存、可复现、可批量的生产线。这正是本 Track 简介里"可控生产"的最后一块地基。工具课,跟着做比读重要,预计 55 分钟。
为什么要节点化:三个到顶的痛点
网页产品用到深处,三堵墙会先后撞上:
- 过程不可记录:L2 的实验日志一直靠手抄——用了什么模型、什么参数、挂了哪张参考图,漏记一项就复现不出来;
- 批量不可行:50 张详情图、30 页绘本,每张手点一遍"上传参考图→贴风格块→调强度→生成",人会先于额度耗尽;
- 交接不可能:你调出了完美配方,想交给同事或三个月后的自己,只能录屏+口述。
节点工作流的解法是把"生成过程"本身变成一张流程图:每个处理步骤是一个节点,数据沿连线流动。图即文档、图即程序——保存的是过程而不是结果。ComfyUI 是这套思路的事实标准工具。
一条管线的解剖
所有文生图产品的内部其实都是同一条管线,网页产品把它藏起来,ComfyUI 把它摊开给你看:
模型加载 → 提示词编码(正/负) → 潜空间初始化 → 采样(去噪) → VAE 解码 → 修复/放大(可选) → 保存
逐站认一遍——这些名词你在前七课都见过背影,现在看清正脸:
- 检查点(checkpoint):你下载的"模型文件"其实是三件套的打包——负责去噪的主干网络、把文字变向量的文本编码器、在像素和潜空间之间转换的 VAE。加载节点把三件套拆给下游各用;
- 提示词编码:正面/负面提示各走一个编码节点——你写了七课的提示词,在这里变成一串向量。L6 的风格块冻结,在节点图里就是"这个文本节点的内容不许动";
- 采样器+步数+调度器:从纯噪声逐步去噪成图的过程(L1 讲的"生成是采样"在此可视化)。步数是去噪走几步(20–30 步是常见甜点,翻倍步数≠翻倍质量);调度器决定每步去多少噪;
- CFG(提示引导强度):模型多大程度服从你的提示——低了自由发挥,高了画面烧焦般生硬。和 L7 的控制强度是同族旋钮:所有"听话程度"参数都有一个过犹不及的甜区;
- 种子:L6 工具三的老朋友。在节点图里它是一个明晃晃的输入框——同图内所有参数可见且固定,"同配置=同图"第一次成为可以逐项核对的事实。
工作流文件:可复现的完全体
ComfyUI 保存的输出图里嵌着完整的节点图——把一张 PNG 拖回界面,整条管线原样复活:模型、提示词、种子、强度,一项不差。这意味着:
- L1 的可复现性兑现为工程能力:不再是"理论上同参数同图",而是"把图发给任何人,他能一键复跑";
- L2 的实验日志升级为文件管理:一次实验=一个工作流文件,命名带版本(
绘本-封面-v3.json),从此"改了什么"用文件对比就能回答; - 交接问题消失:配方就是文件本身。
提示
把工作流文件当代码管理——这个类比对你是零成本的:版本号、改动记录、冻结发布版,全是 L6 风格块「升版本要留记录」纪律的自然延伸。区别只是管理对象从一段提示词变成了整条管线。
你的武器库对号入座
unit-2 学的所有手段,在节点图里各有一站——这是本单元真正的收官图:
| 你已掌握的 | 在节点图里是 |
|---|---|
| 风格块/提示词模板(L2、L6) | 提示词编码节点的固定文本 |
| 参考图内容锚(L4、L6) | IP-Adapter 节点 |
| 空间条件(L7) | ControlNet 节点(挂对应的条件提取器) |
| 局部重绘/蒙版(L7) | inpaint 节点组 |
| 种子管理(L6) | 采样节点上的 seed 输入 |
| 放大出成品 | upscale 模型节点 |
看懂这张表,unit-2 就毕业了:你学的从来不是零散技巧,而是一条生产管线的各个工位——网页产品只是把工位藏进了按钮里。
装还是不装:云端与本地
- 云端跑(推荐起步):官方云和各类托管服务开箱即用,不占本地显卡,按量付费或有免费额度——把学习成本花在"读懂节点图"上,别花在装环境上;
- 本地跑:需要一张够格的显卡(显存 8G 起步,越大越从容),换来完全免费的无限次实验和隐私不出域。装过 Node.js 生态的你对这套流程不会陌生:官方安装包+模型文件放指定目录;
- 自定义节点的风险:社区节点是第三方代码,装它=在你机器上跑别人的程序——看维护活跃度、看来源、别装用途不明的,和你在 npm 装包的判断标准完全一致。
说明
当前版本速览(2026-08,过时请以官网为准):ComfyUI 官方文档已覆盖桌面安装包、自定义节点、本地 API 与云端 API,官方模板库内置 FLUX 系列、SD 3.5 等主流开放模型的标准工作流,可一键载入起步。云端托管选择较多且迭代快,本课不点名,以当期官网推荐为准。
动手任务:先读懂,再拥有
基础路线(约 45 分钟,云端,不装任何东西):
- 在任一云端 ComfyUI 环境载入官方"文生图"默认工作流;
- 读图说话:对照本课管线解剖,在纸上写出数据流经的各站(哪个节点是检查点加载?正负提示各在哪?种子在哪个节点上?)——写不出的站回去翻本课对应小节;
- 单变量三连:固定其他一切,分别只改步数(10→25→50)、只改 CFG(低/中/高)、只改种子,各生成一张,用一句话记录每个旋钮的实际效果;
- 把你 L6 的风格块粘进正面提示节点,跑出一张"你的风格"的图,保存输出——验证 PNG 拖回界面能否原样复现。
进阶路线(可选,本地或云端):搭出 unit-2 完全体工作流——基础生成+ControlNet 结构控制(用 L7 进阶任务的素材)+局部修复+放大四段俱全,导出工作流文件+三组输出。这个文件就是你第一条可交付的"视觉生产线",unit-3 的批量生产直接在它上面长。
unit-2 毕业检查
四课收官,对照自查:给你一个"系列生产"需求(30 页绘本/12 张详情图),你应该能不假思索地说出——圣经里放什么资产(L6)、文字走哪个职责档位(L5)、构图用什么条件锁(L7)、整条流程用什么工具复现和批量(L8)。答得上来,进 unit-3「生产与交付」:多模型策略、批量化与交付规范。
随堂测验
1. 同事想复现你三周前调出的完美配方。节点工作流体系下的标准做法是?
2. 生成结果画面生硬、颜色过饱和像「烧焦」。按管线解剖,最该先检查的旋钮是?
3. 「网页产品」和「节点工作流」的本质区别,本课的表述是?
4. 安装社区自定义节点前,正确的安全习惯是?
划选正文任意文字可高亮、批注或加入复习卡
讨论
载入中…