0x00 本机环境
- windows 11
- python 3.11
0x01 源码安装
官网: https://github.com/comfyanonymous/ComfyUI
下载工程
git clone https://github.com/comfyanonymous/ComfyUI.git
安装 nvidia驱动,这里有坑, !!!不要使用国内镜像站加速器!!!
pip install torch torchvision torchaudio --extra-index-url https://download.pytorch.org/whl/cu121
安装工程依赖
cd ComfyUI
pip install -r requirements.txt -i https://mirrors.cloud.tencent.com/pypi/simple/
0x02 启动
python main.py
启动完成后访问:http://127.0.0.1:8188/
打开后,会展示一个默认的工作流,这时候还不能正常工作,因为缺少最模型
0x03 生成第一张图
-
从C站下载一个 checkpoint 文件
这里: https://civitai.com/models/4201/realistic-vision-v60-b1
文件放到这里:
D:\ComfyUI\models\checkpoints
-
再下一个VAE文件
https://civitai.com/models/276082/vae-ft-mse-840000-ema-pruned-or-840000-or-840k-sd15-vae
放到这里:D:\ComfyUI\models\vae
重启服务后,看图配置:
正向词:
a handsome man, street in the background ((masterpiece, best quality))
反向词
ugly, unformed
配置好后,点面板上的 Queue Prompt
,可以启动工作流。
Save Image
节点,可以用鼠标拉长一点,就可以在生成图片的同时,实时看到结果。
到这里,如果使用过 StableDiffusion WebUI的话,会觉得很简单。
0x04 后记
万事开头难,如果能顺利完成到这里的话,那么恭喜你打开了新世界的大门。
0x05 安装节点管理器
工作流中的一个个连着线的小方块,称为节点(Node), 然后我们安装一个节点管理器,可以方便的安装需要的节点。
cd custom_nodes
git clone https://github.com/ltdrdata/ComfyUI-Manager.git
pip install -r requirements.txt
启动程序后,正常情况下,可以看到:
0x06 安装节点例
点击 Manager, 打开 Custom Nodes Manager
根据提示,可以选择要安装的 node, 完成后重启即可。
-
安装: ComfyUI Essentials
-
安装:图片放大: UltimateSDUpscale