目录

ComfyUI 是什么?节点式 AI 绘图工具教程

一句话说明

ComfyUI 是一个通过节点搭建 AI 图像生成流程的开源工具。每个节点负责一项任务(加载模型、处理提示词、采样、保存图像),用线将它们连接起来,就是一个“工作流(workflow)”。

为什么要用节点?

一般的 AI 绘图界面会把所有选项放在一个表单页面中,点击“生成”即可。这样的界面很容易上手,但流程是固定的。

ComfyUI 则会把流程拆开,让你自由组合:

  • 先生成一张小图 → 放大 → 再对局部重绘
  • 同时使用两个 ControlNet 控制姿势和构图
  • 生成图像后自动去除背景、添加文字、保存为不同尺寸
  • 把一张图像转换成视频

在 ComfyUI 中,这些都只需要多连接几个节点。

与其他工具的比较

ComfyUIStable Diffusion WebUI(A1111 / Forge)在线 AI 绘图服务
界面节点图表单输入框
上手难度较高中等最低
灵活性最高中等(依靠扩展功能)低
新模型支持最快较慢取决于服务
显卡显存效率好中等不需要
流程复现 / 分享工作流文件参数有限
费用免费免费订阅或按次付费

近年来,大多数新的开源图像和视频模型都会优先提供 ComfyUI 支持和示例工作流,因此 ComfyUI 成为本地 AI 生成的主流工具。

AI 图像生成的基本原理

了解原理,才能知道每个节点在做什么。目前主流的图像模型都是扩散模型(Diffusion model):

纯噪声 ──去噪──▶ 有些轮廓 ──去噪──▶ …… ──去噪──▶ 清晰的图像
       (每一步都参考提示词的方向)
  1. 文本编码器(Text Encoder / CLIP):把提示词转换成模型能理解的向量。
  2. 扩散模型(UNet / Diffusion Transformer):从一张噪声图开始,根据提示词一步步“去除噪声”。
  3. 采样器(Sampler):决定每一步如何去噪,以及总共进行多少步。
  4. VAE:模型实际在压缩后的“潜在空间(latent)”中运算,最后由 VAE 将 latent 解码成可见的图像。

ComfyUI 的基本工作流,就是把这四个部分分别做成节点并连接起来。下一节完成安装后,你会在默认工作流中看到它们。

常见术语

术语说明
Checkpoint包含扩散模型、文本编码器、VAE 的完整模型文件
LoRA小型附加模型,用于添加特定风格、角色或物品
ControlNet使用参考图(线稿、姿势、深度)控制构图的模型
Latent模型运算时使用的压缩图像表示
Seed随机种子;相同的种子和参数会生成相同的图像
CFG提示词的影响强度
Workflow工作流,可保存为 JSON 或嵌入 PNG 图像中

许可与使用注意事项

  • ComfyUI 本身是开源软件(GPL-3.0)。
  • 每个模型都有自己的许可,有些模型限制商业使用。下载模型时,请阅读模型页面上的许可说明。
  • 生成的内容请遵守法律和平台规范,不要用于冒充他人或侵害他人权益。

下一节开始安装 ComfyUI。

更新于 2026年10月12日