↓ 跳过正文

ComfyUI 入门 2024:节点式生图

·3154 字·7 分钟
作者
吾便宜
ComfyUI 节点式生图插图

插图来源:Storyset

如果你用过 Stable Diffusion 的 WebUI(一键生图那个界面),ComfyUI 就是它的"专业版":没有花哨的按钮,只有一张可以连线的节点画布。2024 年,ComfyUI 已经是 AI 绘画进阶玩家的标配。这篇带你入门。

为什么是 ComfyUI
#

  • 更省显存:同样的模型,ComfyUI 跑得更快、占得更少,6G 显存也能玩。
  • 工作流可复用:整个生图流程存成一个文件,别人一键加载,效果完全一致。
  • 新模型支持最快:SD3、Flux 这类新模型,ComfyUI 往往是第一批跟进的。
  • 可控性强:每个环节(采样、VAE、放大)都是独立节点,想调哪里调哪里。

代价:上手门槛比 WebUI 高,得理解"节点"这个概念。

安装:3 种方式
#

1. 官方便携包(推荐新手)

GitHub 下载 ComfyUI Windows 便携包,解压即用,自带 Python 环境。把模型文件扔进 models 文件夹,运行 bat 启动。

2. 手动安装

适合 Linux/Mac 用户:克隆仓库、装依赖、手动配。自由度最高,折腾也最多。

3. 云端/整合包

不想折腾本地环境,可以用云 GPU 平台或整合包。注意:云端跑图涉及模型下载,网络环境要能访问 HuggingFace 等站点,参考 AI 工具地区限制。

第一张图:默认工作流
#

  1. 启动后浏览器打开 127.0.0.1:8188,默认已经加载了一个文生图工作流。
  2. 关键节点认识一下:
    • Checkpoint Loader:选模型。
    • CLIP Text Encode:正向/负向提示词。
    • KSampler:采样器,步数、CFG 在这里调。
    • VAE Decode + Save Image:解码并保存。
  3. 输入提示词,点"Queue Prompt",等它跑完。

新手清单:装完先做这 5 件事
#

  • 装 ComfyUI Manager:插件管理器,装插件、更新一键搞定。
  • 下一个靠谱的 checkpoint 模型(SD 1.5 或 SDXL 入门)。
  • 学会看报错:红色节点就是卡住的地方,日志会告诉你缺什么。
  • 收藏几个公开的工作流:从抄作业开始,别自己从零连线。
  • 显存不够就开低显存模式,别硬扛。

进阶方向
#

ControlNet:姿态、线稿、深度图控制

想画"指定动作"的人物,ControlNet 是必修课:

  1. 在 Manager 里装 ControlNet 插件。
  2. 下载对应的 ControlNet 模型(pose、canny、depth 等)。
  3. 工作流里加 Apply ControlNet 节点,连上 KSampler。
  4. 扔一张姿态参考图,生成的人物动作就跟它走。

放大工作流:低分辨率出图 + 高清放大

又快又清晰的秘诀:先用 512 出图,满意了再走 Ultimate SD Upscale 放大到 2048。比直接高分辨率出图省一半时间。

视频工作流

AnimateDiff 等插件可以做图生视频:先出关键帧,再插帧成动画。2024 年的玩法,值得折腾。

模型管理:别把硬盘塞爆
#

玩 ComfyUI 的第一课是"管模型":

  • Checkpoint:基础模型,SD 1.5 约 2-4G,SDXL 约 6-7G,别贪多,先玩透一个。
  • LoRA:风格/人物微调模型,几十到几百 M,换风格就靠它。
  • VAE:色彩解码,SDXL 一般自带,1.5 建议外挂。
  • ControlNet 模型:按需下载,用哪个下哪个。

建议:建个表格记录每个模型是干嘛的,不然三个月后你自己都忘了。

常见报错解决
#

报错原因解法
红色节点缺模型/连线错看日志,按提示补
显存不足模型太大开低显存模式,或换小模型
插件加载失败版本不兼容Manager 里更新插件
出图全黑VAE 问题换 VAE 或检查模型匹配

插件推荐(2024 年精选)
#

  • ComfyUI Manager:必装,插件、模型、工作流一站式管理。
  • ControlNet Aux:预处理器,线稿/姿态/深度一键生成。
  • Ultimate SD Upscale:高清放大神器。
  • ComfyUI IPAdapter:风格迁移,以图生图。

硬件要求实话实说
#

  • 入门(SD 1.5):6G 显存可用,8G 舒服。
  • 进阶(SDXL):8G 起步,12G 舒服。
  • 新模型(Flux 类):要求更高,显存不够就老实云端跑。
  • CPU 也别太拉:预处理、编码都吃 CPU。

学习路径建议
#

  1. 第 1 周:跑通默认工作流,理解节点概念。
  2. 第 2 周:抄 3-5 个公开工作流,改参数看效果。
  3. 第 3 周:学 ControlNet,尝试控制构图。
  4. 第 4 周:自己连第一个完整工作流。

