ComfyUI:像搭积木一样玩 AI 画图,84K 星进阶神器
把 AI 画图的每一步都拆成小方块,你拖一拖、连一连,就能搭出属于自己的画图流水线。84K 星,免费开源,会打字就能上手。
它是什么
ComfyUI 是一个装在你自己电脑上的 AI 画图工具,GitHub 上有 84K 星,是目前最火的"节点式"(node-based,把功能拆成一个个小方块)画图工具。
它跟别的画图工具最大的不一样是:别的工具给你一个大按钮,你打字、点按钮、出图,中间发生了什么你看不见。ComfyUI 把 AI 画图的每一步都拆成一个小方块(叫"节点"),你用线把它们连起来,就像搭积木、连水管一样,搭出一条"画图流水线"。
听起来有点专业?别怕。它自带一个默认工作流(workflow,别人搭好的流程),打开就能用,跟你用普通画图工具一样。但当你想精细控制每一步、想做出别人做不出的效果时,它的威力就出来了。
解决什么问题
- 普通画图工具不够用:想精确控制每一步(先放大、再换脸、再加风格),普通工具做不到,ComfyUI 可以
- 想做出独一无二的效果:把不同功能拼在一起,搭出只属于你的画图流程
- 批量出图:搭好流程后,换文字就批量出图,做电商配图、自媒体封面特别爽
- 想搞懂 AI 画图原理:每一步都摆在明面上,看着看着就明白了
- 想复用别人的成果:网上有人分享工作流(一个 JSON 文件),拖进去就能用,不用自己搭
长什么样
启动后浏览器会打开一个页面(地址是 http://127.0.0.1:8188)。第一眼可能有点懵,别慌,认准这几个东西:
- 中间一大片网格背景:这是你的"画布",所有节点都摆在这里
- 一个个彩色小方块:这些就是节点,每个负责一件事(比如"加载模型""输入文字""生成图片")
- 方块之间的连线:表示数据从一个节点流到下一个节点,像水管一样
- 右上角的 Queue Prompt 按钮:点一下就开始画图
- 右边的 Load Default / Save 按钮:加载默认工作流、保存你的工作流
默认工作流大概有六七个节点,从左到右连成一串。你不用懂每个节点,先会用就行。
怎么安装
前提:一张 NVIDIA 显卡(8G 显存最舒服,4G 也能跑),16G 内存,30G 以上硬盘空间。
方法一:便携版(Windows 新手强烈推荐)
- 打开 GitHub 项目页,找到 Releases(发行版)下载区
- 下载那个名字带 "windows_portable" 的压缩包(大概几个 G)
- 解压到一个没有中文、没有空格的路径,比如
D:\ComfyUI - 双击文件夹里的
run_nvidia_gpu.bat - 等它跑完,浏览器自动打开 http://127.0.0.1:8188,看到一堆节点就成功了
方法二:命令行安装(Mac / Linux / 爱折腾的人)
git clone https://github.com/comfyanonymous/ComfyUI.git
cd ComfyUI
pip install -r requirements.txt
python main.py
看到 "To see the GUI go to: http://127.0.0.1:8188" 就成了。
怎么用
第一步:打开页面后,如果画布是空的,点右上角的 Load Default,加载默认工作流。
第二步:找到写着 CLIP Text Encode 的两个节点(一个连正面、一个连负面),在正面那个里写你想要的画面,比如:
a cute cat wearing a spacesuit, floating in space, oil painting, highly detailed
(一只穿宇航服的可爱猫咪,飘在太空里,油画风格,细节丰富)
第三步:在负面那个节点里写你不想要的,比如 blurry, low quality, ugly(模糊、低质量、丑)。
第四步:点右上角的 Queue Prompt 按钮,等几秒。
第五步:最右边的 Save Image 节点会显示出图,右键图片就能保存。
进阶小技巧:
- 想改图片大小?找 Empty Latent Image 节点,改 width 和 height
- 想出多张图?把 KSampler 节点里的 seed(随机种子)改成 randomize
- 网上下载了别人的工作流(.json 或带参数的 .png)?直接拖进浏览器窗口,自动加载
需要 AI 模型吗?
需要。ComfyUI 本身只是个"操作台",真正画图的是模型(Model,可以理解成 AI 的"画功")。你得先下载画图模型(叫 Checkpoint,检查点文件,一般 2-7G)。
下载好 .safetensors 文件后,放到 ComfyUI/models/checkpoints/ 文件夹里,刷新页面,在 Load Checkpoint 节点的下拉框里就能选。
模型决定了画出来的风格(写实、动漫、油画等),不同模型效果差别很大。常见的下载站有 Civitai(civitai.com,全球最大)和哩布哩布(liblib.art,国内站,下载快)。
如果你还想配合语言模型(比如让 AI 帮你自动写提示词),可以去模型导航挑一个适合你的 AI 助手:去模型导航挑一个适合你的 AI 助手 →
费用
- 软件本身:完全免费,开源(GPL 协议)
- 画图模型:大部分免费
- 唯一成本:你的电费和显卡
适合谁
- 觉得普通画图工具"不够爽"、想精细控制每一步的人
- 想搞懂 AI 画图到底怎么运作的好奇宝宝
- 做电商、自媒体、游戏美术,需要批量出图、固定流程的人
- 想用别人分享的工作流、站在巨人肩膀上的人
- 不怕界面看起来"专业"、愿意花十分钟熟悉一下的人
如果你只想要"打字就出图"、完全不想看到节点,那 Fooocus 更适合你(我们网站上有它的教程)。
项目地址
GitHub:https://github.com/comfyanonymous/ComfyUI(84K 星,更新非常活跃,社区工作流多到看不完)