1. 为什么选择ComfyUI:节点式工作流的革命性优势
第一次接触ComfyUI时,我被它像电路板一样的界面吓了一跳——密密麻麻的节点和连线,看起来比传统WebUI复杂十倍。但用了两周后,我再也回不去了。这就像从Windows画图板突然切换到Photoshop的感觉:初期学习曲线确实存在,但获得的控制力完全值得。
传统WebUI把生成过程封装成黑箱,你只能调整几个滑块参数。而ComfyUI将Stable Diffusion拆解成20+核心模块,每个模块就像乐高积木。比如生成一张图,你需要手动连接:
- Load Checkpoint(模型加载)
- CLIP Text Encode(提示词编码)
- KSampler(采样器)
- VAE Decode(图像解码)
这种设计带来三个颠覆性优势:
- 完全透明的生成流程:你能看到噪声如何一步步变成图片,甚至中途修改任意环节
- 精准的局部控制:比如只重绘图片左半部分,或对不同区域使用不同ControlNet
- 工作流可保存/复用:节点组合能保存为模板,下次一键调用相同流程
实测用同样参数生成512x512图片,ComfyUI比WebUI快约15%(RTX 3060测试)。更惊喜的是处理大图时,它的**显存优化机制**能避免爆显存——虽然超过2048x2048会出现分块拼接痕迹,但比直接报错友好多了。
需要模型API调用? 免费领10W Token,多模型网关一键接入 Claude、DeepSeek 等主流模型。
2. 从零搭建你的第一个工作流
2.1 基础安装与环境配置
新手建议直接下载官方整合包(GitHub搜索ComfyUI Releases),解压后重点注意:
- 模型文件放在
models/checkpoints目录 - 与WebUI共享模型时,修改
extra_model_paths.yaml文件:
yaml复制a111:
base_path: "你的WebUI安装路径"
checkpoints: "models/Stable-diffusion"
vae: "models/VAE"
loras: "models/Lora"
启动时双击run_nvidia_gpu.bat,浏览器打开localhost:8188就能看到节点编辑器界面。这里有个实用技巧:按住空格键拖动可以平移画布,
