概述

本文主要介绍 ComfyUI 的本地(Windows系统)安装部署,ComfyUI 的一些目录作用介绍,以及一些常用插件的安装方法

安装 ComfyUI

下载安装包

首先需要去 ComfyUI 的 GitHub 的发布页面 下载 ComfyUI 的压缩包(ComfyUI_windows_portable_nvidia.7z)。可以选择历史版本下载或者下载最新发布版本,推荐下载最新的发布版本。

ComfyUI 官方只提供 Windows 系统 + Nvidia 显卡的二进制压缩包,如果你是 Linux 系统或者是 AMD 显卡的话,需要参照 ComfyUI 的官方 readme 文档安装。

安装部署 ComfyUI

安装其实很简单,只需要解压 ComfyUI_windows_portable_nvidia.7z 压缩包即可。

解压完之后,目录结构如下所示:

ComfyUI/
python_embeded/
README_VERY_IMPORTANT.txt
run_cpu.bat
run_nvidia_gpu.bat
update/
  • ComfyUI 目录为 ComfyUI 的主程序,所有的 Checkpoint 模型、VAE 编码器、插件都在此文件夹中
  • python_embeded 目录为 ComfyUI 内置 python 运行环境,确保程序一致性
  • run_cpu.bat 脚本为无 nVidia 显卡的情况下运行 ComfyUI 的启动脚本
  • run_nvidia_gpu.bat 为以 nVidia 显卡的情况运行 ComfyUI 的启动脚本
  • update 目录为 ComfyUI 更新时需要用到的目录

启动 ComfyUI

如果你的电脑有 nVidia 显卡,那么可以双击 run_nvidia_gpu.bat 脚本启动 ,如果没有 nVidia 显卡则双击 run_cpu.bat 脚本启动。

第一次启动 ComfyUI 的时候,会有个默认的工作流,其中已经包含了最简单的完整流程,包含模型、提示词、采样器、编码器和图片保存。

此时,整个流程还不能运行起来,因为新安装的 ComfyUI 没有模型,需要先下载 v1-5-pruned-emaonly-fp16.safetensors 模型,下载完之后将模型放到 ComfyUI/models/checkpoints 目录中即可。

准备就绪之后可以点击 Queue 进行图片生成。

安装插件

ComfyUI 安装插件的方式比较简单,将需要安装的插件放到 ComfyUI\custom_nodes 目录下即可。

安装 ComfyUI 插件的方式有多种方式:

  1. 下载要安装插件的源码压缩包,将压缩包解压到 ComfyUI/custom_nodes 目录下即可
  2. 直接在 ComfyUI/custom_nodes 目录下 clone 要插件的源码,clone 完成之后插件也就安装完毕

我一般采用第2种方式进行安装。

ComfyUI-Manager 插件

ComfyUI-Manager 插件可以帮助我们管理 ComfyUI,可以简化安装/更新插件、模型的过程,提高效率。

在 GitHub 上搜索 ComfyUI-Manager 项目,复制 ComfyUI-Manager 的 GitHub 的项目地址,在 ComfyUI/custom_nodes 目录下打开 gitbash,执行如下命令:

git clone https://github.com/ltdrdata/ComfyUI-Manager comfyui-manager

clone 完之后重启 ComfyUI 完成安装,安装完之后右上角会有 Manager 按钮,里面可以管理 ComfyUI 的插件和模型。

ComfyUI_Custom_Nodes_AlekPet 插件

ComfyUI_Custom_Nodes_AlekPet 插件内置了很多实用的 ComfyUI 工作流节点,俗称小瑞士军刀。

通过 ComfyUI-Manager 来安装会更便捷简单。

  1. 点击 Manager 按钮

ComfyUI管理按钮.png

  1. 点击 Custom Nodes Manager 按钮

插件管理按钮.png

  1. 搜索 ComfyUI_Custom_Nodes_AlekPet 插件并安装

搜索并安装AlekPet插件.png

安装完成后重启 ComfyUI 即可。

汉化

在 ComfyUI-Manager 中的 Custom Nodes Manager 里搜索 AIGODLIKE-ComfyUI-Translation 插件。

安装汉化插件.png

在 ComfyUI 的配置中找到相关配置,选择语言为中文即可。

汉化ComfyUI界面.png