Jensen的个人学习小站

🏷️难度:进阶 ⏱️预计阅读:25 分钟 📅更新时间:2026-02-28

ComfyUI 入门:告别"抽卡",走向精准控制的节点式画图

目录
  1. Why ComfyUI? WebUI 不香了吗?
  2. ComfyUI 的极速安装与启动
  3. 解析基础工作流 (文生图)
  4. 必备插件:ComfyUI Manager
  5. 总结与学习建议

如果你已经玩腻了 WebUI,并且厌倦了反复调整参数却依然只能"开盲盒"般的抽卡体验,那么欢迎来到高端玩家的领域——ComfyUI。它是基于节点式工作流的 SD 图形界面,为你提供像素级的生成控制力。

1. Why ComfyUI? WebUI 不香了吗?

Automatic1111 WebUI 是优秀的"傻瓜相机",而 ComfyUI 是专业的"单反相机"。它们的底层都是 Stable Diffusion,区别在于交互方式:

特性维度 WebUI (Automatic1111) ComfyUI
学习曲线 平缓,界面直观易懂 陡峭,需要理解底层生成原理
复用与分享 保存参数,图片自带 Exif 信息 核心优势:直接将工作流 JSON 或生成的图片拖入浏览器即可完全复现别人的整个管线。
性能表现 显存占用较高,速度尚可 显存管理极其优秀,生成速度更快,能在低显存显卡上跑大图。
上限与自由度 受限于 UI 界面提供的按钮 无限自由,你可以串联多个模型、多个 ControlNet 进行极其复杂的运算。

2. ComfyUI 的极速安装与启动

好消息是,ComfyUI 官方提供了一键安装包,自带 Python 独立环境,不需要你在系统里乱配一气。

⚡ 共享 WebUI 的模型

如果你之前已经下载了几十 GB 的大模型在 WebUI 里,没必要在 ComfyUI 里重下一遍。 用记事本打开 ComfyUI 目录下的 extra_model_paths.yaml.example,将其重命名为去掉 .example 的后缀。然后在文件中将 base_path: 指向你 WebUI 的根目录路径,重启即可共用模型!

3. 解析基础工作流 (文生图)

初次打开 ComfyUI,你会看到默认的文生图 (Text2Image) 工作流。别被这蜘蛛网吓到,它的连线严格遵循了 AI 作画的科学原理:

1. Load Checkpoint (加载模型)
    ├─ MODEL (模型的神经网络权重)  ━━━━━▶ KSampler (采样器)
    ├─ CLIP (将文本翻译成向量)  ━━━━━▶ CLIP Text Encode (提示词节点)
    └─ VAE (将潜空间解码为图像)  ━━━━━▶ VAE Decode (解码节点)

2. CLIP Text Encode (提示词) ━━━━━(Conditioning 潜变量)━━━━━▶ KSampler

3. Empty Latent Image (空白画布) ━━━━━(Latent)━━━━━▶ KSampler

4. KSampler (核心运算节点,逐步降噪) ━━━━━(Latent)━━━━━▶ VAE Decode

5. VAE Decode ━━━━━(Image)━━━━━▶ Save Image (出图)

左手写指令:通过连线,告诉采样器用哪个模型、念什么咒语(正向/反向提示词)、在多大的空画布上画。
右手出结果:采样器在潜空间中疯狂计算,降噪完毕后,交给 VAE 翻译成人眼看得懂的像素图,最后保存输出。

4. 必备插件:ComfyUI Manager

裸奔的 ComfyUI 连个双击安装插件的功能都没有。你第一时间必须要安装 ComfyUI Manager

进入 ComfyUI_windows_portable\ComfyUI\custom_nodes 目录,打开命令行,运行:

git clone https://github.com/ltdrdata/ComfyUI-Manager.git

重启后,右下角的面板会出现一个 Manager 按钮。这是你的应用商店,你可以用它来一件安装缺少的节点 (Install Missing Custom Nodes)、下载模型甚至一键更新软件。

5. 总结与学习建议

进阶之路

掌握基础连线后,你的下一步就是学会"拆图"。去相关社区下载大神们分享的炫酷图片的 PNG 原件(它内置埋藏了整个 JSON 工作流),把图片直接拖拉拽喂进 ComfyUI 中。看懂他们是如何串联节点、控制光影、修复脸部细节的,这是成长最快的方式。