别贪快,ComfyUI 是"慢工具",但学会了就是护城河。

附:工作流分享网站
#

网站特点
ComfyWorkflows工作流分享社区
OpenArt含工作流的生图分享
Civitai模型+工作流

使用:下载工作流 JSON,拖进 ComfyUI,缺的节点 Manager 会提示安装。

附:SD 1.5 vs SDXL vs Flux(2024 年版)
#

SD 1.5SDXLFlux
显存6G 可玩8G 起步12G+
画质够用好很好
生态最成熟成熟新兴
适合入门进阶土豪

建议:新手从 SD 1.5 或 SDXL 开始,Flux 等显存够了再说。

深度:提示词工程(ComfyUI 版)
#

正向提示词:

(masterpiece, best quality), 1girl, long hair, sunset, park

负向提示词:

lowres, bad anatomy, bad hands, watermark

技巧:

  • 权重:(word:1.2) 加强,[word] 减弱。
  • 分步:前 30% 步数画构图,后 70% 画细节。
  • 采样器:DPM++ 2M Karras 通用,Euler a 随机性强。

深度:ControlNet 详解
#

预处理器用途
OpenPose姿态控制
Canny线稿控制
Depth深度控制
Tile高清重绘

流程:参考图→预处理器→ControlNet 模型→KSampler。权重 0.6-1.0 之间调,太高会僵硬。

深度:视频工作流(AnimateDiff)
#

  1. 装 AnimateDiff 插件+运动模型。
  2. 文生图工作流后接 AnimateDiff 节点。
  3. 设帧数(16/24/32),生成。
  4. 插帧插件让视频更丝滑。

2024 年的 AI 视频,ComfyUI 是性价比最高的玩法。

深度:ComfyUI vs WebUI(2024 年版)
#

ComfyUIWebUI
上手难易
性能好一般
灵活高中
新模型快慢

记住:2024 年的新模型,ComfyUI 总是第一批支持。想尝鲜,学 ComfyUI 没错。

实战:从零做一张壁纸
#

需求:一张 16:9 的赛博朋克城市壁纸。

步骤:

  1. 加载默认文生图工作流。
  2. Checkpoint 选 SDXL(画质好)。
  3. 正向提示词:cyberpunk city, neon lights, rain, 8k, masterpiece
  4. 负向:lowres, blurry, watermark
  5. 分辨率设 1344x768(16:9)。
  6. 步数 30,CFG 7,跑图。
  7. 不满意?改种子(seed)再跑,种子决定构图。
  8. 满意了,接 Ultimate SD Upscale 放大到 4K。

要点:种子+提示词+步数,三要素多试。好图是"调"出来的,不是"一发入魂"。

FAQ:新手最常问的 10 个问题
#

Q1:ComfyUI 和 WebUI 学哪个?

A:新手先 WebUI,上手快;想深入学 ComfyUI。时间多的直接 ComfyUI。

Q2:显存不够怎么办?

A:开低显存模式、用小模型、云端跑。三选一。

Q3:模型去哪下?

A:Civitai、HuggingFace。注意版权,只下可商用的。

Q4:提示词怎么写?

A:先抄别人的,再改。提示词是玄学,多试。

Q5:出图很慢?

A:降分辨率、减少步数、换小模型。三板斧。

Q6:插件装不上?

A:Manager 里更新,不行就重装。别硬扛。

Q7:工作流分享?

A:存 JSON,发给别人,拖进去即用。

Q8:商用可以吗?

A:看模型授权。SD 系大多可商用,个人模型看作者说明。

Q9:Mac 能玩吗?

A:能,M 系列跑得不错,但生态不如 Windows。

Q10:学多久能出师?

A:1 个月入门,3 个月熟练,半年成高手。别急。

进阶:工作流管理
#

保存:好用的工作流存 JSON,建个文件夹分类。

分享:Civitai、OpenArt 上有很多现成的,下回来改。

版本:模型更新了,工作流可能要调。留个备份,别问我怎么知道的。

记住:工作流是资产,积累多了,你就是大佬。

一句话
#

2024 年,ComfyUI 是 AI 绘画的"专业相机"。上手难,但上限高。1 个月入门,3 个月熟练,半年成高手。别急,慢慢来。记住:好图是"调"出来的,不是"一发入魂"。

实战:给产品做宣传图
#

需求:电商产品图,白色背景。

步骤:

  1. 用 ControlNet 的 Depth 模型,导入产品线稿。
  2. 提示词描述材质、光影。
  3. 权重 0.8,保留结构。
  4. 出图后,用图生图微调细节。

2024 年的小商家,用这招省了不少摄影钱。

一句话总结
#

ComfyUI 是 2024 年 AI 绘画从"玩"到"用"的分水岭工具。花一个周末搞懂节点逻辑,后面全是复制粘贴的快乐。配合 Perplexity 查资料、NotebookLM 整理教程,学习效率拉满。上手难,但上限高,值得学。