ComfyUI部署全攻略:Windows/Mac双平台AI绘画环境搭建指南
ComfyUI作为Stable Diffusion的图形化节点式操作界面,正在成为AI绘画领域的新宠。相比传统的WebUI,它的工作流可视化、资源占用低、可扩展性强等优势吸引了大量用户。但对于刚接触ComfyUI的新手来说,从环境部署到插件安装再到节点使用,每一步都可能遇到各种坑。
本文将为AI绘画新人提供完整的ComfyUI部署指南,重点覆盖Mac和Windows双平台安装,包含插件使用和节点部署的保姆级教程。无论你是拥有NVIDIA显卡的Windows用户,还是使用MacBook的苹果用户,都能找到对应的解决方案。
1. ComfyUI核心能力速览
| 能力项 | 具体说明 |
|---|---|
| 平台支持 | Windows、Mac(Intel/Apple Silicon)、Linux |
| 显卡要求 | NVIDIA显卡(CUDA)、AMD显卡(ROCm)、苹果芯片(MPS)、CPU推理 |
| 显存需求 | 最低4GB,推荐8GB以上,具体取决于模型大小 |
| 核心优势 | 工作流可视化、资源占用低、可扩展性强、批量任务支持 |
| 启动方式 | 命令行启动、一键启动脚本、Docker容器 |
| 扩展能力 | 丰富的自定义节点生态,支持功能无限扩展 |
| 适合人群 | AI绘画爱好者、内容创作者、需要批量处理的用户 |
ComfyUI最大的特点是采用节点式工作流,每个处理步骤都是一个独立的节点,用户可以通过连线的方式构建完整的AI绘画流程。这种设计不仅让整个过程更加直观,还能有效降低显存占用,提升生成效率。
2. 环境准备与系统要求
2.1 Windows平台准备
Windows用户需要先确保系统环境符合要求:
基础环境检查:
- 操作系统:Windows 10/11 64位
- Python版本:3.8-3.10(推荐3.10)
- Git:用于代码克隆和更新
- 显卡驱动:NVIDIA用户确保CUDA版本≥11.8
显存要求分析:
- 基础文生图:4GB显存可运行基础模型
- 高清修复:6GB显存支持512×512分辨率
- 复杂工作流:8GB以上显存可获得更好体验
- CPU模式:无独立显卡也可运行,速度较慢
2.2 Mac平台准备
Mac用户需要关注不同的环境配置:
Apple Silicon芯片(M1/M2/M3):
- 系统要求:macOS 12.3或更高版本
- Python环境:通过Homebrew或Miniconda安装
- 加速支持:原生MPS加速,性能接近中端N卡
Intel芯片Mac:
- 系统要求:macOS 10.15或更高版本
- 运行模式:主要依赖CPU,速度相对较慢
- 内存要求:16GB以上内存获得更好体验
3. Windows平台安装部署
3.1 常规安装方式
对于有一定技术基础的用户,推荐使用常规安装方式:
# 1. 克隆ComfyUI仓库 git clone https://github.com/comfyanonymous/ComfyU