插图来源: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 工具地区限制。
第一张图:默认工作流#
- 启动后浏览器打开 127.0.0.1:8188,默认已经加载了一个文生图工作流。
- 关键节点认识一下:
- Checkpoint Loader:选模型。
- CLIP Text Encode:正向/负向提示词。
- KSampler:采样器,步数、CFG 在这里调。
- VAE Decode + Save Image:解码并保存。
- 输入提示词,点"Queue Prompt",等它跑完。
新手清单:装完先做这 5 件事#
- 装 ComfyUI Manager:插件管理器,装插件、更新一键搞定。
- 下一个靠谱的 checkpoint 模型(SD 1.5 或 SDXL 入门)。
- 学会看报错:红色节点就是卡住的地方,日志会告诉你缺什么。
- 收藏几个公开的工作流:从抄作业开始,别自己从零连线。
- 显存不够就开低显存模式,别硬扛。
进阶方向#
ControlNet:姿态、线稿、深度图控制
想画"指定动作"的人物,ControlNet 是必修课:
- 在 Manager 里装 ControlNet 插件。
- 下载对应的 ControlNet 模型(pose、canny、depth 等)。
- 工作流里加 Apply ControlNet 节点,连上 KSampler。
- 扔一张姿态参考图,生成的人物动作就跟它走。
放大工作流:低分辨率出图 + 高清放大
又快又清晰的秘诀:先用 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 周:跑通默认工作流,理解节点概念。
- 第 2 周:抄 3-5 个公开工作流,改参数看效果。
- 第 3 周:学 ControlNet,尝试控制构图。
- 第 4 周:自己连第一个完整工作流。
别贪快,ComfyUI 是"慢工具",但学会了就是护城河。
附:工作流分享网站#
| 网站 | 特点 |
|---|---|
| ComfyWorkflows | 工作流分享社区 |
| OpenArt | 含工作流的生图分享 |
| Civitai | 模型+工作流 |
使用:下载工作流 JSON,拖进 ComfyUI,缺的节点 Manager 会提示安装。
附:SD 1.5 vs SDXL vs Flux(2024 年版)#
| SD 1.5 | SDXL | Flux | |
|---|---|---|---|
| 显存 | 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)#
- 装 AnimateDiff 插件+运动模型。
- 文生图工作流后接 AnimateDiff 节点。
- 设帧数(16/24/32),生成。
- 插帧插件让视频更丝滑。
2024 年的 AI 视频,ComfyUI 是性价比最高的玩法。
深度:ComfyUI vs WebUI(2024 年版)#
| ComfyUI | WebUI | |
|---|---|---|
| 上手 | 难 | 易 |
| 性能 | 好 | 一般 |
| 灵活 | 高 | 中 |
| 新模型 | 快 | 慢 |
记住:2024 年的新模型,ComfyUI 总是第一批支持。想尝鲜,学 ComfyUI 没错。
实战:从零做一张壁纸#
需求:一张 16:9 的赛博朋克城市壁纸。
步骤:
- 加载默认文生图工作流。
- Checkpoint 选 SDXL(画质好)。
- 正向提示词:
cyberpunk city, neon lights, rain, 8k, masterpiece - 负向:
lowres, blurry, watermark - 分辨率设 1344x768(16:9)。
- 步数 30,CFG 7,跑图。
- 不满意?改种子(seed)再跑,种子决定构图。
- 满意了,接 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 个月熟练,半年成高手。别急,慢慢来。记住:好图是"调"出来的,不是"一发入魂"。
实战:给产品做宣传图#
需求:电商产品图,白色背景。
步骤:
- 用 ControlNet 的 Depth 模型,导入产品线稿。
- 提示词描述材质、光影。
- 权重 0.8,保留结构。
- 出图后,用图生图微调细节。
2024 年的小商家,用这招省了不少摄影钱。
一句话总结#
ComfyUI 是 2024 年 AI 绘画从"玩"到"用"的分水岭工具。花一个周末搞懂节点逻辑,后面全是复制粘贴的快乐。配合 Perplexity 查资料、NotebookLM 整理教程,学习效率拉满。上手难,但上限高,值得学。