ComfyUI完全入门教程:节点式AI绘图的正确打开方式
为什么选择ComfyUI?
如果你关注AI绘图领域,一定听说过Stable Diffusion WebUI。但到了2026年,社区的主流选择已经悄然转向了ComfyUI。原因很简单:WebUI虽然上手容易,但当你需要做复杂的工作流——比如图生图+ControlNet+多LoRA叠加时,WebUI的参数面板就变得臃肿不堪。而ComfyUI用节点式工作流解决了这个问题,它把每一步操作都变成一个可视化的节点,通过连线串联起来,整个生成流程一目了然。

不管你是想深入学习AI绘画的创作者,还是想提高出图效率的设计师,掌握ComfyUI都是2026年的必备技能。本文将从零开始,带你完整走通ComfyUI的学习路径。如果你还不了解AI绘画的基础概念,建议先阅读我们的Stable Diffusion。
我第一次用ComfyUI的时候,说实话,有点懵。画布上全是节点和连线,像一张蜘蛛网。但花了一下午搞明白基本逻辑后,我就再也回不去WebUI了。那种”我知道数据怎么流动的”掌控感,是WebUI给不了的。
ComfyUI是什么?
ComfyUI是一款基于节点的Stable Diffusion图形界面工具。它的核心理念是把图片生成的每个步骤模块化:加载模型是一个节点,编写提示词是一个节点,采样生成是一个节点,保存图片又是一个节点。你只需要用线把这些节点连起来,就构成了一条完整的图片生成流水线。

这种节点式工作流有三大优势:
- 可视化:整个生成流程像流程图一样铺开,数据怎么流动一目了然,方便理解和调试。
- 可复用:搭建好的工作流可以保存为JSON文件,下次直接加载使用,也可以分享给朋友。
- 可扩展:社区开发了大量自定义节点,从视频生成到3D建模,ComfyUI的能力远不止画图。
打个比方:WebUI像自动挡汽车,你只需要踩油门和刹车;ComfyUI像手动挡,你控制每个档位的切换,虽然学习成本高一点,但能做出更精准的操作。
安装配置
ComfyUI下载方式
Windows用户(推荐):前往ComfyUI的GitHub Releases页面,下载最新的便携包(Portable版本),解压后双击run_nvidia_gpu.bat即可启动,无需安装Python环境。

通用pip安装:如果你已经有Python 3.10+环境,可以执行:
git clone https://github.com/comfyanonymous/ComfyUI.git
cd ComfyUI
pip install -r requirements.txt
python main.py
Mac和Linux用户推荐使用这种方式。更多本地部署技巧可以参考我们的大模型本地部署教程。
ComfyUI配置要求
| 配置项 | 最低要求 | 推荐配置 |
|---|---|---|
| 显卡 | NVIDIA GTX 1650 (4GB) | RTX 3060 (8GB)以上 |
| 内存 | 16GB | 32GB |
| 硬盘 | 20GB可用空间 | SSD 50GB+ |
| 系统 | Windows 10/Linux/macOS | Windows 11 |
没有NVIDIA显卡也可以用CPU模式运行,但速度会慢10倍以上。Mac的M1/M2/M3芯片通过MPS加速也能运行,速度介于CPU和N卡之间。
我的电脑是RTX 3060 12GB+32GB内存,生成一张1024x1024的图片大约需要8-12秒。如果你用的是RTX 4090,同样的图只需要2-3秒。不过说实话,对于个人创作者来说,3060已经完全够用了,除非你是做商业项目需要批量出图。
首次启动配置
启动后浏览器会自动打开http://127.0.0.1:8188。第一次使用是空白画布,右键即可添加节点。建议先加载一个示例工作流熟悉界面:点击菜单栏的”Load”,选择workflow文件夹中的默认工作流。
核心概念
理解ComfyUI只需要搞懂三个概念:

