MU-Plugin rewritten! ComfyUI工作流配置入门教程:零基础搭建Stable Diffusion工作流 - 掘金网

ComfyUI工作流配置入门教程:零基础搭建Stable Diffusion工作流

共计 2576 个字符,预计需要花费 7 分钟才能阅读完成。

ComfyUI 工作流配置入门教程:零基础搭建 Stable Diffusion 工作流

ComfyUI 是什么?对于刚接触 AI 绘画的新手来说,ComfyUI 可能听起来有点复杂。简单来说,ComfyUI 是一个基于节点的 Stable Diffusion 图形界面工具,它用「积木拼接」的方式让用户搭建 AI 绘画工作流。相比传统的 WebUI,ComfyUI 更加灵活高效,适合想要精细控制 AI 出图过程的进阶用户。

本文是一份完整的 ComfyUI 配置入门教程,手把手教你从安装到搭建第一个工作流,零基础也能看懂。

ComfyUI 工作流是什么?

在 ComfyUI 中,工作流(Workflow)就是一系列功能节点的连接组合。每个节点负责一个功能,比如加载模型、输入提示词、设置采样参数等。节点之间用连线建立数据传递关系,最终输出成品图片。

这种可视化工作流的好处是: 每个环节都透明可控 。不像 Midjourney 那样只能给一个 Prompt 等结果,ComfyUI 允许你看到每一步的处理细节,随时调整中间环节的参数。

安装 ComfyUI 需要哪些配置要求?

配置项目 最低要求 推荐配置
操作系统 Windows 10 / Ubuntu 20.04Windows 11 / Ubuntu 22.04
显卡 NVIDIA GTX 1060 6GBNVIDIA RTX 3060 12GB
内存 16GB32GB
硬盘空间 50GB SSD200GB SSD(用于模型文件)
Python 版本 3.103.10 / 3.11

如果你用的是 AMD 显卡或 Mac 电脑,也可以通过 DirectML 或 MPS 模式运行,但速度和兼容性不如 NVIDIA 卡。

第一步:下载安装 ComfyUI

打开 ComfyUI 的 GitHub 官方仓库,下载最新的版本压缩包。解压后双击 run_nvidia_gpu.bat(Windows)或运行 python main.py(Linux/Mac)。首次运行会自动下载基础的模型文件。启动后浏览器访问 http://127.0.0.1:8188 就能看到 ComfyUI 界面。

对于不想折腾本地安装的用户,也可以使用在线版本的 ComfyUI 云服务。但本地部署的好处是完全免费且没有使用次数限制。

第二步:理解 ComfyUI 的核心节点

一个最基本的 ComfyUI 工作流需要以下节点:

1. CheckpointLoaderSimple(加载模型):选择你使用的 Stable Diffusion 主模型文件,比如 SDXL 或 SD 1.5 系列。

2. CLIPTextEncode(提示词编码):分别输入正面提示词(positive prompt)和负面提示词(negative prompt)。

3. EmptyLatentImage(空白潜空间):设置生成图片的宽高和批次数量。

4. KSampler(采样器):核心生图节点,控制采样步数(steps)、CFG 缩放值、采样器和调度器类型。

5. VAEDecode(VAE 解码):将潜空间数据解码为可视图片。

6. SaveImage(保存图片):输出最终图片到指定文件夹。

ComfyUI 工作流配置入门教程:零基础搭建 Stable Diffusion 工作流

数据来源:行业公开资料及合理估算

第三步:搭建你的第一个工作流

右键空白处选择「Add Node」或在搜索框输入节点名来添加节点。按以下顺序连接各节点:

连线顺序:

CheckpointLoaderSimple 的 MODEL → KSampler 的 model
CheckpointLoaderSimple 的 CLIP → 两个 CLIPTextEncode 的 clip
CLIPTextEncode (正面) → KSampler 的 positive
CLIPTextEncode (负面) → KSampler 的 negative
EmptyLatentImage → KSampler 的 latent_image
KSampler 的 LATENT → VAEDecode 的 samples
CheckpointLoaderSimple 的 VAE → VAEDecode 的 vae
VAEDecode 的 IMAGE → SaveImage 的 images

连接完成后,填入你的提示词,点击右侧面板的「Queue Prompt」按钮,不出 30 秒就能看到你的第一张 ComfyUI 作品。

常用进阶节点推荐

ControlNet 节点 :配合预处理器(Preprocessor),可以用线稿、深度图、姿态图等控制出图结构。使用方法:加载 ControlNet 模型 → 预处理图片 → 将控制条件传入 KSampler。

LoRA 加载节点 :轻量级微调模型,可以在不换主模型的前提下改变画风或人物。搭配 LoraLoaderModelOnly 节点使用。

IPAdapter 节点 :实现图生图的更强方案,支持用参考图片控制风格和内容。

Upscale Image 节点 :放大图片分辨率,配合 Ultimate SD Upscale 工作流可实现高清放大。

哪里可以找到现成的工作流?

如果不想自己搭,可以直接从以下网站导入别人做好的 ComfyUI 工作流:

1. Civitai:最大的 AI 绘画模型社区,很多作者会附带工作流 JSON 文件。

2. OpenArt:提供大量 ComfyUI 工作流模板,分类清晰。

3. ComfyUI Workflow 官方示例 :GitHub 仓库自带几个基础工作流示例,适合入门。

4. B 站和 YouTube:搜索「ComfyUI 工作流下载」,很多 UP 主提供免费资源。

导入方法:把工作流 JSON 图片拖入 ComfyUI 界面即可。

常见问题

问:ComfyUI 和 WebUI 哪个好?

两者各有优势。WebUI 开箱即用,插件丰富,适合新手。ComfyUI 更灵活,工作流可复现,适合追求效率的进阶用户。很多专业用户会两个一起用。

问:ComfyUI 跑图速度慢怎么办?

检查是否开启了 xformers 优化(启动参数加 --xformers),确认使用了正确的 GPU(启动参数加 --cuda-device 0),降低图片分辨率或换更轻量的模型。

问:ComfyUI 报错节点缺失怎么办?

ComfyUI 的很多功能依赖自定义节点。推荐安装 ComfyUI Manager 插件,可以一键搜索安装缺失节点。注意保持 ComfyUI 及其插件版本同步更新。

ComfyUI 工作流配置入门教程:零基础搭建 Stable Diffusion 工作流

数据来源:行业公开资料及合理估算

总结

ComfyUI 工作流的学习曲线确实比 WebUI 陡峭一些,但一旦掌握,你会发现它带来的灵活性和效率是其他工具无法比拟的。关键是别被节点图吓到,从一个最简单的文生图工作流开始,逐步添加 ControlNet、LoRA 等进阶节点。记住:每个节点只做一件事,连起来就是无限可能。

正文完
 0
评论(没有评论)