ComfyUI 入门
1. 安装
非最新
本文提供的可能不是最新的安装方法,可参考 ComfyUI 官方安装文档 来了解最新的安装方法。最新的信息可从 ComfyUI GitHub 获取。
1.1 整合版本
整合包目前只支持 Windows 版本。整合包是一个压缩包,解压后即可使用,不需要安装 CUDA、cuDNN 等环境。
秋葉 aaaki 整合包包含了 ComfyUI,但是不是最新版本,推荐小白入坑,更新于 2024-08-20,夸克网盘下载,参考。
1.2 原生版本
如果是 Windows 下可直接打开 GitHub ComfyUI: releases 发布页,下载上方整合包链接即可。
1.3 Linux 安装
克隆官方仓库:
bash
git clone https://github.com/comfyanonymous/ComfyUI.git
python -m venv venv
source venv/bin/activate
首先安装 PyTorch:
bash
pip install torch torchvision torchaudio --index-url https://download.pytorch.org/whl/cu121
然后安装其他依赖:
bash
pip install -r requirements.txt
1.4 GUI 安装
目前 ComfyUI 官方网站 开始支持 GUI 安装,下载安装包即可。安装包可能不够稳定,也可能会被官方取消支持。
2. 推荐插件
ComfyUI-Manager
bash
cd ComfyUI/custom_nodes
git clone https://github.com/ltdrdata/ComfyUI-Manager.git
重启 ComfyUI 后即可最下方看到 Manager 插件。
如果希望安装自定义节点可以点击 Custom Nodes Manager,然后搜索你需要的插件即可。
推荐插件列表
插件 | 说明 |
---|---|
ComfyUI-Manager | 插件管理器 |
ComfyUI Workspace Manager - Comfyspace | 工作空间管理 |
ComfyUI Essentials | ComfyUI 基本节点补充 |
AIGODLIKE-COMFYUI-TRANSLATION | 它提供语言设置 |
ComfyUI WD 1.4 Tagger | 允许从图像中查询 booru 标签 |
ComfyUI Deploy | 类似 Vercel 的开源 ComfyUI 部署平台 |
WAS Node Suite | ComfyUI 的节点套件,包,含许多新节点,例如图像处理、文本处理等 |
ComfyUI-Crystools | 一套强大的 ComfyUI 工具 |
rgthree's ComfyUI Nodes | 节点:种子、重新路由、上下文、Lora 加载器堆栈、上下文切换、快速静音器。这些自定义节点有助于组织复杂工作流程的构建 |
KJNodes for ComfyUI | ComfyUI 的各种自定义节点 |
ComfyUI-SUPIR | 在 ComfyUI 中使用 SUPIR 进行超分辨率 |
ComfyUI Easy Use | 为了增强ComfyUI 的可用性,对几个常用节点进行了优化和集成 |
comfyui-mixlab-nodes | 工作流程到 APP、屏幕共享 & 浮动视频、GPT & 3D、语音识别 & TTS |
ComfyUI_IPAdapter_plus | IPAdapter 模型的 ComfyUI 参考实现 |
MTB Nodes | 面部交换、胶片插值、潜在 Lerp、整数到数字、边界框、裁剪、取消裁剪、图像模糊、去噪、图像比较、RGV 到 HSV、HSV 到 RGB、颜色校正、模数、去釉图像、智能步骤 |
pythongosssss/ComfyUI-Custom-Scripts | 自动排列图、工作流 SVG、网站图标状态、图像馈送、潜在升级依据、锁定节点和组、Lora 子文件夹、预设文本、显示文本、触摸支持、链接渲染模式、锁定、节点查找器、快速节点、在菜单上显示图像、显示文本、工作流程管理、自定义小部件默认值 |
segment anything | 基于 GroundingDino 和 SAM,使用语义字符串分割图像中的任何元素 |
ComfyUI-segment-anything-2 | 使用 segment-anything-2 进行图像或视频分割的节点 |