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