- 节点(Node):每个节点完成一个特定功能。输入类节点(如加载模型)、处理类节点(如采样器)、输出类节点(如保存图片)。节点有输入端口和输出端口。
- 连线(Link):把一个节点的输出端口连接到另一个节点的输入端口,数据就沿着连线流动。不同颜色的线代表不同类型的数据(模型、图片、文本等)。
- 工作流(Workflow):由多个节点和连线组成的完整图片生成流程。保存后就是一个JSON文件。
就这么简单。你把节点想象成乐高积木,连线就是积木之间的卡扣,工作流就是你搭出来的成品。
基础工作流:文生图
ComfyUI最基础的工作流就是文生图(txt2img),流程如下:
Checkpoint加载器 → CLIP文本编码(正向+反向提示词)→ KSampler采样器 → VAE解码 → 保存图片
每个节点的作用:
- Load Checkpoint:加载Stable Diffusion模型文件(.safetensors),输出MODEL、CLIP、VAE三个组件。
- CLIP Text Encode:将文字提示词转化为模型能理解的向量。分别连接正向提示词(你想要的内容)和反向提示词(你不想要的内容)。
- KSampler:核心采样节点。关键参数包括——steps(采样步数,推荐20-30)、cfg(提示词引导强度,推荐6-8)、sampler_name(采样器算法)、denoise(去噪强度,文生图设为1.0)、seed(随机种子)。
- VAE Decode:将潜空间图像解码为可见的像素图像。
- Save Image:保存最终图片到output文件夹。
常用采样器推荐:euler_ancestral出图速度快适合预览,dpmpp_2m配合karras调度器出图质量稳定,dpmpp_sde适合细节丰富的画面。
我第一次成功生成图片的时候,兴奋得像小时候第一次拼好一个乐高模型。虽然现在看起来那张图质量一般,但那种”我控制了整个流程”的感觉,是WebUI从来没有给过我的。
进阶功能
掌握基础文生图后,可以逐步探索这些进阶玩法:
图生图(img2img):在KSampler节点前加一个Load Image节点,将图片连接到KSampler的latent_image输入,同时降低denoise值(0.4-0.7),就能在原图基础上进行风格转换。我用这个功能把手机拍的照片转成了吉卜力风格,效果惊艳。
ControlNet控制:通过ControlNet节点,你可以用骨骼姿态图控制人物动作、用线稿控制画面构图、用深度图控制空间关系。这是AI绘图从”抽卡”走向”精准控制”的关键技术。我给一个做服装的客户用ControlNet+线稿上色,一天出了200张产品效果图,以前请摄影师拍这么多要一周。
LoRA模型加载:在Checkpoint加载器后面添加Load LoRA节点,可以叠加风格化效果。比如加载一个人物LoRA再加上一个画风LoRA,灵活组合。我最常用的组合是:写实基础模型+胶片质感LoRA+特定光线LoRA,出图效果堪比专业摄影。
局部重绘(Inpainting):使用Load Image配合蒙版(mask),只重绘画面中的特定区域,非常适合修图和局部调整。比如一张人物图,手画崩了,只需要把手部框出来重新生成,其他部分保持不变。如果你想了解更多AI视频和图片工具,可以查看我们的AI绘画App推荐。
模型管理
ComfyUI的模型文件统一放在ComfyUI/models/目录下,按类型分文件夹:
checkpoints/:主模型(SD1.5、SDXL等)loras/:LoRA模型controlnet/:ControlNet模型vae/:VAE模型embeddings/:文本嵌入
模型去哪里下载?推荐以下平台:
- Civitai:最大的AI模型社区,模型丰富且有预览图
- HuggingFace:官方模型发布平台,适合下载基础模型
- 国内镜像站:如LibLib、吐司等,下载速度快
我的模型库现在有30多个checkpoint、100多个LoRA、20多个ControlNet模型,总共占了大约80GB硬盘空间。建议买一个1TB的SSD专门放模型,不然系统盘很快就满了。
常用工作流分享
ComfyUI的工作流可以保存为JSON文件直接导入使用。以下是几个实用的工作流:
- 基础文生图:适合新手入门,包含最核心的五个节点
- 高清放大工作流:先生成低分辨率图片,再用放大模型提升到2K/4K
- ControlNet线稿上色:导入线稿自动上色,适合插画师
- 多LoRA混合工作流:同时加载多个LoRA并调节权重
- 批量生成工作流:一个提示词列表自动生成100张不同图片
你可以在ComfyUI社区、Civitai和GitHub上找到大量现成的工作流文件。也可以参考我们的十大免费AI工具推荐获取更多资源。
进阶技巧:让ComfyUI效率翻倍的7个窍门
用了半年ComfyUI,我总结出7个让效率翻倍的技巧,每一个都能帮你节省大量时间:
1. 建立”工作流模板库” 不要每次都从零搭工作流。我建了5个基础模板:文生图、图生图、ControlNet、高清放大、Inpainting。每次新项目在模板基础上改,节省80%的搭建时间。我的模板库现在已经有20多个工作流了,从”电商产品白底图”到”动漫风格人像”到”建筑效果图”,覆盖了大部分常见场景。每次做完一个满意的项目,我都会把它保存为新模板。
2. 用”组节点”简化复杂工作流 当工作流有30+个节点时,画布会变得很乱。ComfyUI支持”组节点”功能,把一组相关节点折叠成一个,画布立刻清爽。我通常把”加载模型+加载LoRA+文本编码”折叠成一个”准备”组,把”采样+解码+保存”折叠成一个”生成”组。这样整个工作流看起来就只有5-6个大节点,逻辑清晰得多。调试时也更方便——哪个组出问题就展开哪个组。
3. 善用”预览”节点 在关键步骤后面加”Preview Image”节点,可以实时看到中间结果。比如在VAE解码后加预览,不用等到最后保存才知道效果。这个习惯能帮你快速定位问题,不用等整个流程跑完才发现第一步就错了。我的经验是:每个重要步骤后面都加预览,虽然画面上节点多了几个,但调试效率提升了5倍。
4. 用”随机种子固定”做对比测试 想测试不同参数对效果的影响?先把seed固定(比如设为42),然后只改一个参数(比如CFG从6改到8),对比两张图的差异。这样你能精确知道每个参数的作用,而不是靠感觉调参。我用这个方法做了一个”参数效果对照表”,记录了CFG、Steps、Sampler等参数在不同取值下的效果差异,现在调参基本不用试错了。
5. 批量生成的”提示词矩阵” ComfyUI支持批量处理。我建了一个”提示词矩阵”:10个主体描述 x 5个风格描述 x 3个光线描述 = 150种组合,一键生成150张图。适合需要大量素材的项目,比如做电商产品图或者社交媒体配图。上个月我帮一个做服装的客户生成了300张产品图,只用了一个下午。以前请摄影师拍这么多至少要3天,成本差10倍以上。
6. 用ComfyUI Manager管理插件
ComfyUI Manager是一个必装插件,可以一键安装/更新/删除自定义节点。没有它,管理几十个自定义节点会是噩梦。安装方法:在ComfyUI目录下执行git clone https://github.com/ltdrdata/ComfyUI-Manager.git custom_nodes/ComfyUI-Manager。装好后重启ComfyUI,右侧菜单会多出一个”Manager”按钮,点进去就能搜索和安装所有社区节点了。
7. 建立”问题排查清单” 新手最常遇到的问题就那几类。我做了一个排查清单:出黑图→检查VAE;出模糊图→检查steps和CFG;出畸形→检查负面提示词;速度慢→检查batch size和分辨率。遇到问题的先过一遍清单,90%的情况能自己解决。剩下10%的疑难杂症,去GitHub Issues搜索报错信息,基本都能找到解决方案。
常见报错与解决
新手在安装和使用ComfyUI的过程中,几乎都会遇到以下这些问题。我把解决方案整理成了一份清单,遇到报错时先对照着查:
- CUDA out of memory:显存不足,降低图片分辨率或减少batch size。在启动参数中加
--lowvram可以降低显存占用。我最初用4GB显存的GTX 1650,必须加这个参数才能跑512x512的图。后来换了3060 12GB,这个问题就再也没出现过了。 - 模型加载失败:检查模型文件是否完整,路径是否正确,文件名是否有中文或特殊字符。最常见的错误是模型文件没下载完( Civitai 下载有时会中断),或者放错了文件夹。
- 节点缺失报错:缺少自定义节点,通过ComfyUI Manager安装对应插件即可。遇到这种情况,错误信息通常会告诉你缺哪个节点的名字,直接在Manager里搜索安装。
- 生成全黑/全白图片:通常是VAE不匹配,尝试换一个VAE模型。我第一次遇到这个问题时折腾了一晚上,后来发现只需要在VAE Decode节点换一个好的VAE文件就行了。
- 连线报错:数据类型不匹配,比如把图片数据连到了模型输入端口。看线的颜色,同色才能连。蓝色是模型数据,黄色是图片数据,绿色是文本数据。
常见错误及解决方案速查表
| 错误信息 | 可能原因 | 解决方案 |
|---|---|---|
| CUDA out of memory | 显存不足 | 降低分辨率/加—lowvram |
| Model not found | 模型路径错误 | 检查models目录和文件名 |
| Node not found | 缺少插件 | 用Manager安装对应节点 |
| Black image | VAE不匹配 | 更换VAE模型 |
| Connection error | 数据类型不匹配 | 检查端口类型是否一致 |
| Slow generation | batch size过大 | 降低batch size或分辨率 |
总结
ComfyUI的学习曲线确实比WebUI陡一些,但一旦理解了节点式工作流的逻辑,你会发现它的灵活性和效率远超传统界面。从基础的文生图开始,逐步加入ControlNet、LoRA等进阶功能,你就能搭建出属于自己的高效AI绘图流水线。配合ChatGPT提示词技巧中的AI辅助工具,你的创作效率还能再上一个台阶。
建议新手先从加载现成的工作流开始学习,边用边理解每个节点的作用,逐步过渡到自己搭建工作流。ComfyUI的社区非常活跃,遇到问题多去GitHub Issues和Reddit的r/comfyui搜索,大部分问题都能找到解答。现在就开始你的ComfyUI之旅吧!
我的学习路径是这样的:第1天用默认工作流出第一张图,第3天学会改参数,第7天搭出自己的第一个工作流,第14天开始用ControlNet,第30天已经能做商业级的项目了。如果你也按这个节奏来,一个月后你就能用ComfyUI做出让自己骄傲的作品。记住,学ComfyUI最重要的不是记忆力好,而是动手能力强——每学一个新节点,就打开画布试一遍,比看10篇教程都有用。
更多AI绘画相关内容,推荐阅读Midjourney使用指南和AI视频赚钱攻略,这些工具和方法可以和ComfyUI配合使用,形成完整的AI创作工作流。
深度扩展阅读
本文涵盖的内容是AI领域持续发展的方向之一。如果想进一步了解相关知识,可以参考以下推荐阅读:
相关工具推荐
以下是本文提到或相关的AI工具,点击即可查看详细介绍:
-
LocalBanana:一个专注于AI图像提示词收集与结构化的工作空间,帮助用户通过参考图像、场景或想法高效生成视觉内容。
-
蚂上有创意:蚂上有创意是支付宝官方推出的AI智能营销设计平台,为商家提供商品图生成、海报制作、图像处理及创意诊断等一站式服务,旨在通
-
Canva可画:Canva可画是一款集成AI写作、绘画、修图等功能的一站式智能设计工具平台,旨在提升设计与内容创作效率。
-
灵光AI:蚂蚁集团推出的全模态通用AI助手,支持自然语言交互、快速生成小应用及多端同步。
推荐阅读
- AI绘画工作流工具从零入门:ComfyUI完整教程:2026最强AI绘画工作流工具从零入门
- AI绘画赚钱:2026年AI绘画赚钱全攻略:Stable Diffusion+ComfyUI接单变现
- ComfyUI工作流:ComfyUI工作流大全:15个模板直接下载
- 专业级AI图像生成:2026年ComfyUI高级工作流教程:专业级AI图像生成实战