ComfyUI 可视化搭建教程:构建 AI 绘画工作流
你是否希望用 AI 生成理想的图片,但面对复杂的参数和代码无从下手?或者用过一些 AI 绘画工具,却觉得不够灵活,无法精确控制生成的每一个细节?
今天介绍一个能改变 AI 绘画体验的工具——ComfyUI。它不是简单的'输入文字,输出图片'的黑盒工具,而是一个像乐高积木一样的可视化工作流搭建平台。在这里,你可以亲手'组装'整个 AI 绘画的流水线,从提示词输入到最终图像输出,每一个环节都清晰可见、完全可控。
本文将带你从零开始,认识 ComfyUI,并搭建你的第一个 AI 绘画工作流。
1. 为什么选择 ComfyUI?它到底强在哪里?
在深入操作之前,我们先搞清楚 ComfyUI 的核心优势:
- 可视化节点工作流:这是 ComfyUI 的灵魂。整个 AI 生成过程被拆解成一个个功能明确的'节点'(Node),比如'加载模型'、'输入提示词'、'采样器'、'图像保存'等。你通过连线将这些节点连接起来,就构成了一条完整的生成流水线。
- 极致的内存效率与速度:相比于一些一体化的 WebUI,ComfyUI 对显存(GPU 内存)的占用更小,运行速度往往更快。
- 无与伦比的灵活性与控制力:因为是模块化的,你可以随意插入、调整或移除流程中的任何一个环节。例如,你可以轻松地在生成后加入一个'面部修复'节点,或者使用'ControlNet'节点来精确控制人物的姿势和构图。
- 强大的社区与插件生态:ComfyUI 拥有活跃的社区,开发者们创造了海量的自定义节点(插件),如用于细节修复的 ADetailer、用于姿势控制的 ControlNet、用于生成动画的 AnimateDiff 等。
- 工作流的可复用与分享:你可以将搭建好的整个工作流保存为一个文件,下次直接加载就能使用。网上也有大量高手分享的、针对不同风格的优质工作流,一键导入即可获得专业级的生成效果。
简单来说,如果你不满足于'抽卡'式的随机生成,而是希望深入理解并掌控 AI 绘画的每一个步骤,ComfyUI 是你的不二之选。
2. 快速开始:部署与初识界面
理论说完,我们立刻动手。部署 ComfyUI 变得异常简单,无需复杂的命令行操作。
2.1 部署 ComfyUI 环境
- 访问 ComfyUI 官方仓库或社区提供的镜像资源。
- 找到对应的预置镜像或安装脚本。
- 点击'部署'或类似按钮,平台会自动为你创建并配置好一个包含 ComfyUI 及其常用依赖的环境。
- 部署完成后,你会获得一个访问地址。点击它,就能直接在浏览器中打开 ComfyUI 的界面。
这个过程通常只需要几分钟,远比本地安装配置要省心得多。
2.2 认识你的'画室':ComfyUI 主界面
第一次打开 ComfyUI,界面可能看起来有点复杂,别担心,我们把它拆开看。
- 节点图区域(中间大片空白区):这是你的主工作区,所有'搭建'操作都在这里进行。目前是空的,等待你放置节点。
- 节点菜单(右键点击空白处):在节点图区域点击鼠标右键,会弹出一个包含所有可用节点的分类菜单。这是你获取'乐高积木'的地方。
- 工作流管理区:通常位于界面一侧或顶部,你可以在这里加载(Load)别人分享的工作流文件,或者保存(Save)自己搭建的工作流。
- 队列按钮(Queue Prompt):这是整个工作流的'启动开关'。当你连接好所有节点后,点击它,ComfyUI 就会开始执行你的生成流程。
- 输出预览区:生成完成的图片会在这里显示。
现在,我们对'画室'的布局有了基本了解,接下来就开始搭建第一条'生产线'。
3. 从零搭建你的第一个文生图工作流
我们将搭建一个最基础、最核心的'文本生成图像'工作流。
3.1 放置核心节点:准备原料和机器
首先,在节点图区域右键,我们依次添加以下节点:

