最近在尝试 Stable Diffusion 的进阶玩法时,你是否被 WebUI 的复杂节点和英文界面劝退?ComfyUI 以其强大的工作流定制能力和更高的运行效率,正成为专业玩家和创作者的新宠。然而,其原生的英文界面和相对复杂的配置流程,让许多国内用户望而却步。今天,我们将聚焦于由秋叶大佬最新发布的ComfyUI 中文整合包,它彻底解决了语言和安装两大难题。本文将为你带来一份从零开始的、超详细的 Win 和 Mac 双平台一键安装与使用指南,让你轻松上手这个强大的 AI 绘图工具。
1. ComfyUI 与秋叶整合包:为什么你需要它?
在深入安装步骤之前,我们有必要先理解 ComfyUI 是什么,以及秋叶整合包解决了哪些痛点。
1.1 什么是 ComfyUI?
ComfyUI 是一个基于节点式工作流的 Stable Diffusion 图形用户界面。与大家熟知的 AUTOMATIC1111 WebUI(以下简称 A1111)不同,ComfyUI 将图像生成的每一步(如加载模型、输入提示词、采样、解码等)都抽象为一个个可连接的“节点”。你可以像搭积木一样,通过连接这些节点来构建复杂的图像生成流程。
它的核心优势在于:
- 可视化与可复现性:整个生成流程清晰可见,你可以精确控制每一步的参数,并且可以轻松保存和分享整个工作流(一个
.json或.png文件)。 - 更高的资源利用率与速度:由于其底层实现更为高效,在相同硬件条件下,ComfyUI 的推理速度通常比 A1111 更快,显存占用也更优化。
- 强大的定制与扩展能力:节点化设计天生适合复杂任务,如多条件控制、图像拼接、视频生成等,社区有海量插件可以扩展其功能。
1.2 秋叶 ComfyUI 中文整合包解决了什么?
尽管 ComfyUI 很强大,但其官方版本对新手并不友好:
- 全英文界面:所有节点、参数均为英文,学习成本高。
- 安装配置复杂:需要手动配置 Python 环境、安装 PyTorch、下载模型等,步骤繁琐易出错。
- 插件管理不便:手动安装插件需要一定的命令行知识。
秋叶整合包正是为此而生:
- 一键安装:集成了 Python、PyTorch、CUDA 等所有依赖,解压即用,无需配置环境。
- 全中文汉化:界面、节点名称、参数提示均已汉化,极大降低了使用门槛。
- 预置丰富资源:内置了常用的基础模型、LoRA、ControlNet 等,开箱即可体验。
- 便捷管理:整合了模型下载、插件管理、工作流分享等实用工具。
简单来说,秋叶整合包让你绕开了所有技术门槛,直接享受 ComfyUI 的核心创作能力。
2. 环境准备与下载
在开始安装前,请确保你的电脑满足基本要求,并准备好安装包。
2.1 系统与硬件要求
- 操作系统:Windows 10/11 或 macOS(本文涵盖两者)。
- 显卡:强烈推荐 NVIDIA 显卡(GTX 10系列及以上,显存建议6GB以上)。AMD 显卡和 Apple Silicon Mac 也能运行,但可能需要额外配置且性能或兼容性可能受影响。Intel 核显不推荐。
- 内存:建议 16GB 或以上。
- 硬盘空间:至少预留20GB可用空间用于安装包和基础模型,后续下载更多模型需要更多空间。
2.2 获取秋叶 ComfyUI 整合包
由于版权和分发原因,整合包通常通过网盘分享。你可以通过以下途径寻找最新版:
- 秋叶大佬的 B站主页:搜索“秋叶 ComfyUI”,在其最新视频简介或动态中通常会找到下载链接。
- AI 绘画社区:如 “LiblibAI”、“哩布哩布” 等平台的秋叶大佬主页或相关帖子。
- GitHub 仓库:关注秋叶的相关 GitHub 页面,有时会提供下载指引。
重要提示:下载时请认准“秋叶”或“Stable Diffusion”相关标识,并注意发布日期,尽量下载最新版本以获得更好的兼容性和功能。
下载完成后,你会得到一个压缩包,例如ComfyUI_windows_portable_nvidia.7z(Windows NVIDIA版)或ComfyUI_macos_apple_silicon.zip(Mac版)。
3. Windows 系统一键安装与启动教程
本部分以 Windows 11 + NVIDIA 显卡为例。
3.1 安装步骤
- 解压文件:将下载好的
.7z压缩包,解压到你希望安装的目录。路径中不要包含中文或特殊字符,例如可以解压到D:\AI\ComfyUI。建议直接解压到非系统盘(如 D盘、E盘)的根目录或简单路径下。 - 目录结构预览:解压后,你会看到类似以下的文件夹结构:
ComfyUI_windows_portable/ ├── ComfyUI/ # ComfyUI 主程序目录 ├── python_embeded/ # 内置的 Python 环境 ├── update/ # 更新脚本 ├── 启动器.exe # **最重要的启动程序** └── 其他说明文件.txt - 双击启动器:直接双击运行根目录下的
启动器.exe。首次运行可能会提示安装 .NET 运行时,请按照提示允许安装。
3.2 启动器配置与运行
启动器是秋叶整合包的核心,它集成了环境管理、模型下载、插件安装等功能。
- 一键启动:在启动器界面,通常直接点击“一键启动”按钮即可。启动器会自动检查环境并启动 ComfyUI 服务。
- 高级选项(可选):
- 疑难解答:如果启动失败,可以点击“疑难解答”中的“启动修复”,或“环境修复”来尝试自动解决问题。
- 版本管理:可以切换 ComfyUI 的核心版本或更新启动器本身。
- 模型管理:在这里可以下载和管理检查点、VAE、LoRA、ControlNet 等模型,非常方便。
- 成功启动:当启动器日志窗口显示类似
Running on local URL: http://127.0.0.1:8188的信息时,表示启动成功。你的默认浏览器会自动打开 ComfyUI 的 Web 界面。
3.3 首次使用与界面汉化确认
打开浏览器后,你应该能看到一个全中文的 ComfyUI 界面。如果界面仍是英文,请检查:
- 在启动器的“高级选项”或“设置”中,确认已启用中文汉化插件(如
ComfyUI-CN)。 - 在 ComfyUI 网页的设置(Settings)中,查看语言选项。
现在,你可以开始探索了。界面中间是画布,左侧是节点选择区(已汉化),右侧是工作流管理区。
4. macOS 系统安装与配置指南
对于 macOS 用户,特别是 Apple Silicon (M1/M2/M3) 芯片的用户,安装过程同样简单,但有一些细节需要注意。
4.1 安装步骤
- 解压文件:将下载的 Mac 版整合包(如
.zip文件)解压到“应用程序”文件夹或你喜欢的任何位置。同样,避免使用中文路径。 - 信任开发者:由于整合包并非来自 App Store,首次打开时,macOS 可能会阻止。你需要前往系统设置 -> 隐私与安全性,在“安全性”部分找到相关提示,点击“仍要打开”。
- 运行启动脚本:在解压后的文件夹中,寻找名为
启动.command或start.sh的脚本文件。右键点击它,选择“打开”(如果直接双击,可能会以文本编辑方式打开)。在弹出窗口中,选择“打开”。 - 终端权限:首次运行会请求终端权限,请允许。脚本将自动安装必要的依赖并启动服务。
4.2 针对 Apple Silicon 的优化
Apple Silicon Mac 使用统一的 GPU 内存(显存和内存共享),在运行大模型时可能遇到内存不足的问题。
- 使用
--cpu或--lowvram参数:如果启动后生成图片报内存错误,可以修改启动脚本。用文本编辑器打开启动.command或webui.sh,找到启动命令的行(通常包含python main.py),在其后添加参数。--cpu:完全使用 CPU 运行,速度慢但稳定。--lowvram:低显存模式,会将模型分块加载到 GPU。- 示例修改后命令可能类似:
python main.py --lowvram
- 调整分页文件:在 macOS 的“终端”中,可以尝试禁用或调整 swap 使用策略,但这属于高级操作,一般用户无需修改。
4.3 启动与验证
脚本运行成功后,终端会输出本地访问地址,通常是http://127.0.0.1:8188。打开 Safari 或 Chrome 浏览器访问此地址,即可进入 ComfyUI 中文界面。
5. 你的第一个 ComfyUI 工作流:文生图实战
现在,让我们通过一个最简单的“文生图”工作流,来熟悉 ComfyUI 的基本操作。
5.1 清空画布与加载节点
- 在网页界面,如果画布上有默认节点,可以按
Ctrl+A全选,然后按Delete键删除。 - 在左侧节点选择区,找到“加载器”分类,点击“Checkpoint 加载器”节点,将其拖到画布上。这个节点用于加载大模型。
- 在弹出的模型选择框中,选择一个你喜欢的模型(整合包已预置一些)。点击输出端的
MODEL和CLIP拉出连接线。
5.2 构建基础流程
我们将构建一个最基础的链式流程:加载模型 -> 编码提示词 -> 采样 -> 解码 -> 保存图片。
- 添加提示词节点:在搜索框输入“CLIP 文本编码”,找到“CLIP 文本编码器(提示词)”节点,拖入两个。分别连接到一个的
CLIP输入到正面提示词,另一个连接到负面提示词。在节点的text输入框里填写你的提示词,例如“一个美丽的星空,科幻感”。 - 添加采样器:搜索“采样器”,添加“KSampler”节点。将其
model连接至 Checkpoint 加载器的MODEL,将positive和negative分别连接到两个 CLIP 文本编码器的CONDITIONING输出。设置采样步数(steps,如20)、CFG 尺度(cfg,如7.5)、采样器(sampler_name,如euler)和调度器(scheduler,如normal)。 - 添加潜在空间转换:搜索“VAE 解码”,添加“VAE 解码”节点。将其
samples连接到 KSampler 的LATENT输出,将其vae连接到 Checkpoint 加载器的VAE输出。 - 添加图像保存:搜索“保存”,添加“保存图像”节点。将其
images连接到 VAE 解码的IMAGE输出。 - 添加潜在空间缩放(可选):在 KSampler 之前,通常需要一个“空潜在图像”节点来定义生成图片的尺寸和批次。搜索“空潜在图像”,添加该节点,设置宽度(
width,如512)、高度(height,如768)、批次大小(batch_size,如1)。然后将其输出连接到 KSampler 的latent_image输入。
5.3 连接与生成
最终,你的节点连接应该形成一个清晰的链条:Checkpoint 加载器-> (CLIP->CLIP文本编码器) ->KSampler空潜在图像->KSampler->VAE 解码->保存图像
点击右上角的“添加提示队列”按钮(或按Ctrl+Enter),ComfyUI 就会开始处理。处理进度会在下方显示。完成后,生成的图片会显示在“保存图像”节点上,并自动保存到你的 ComfyUI 输出目录(通常是ComfyUI/output文件夹)。
# 这是一个工作流的概念性代码表示,实际在界面中通过连线完成 工作流 = { “步骤1”: “加载模型 (CheckpointLoader)”, “步骤2”: “编码文本 (CLIPTextEncode) - 正面/负面”, “步骤3”: “准备画布尺寸 (EmptyLatentImage)”, “步骤4”: “采样生成 (KSampler)”, “步骤5”: “解码为像素 (VAEDecode)”, “步骤6”: “保存结果 (SaveImage)” }6. 核心功能进阶与插件管理
掌握了基础流程后,你可以通过插件极大地扩展 ComfyUI 的能力。
6.1 安装与管理插件
秋叶启动器极大地简化了插件管理。
通过启动器安装:
- 在启动器界面,找到“插件管理”或“扩展”选项卡。
- 这里通常会列出热门插件,如
ComfyUI-Manager(插件管理器本身)、ControlNet、IPAdapter等。 - 找到你需要的插件,点击“安装”或“启用”即可。启动器会自动从 GitHub 等源下载并安装。
手动安装(备用方案):
- 如果启动器里没有,你可以手动安装。进入 ComfyUI 主程序的
custom_nodes文件夹。 - 在 GitHub 上找到目标插件的仓库,使用
git clone命令将其克隆到custom_nodes目录下,或者直接下载 ZIP 包解压到此。 - 重启 ComfyUI,新插件就会出现在节点列表中。
- 如果启动器里没有,你可以手动安装。进入 ComfyUI 主程序的
6.2 必备插件推荐
- ComfyUI-Manager:插件管理的核心,可以在网页界面内浏览、安装、更新其他插件,必备。
- ControlNet for ComfyUI:实现姿势、线稿、深度图等精准控制。
- IPAdapter:实现图像风格、内容的快速融合与参考。
- Efficiency Nodes:包含一系列提升效率的节点,如图像缩放、批量处理等。
- WAS Node Suite:功能极其丰富的节点套件,包含图像处理、文本工具、逻辑判断等。
安装插件后,记得在 ComfyUI 网页界面点击“刷新”按钮(通常在右上角),新的节点类别才会出现。
6.3 工作流的保存、加载与分享
这是 ComfyUI 的精髓。
- 保存:点击右侧工作流区域的“保存”按钮,可以将当前画布上的所有节点和连接保存为一个
.json文件。 - 加载:点击“加载”按钮,选择之前保存的
.json文件,即可完整复现整个工作流。 - 分享:你还可以将工作流嵌入到生成的图片中。在“保存图像”节点的参数中,勾选“将工作流数据嵌入 PNG 中”。这样,其他人只需将你生成的图片拖入 ComfyUI 画布,就能自动还原你的工作流和所有参数。
7. 常见问题与故障排除
即使使用整合包,你也可能会遇到一些问题。以下是高频问题的解决方案。
7.1 启动与运行问题
| 问题现象 | 可能原因 | 解决思路 |
|---|---|---|
| 启动器闪退/无法启动 | 1. 路径包含中文或特殊字符。 2. 被杀毒软件/防火墙拦截。 3. 缺少运行库(如 .NET)。 | 1.移动整合包到纯英文路径,如D:\ComfyUI。2. 将启动器添加到杀毒软件白名单,或暂时关闭防火墙。 3. 根据启动器提示安装 .NET 运行时。 |
启动后浏览器打不开http://127.0.0.1:8188 | 1. 端口被占用。 2. 服务启动失败。 | 1. 在启动器“高级选项”中修改默认端口(如改为8189)。2. 查看启动器日志窗口的错误信息,根据错误搜索解决方案。常见于 Python 包冲突或模型文件损坏。 |
生成图片时报CUDA out of memory | 显存不足。 | 1. 减小生成图片的尺寸(如 512x512)。 2. 在启动参数中添加 --lowvram或--medvram。3. 使用 --cpu仅用 CPU 生成(极慢)。4. 关闭其他占用显存的程序。 |
7.2 模型与插件问题
| 问题现象 | 可能原因 | 解决思路 |
|---|---|---|
| 加载模型时提示找不到文件 | 1. 模型文件被误删或移动。 2. 模型路径配置错误。 | 1. 检查ComfyUI/models/checkpoints目录下是否有对应的.safetensors或.ckpt文件。2. 在启动器的“模型管理”中重新下载,或手动将模型文件放入正确目录。 |
| 安装了插件但节点不显示 | 1. 未刷新节点列表。 2. 插件安装失败或依赖缺失。 3. 插件与当前 ComfyUI 版本不兼容。 | 1. 点击网页界面右上角的“刷新”按钮。 2. 查看 ComfyUI/custom_nodes目录下插件文件夹是否存在,并检查其__init__.py文件。3. 在启动器或 ComfyUI-Manager 中更新插件和 ComfyUI 到最新版。 |
| 使用某些插件节点时报错 | 插件依赖的 Python 包未安装。 | 1. 根据错误信息提示,使用pip install命令安装缺失的包。可以在启动器提供的“命令行”或“终端”中操作。2. 有些插件需要特定版本的包,注意兼容性。 |
7.3 性能优化建议
- 使用
--xformers:在启动器的高级选项或启动参数中启用 xformers,可以显著减少显存占用并提升速度(仅限 NVIDIA 显卡)。 - 选择合适的模型:根据你的显存大小选择模型。显存小于8GB,建议使用 2.5D 或 3D 风格的模型,避免使用需要高分辨率的写实模型。
- 清理临时文件:定期清理
ComfyUI/temp和ComfyUI/output目录中的旧文件,释放磁盘空间。
8. 最佳实践与学习路线
8.1 工作流设计最佳实践
- 模块化与整理:将复杂工作流拆分成功能模块,并使用“组”功能(框选节点后按
Ctrl+G)将其折叠,使画布整洁。 - 善用标签和注释:为重要的节点或连接线添加注释,方便日后理解和修改。
- 版本管理:每次对工作流做出重大修改前,先另存为一个新版本的
.json文件。 - 从模仿开始:在社区(如 Civitai、LiblibAI)下载大神分享的工作流
.json或.png文件,导入后研究其节点连接和参数设置,这是最快的学习方式。
8.2 高效学习路径
- 第一周:熟悉基础。掌握文生图、图生图的基本链条,理解 Checkpoint、VAE、CLIP、Sampler 等核心节点的作用。
- 第二周:学习控制。深入练习使用ControlNet(Canny, Depth, OpenPose)和IPAdapter来控制图像构图和风格。
- 第三周:探索效率工具。学习使用Efficiency Nodes进行批量处理、使用WAS Suite进行图像后处理。
- 第四周及以后:钻研高级工作流。尝试搭建 LoRA 训练、AI 视频生成、多图融合等复杂流程,并开始创造和分享自己的独特工作流。
8.3 资源管理建议
- 模型分类存放:在
models目录下,清晰地分类存放checkpoints、loras、controlnet、vae等,便于管理。 - 定期备份工作流:将你精心调试好的工作流
.json文件备份到云盘或其他安全位置。 - 关注社区动态:ComfyUI 及其插件生态更新迅速,关注秋叶等博主的动态,以及 GitHub 上的热门仓库,及时获取新功能和优化。
秋叶 ComfyUI 中文整合包的出现,无疑为国内 AI 绘画爱好者打开了一扇通往高阶创作的大门。它抹平了技术和语言的障碍,让我们可以更专注于创意和流程本身。从今天起,不再畏惧节点,而是将其视为构建视觉世界的乐高积木。