无限圣杯AI节点(ComfyUI) 使用者手册
4月2日 16:53 更新
开启更多功能,提升办公效能

Blender 开源 AI 工具无限圣杯节点

第零章 前言

简介

无限圣杯工具是由只剩一瓶辣椒酱-幻之境开发小组开发的一款基于 STABLE DIFFUISON ComfyUI 核心的 Blender AI 工具,它将以开源&免费的方式提供给 blender 用户使用。

下载地址(含整合包)

百度网盘停用


如果你的网络连不上github、huggingface,这几个插件可能无法使用,建议剪切出去

9月份不需要解压密码

8月份之前的解压密码=请B站关注UP 只剩一瓶辣椒酱 私信:整合包密码

(整合包从2022年无偿维护更新到现在,近期才知道被拿去当自动发货了...shift..)


Mini版(中杯)

Pro版(大杯)

Max版(超大杯)

大小

4GB

77GB

600GB

适用玩家

入门

进阶

专业

包含

基本组件

基本组件+C-net+效率节点+若干常用节点

满足专业使用的近乎全部组件

语言

可中英切换

可中英切换

可中英切换

推荐配置

2GB+显存

4GB+显存

12GB+显存

声明:整合包就是官方包,整体结构与ComfyUI官方完全一致。

额外:整合包向下包含,越大功能越多

质检报告

整合包为什么这么大?

不是不想压缩,它本身就这么大啊,ControlNet 得用吧,光一个那东西就 45GB 啊....

ComfyUI 玩家成长旅途:

第一天:你发现官方基础包 1.5GB 左右,但什么都没有。

第二天:你开始学习却发现新知识需要新插件但没法运行

于是你开始:下载大模型、找各种插件、找到每一个插件的依赖模型(如果它需要)、为每一个插件的配置依赖环境(如果它需要)、找到各种问题并解决它

.......

几周之后

.......

第 N 天:最终你的 ComfyUI 可能会比满血包还要大......


Mini包(6G左右)

Max包(500G+)

备注

ComfyUI主程序

官方原版 | 1.3M

官方原版 | 1.3M

开发需要时间没有人会去魔改ComfyUI

运行环境

基本运行环境,不包含插件所需依赖 | 5GB甚至更小

满血运行环境,包含了主流插件环境 | 8GB


大模型

-

包含示例模型若干,开启即用 | 188GB


ControlNet模型

-

包含且含缩略图 | 57GB


ControlNet预处理器

-

包含且已优化 | 26GB

(有一些隐性的BUG已处理)

主流插件

-(多是些不需要模型支持的小插件)

数十款主流插件依赖、所需依赖等均已配置就绪


所需插件模型

-

均已下载好


更新频率

-

每月更新


Blender

-

支持


中文翻译

-

支持*

满血包为ComfyUI多语言模块开发者所用同款包

适用

预览&试玩

日常使用



不用阿里云盘是因为它不支持分享压缩包等类型文件(话说夸克也是阿里体系的...),可以自己试试,如果支持了随时喊我

视频教程

B 站全集(更新中)

第一章 配置 ComfyUI

step.1 安装 ComfyUI

整合包用户

如果你使用的是整合包,通常来讲在下载完后会看见类似下图的画面

如果你的电脑安装了如 WinRAR、7zip、好压等压缩软件,那么你可以直接右键解压第一个压缩包,这样会自动解压全部内容,不需要选择全部压缩包解压。

第一个压缩包通常命名类似为"XXXXX.zip.001"的格式,

"XXXXX"部分为名称,"zip"部分为压缩格式,"001"表示第一个。

如果电脑没有安装任何压缩软件,也可以尝试解压,部分 Windows 版本支持部分压缩格式。

若依旧无法解压,你可以在 这里 找到方法。

在解压完成后,你会看见类似下图的文件结构

其中,

ComfyUI 里的内容为 ComfyUI 本体,

python_embeded 里的内容为 Python 和环境,

update 里的内容为两个 bat 文件,用于 git pull 本体和环境,

run_cpu 用 CPU 运行 ComfyUI,

run_nvidia_gpu 用 GPU 运行 ComfyUI.


需要补充的是,

update 文件夹可能不存在,

两个 bat 文件可能仅有一个或命名不同,

日常所说的"直接运行 ComfyUI"指的就是运行"run_nvidia_gpu.bat"

git clone 用户

你都会 git clone 了还看什么保姆式教程,看 comfy 的 安装说明

常用路径

以下是 ComfyUI 常用的一些路径:


"ComfyUI\custom_nodes"

插件与自定义节点文件夹,部分常见功能如反推提示词、ControlNet 预处理,部分高级功能如 AnimateDiff、MotionCtrl 等都需要对应的插件


"ComfyUI\models"

模型文件夹,Checkpoint、LoRA、ControlNet 等模型存放在这里,部分插件的模型也会存放到这里


"ComfyUI\input"

ComfyUI 的默认输入文件夹,在需要上传加载图片、输入处理图像时会默认复制所使用的图像到这个文件夹内


"ComfyUI\output"

ComfyUI 的默认输出文件夹,在网页端使用 ComfyUI 时的大部分图像、视频、动态图都会保存在这个文件夹内


"ComfyUI\temp"

ComfyUI 的默认临时文件夹,ComfyUI 运行过程中生成的临时图像都会保存在这里,如 ControlNet 预处理、预览图像、上传图像等,每次启动 ComfyUI 时会自动清空该文件夹


"ComfyUI\comfy\cli_args.py"

ComfyUI 的可用启动项参数列表


step.2 启动 ComfyUI

如果你使用的是 web 端 ComfyUI(直接通过 bat 运行),你会在运行 ComfyUI 的命令提示符中看见类似画面

其中,部分用户的内容可能会很少,甚至不到一页。这是因为例图所使用的 ComfyUI 安装了大量插件,所以内容会很多。

命令提示符中需要关注的通常有两部分,


启动成功

Starting server

To see the GUI go to: http://127.0.0.1:8188


这部分的含义是已经运行成功了,你需要在浏览器内打开这个本地连接(http 的部分),或直接 Ctrl+左键可以直接跳转该链接,然后你就能看见 web 端的页面了,如下图


插件异常

(IMPORT FAILED): C:\ComfyUI\custom_nodes\ComfyUI-Rerorerocessors


这部分的含义是该路径下的插件导入失败,可能是缺少依赖,可能是代码问题,这个插件对应的所有节点和功能都无法使用,你可以自行在命令提示符的其他位置寻找具体报错



step.3 使用 ComfyUI

切换语言

如果你安装了翻译插件,推荐先更改ComfyUI的语言至中文,

ComfyUI画面的右下角面板,面板的右上角有个齿轮标识,点击后打开ComfyUI设置页


在设置页中找到翻译插件的语言选项,

选择语言后网页会默认刷新并切换至对应语言


根据你所使用的翻译插件差异,或是翻译插件的版本差异,

以下教程中可能会有一些甚至大部分的名称与你的ComfyUI不一样


界面介绍

界面


画面中心的节点统称为工作流、节点树


画面的空白处通常被称为工作区、背板

鼠标右键工作区可以打开节点菜单,执行新建节点、新建分组、调整画面等操作

鼠标左键双击工作区可以打开搜索菜单,按节点名、输入接口、输出接口搜索节点


画面右下角的面板通常被称为面板、侧板、菜单版

这里通常为针对整个工作流的操作,清除、保存、加载等

面板右上角画像图标为打开ComfyUI预览画廊,可以在画面一侧直接预览输出图像

面板右上角齿轮图标为打开ComfyUI设置页,用于设置


画面左上角为当前工作区状态


节点

上图是一个标准节点,

节点上方为节点标题

节点左侧为输入接口

"模型"、"正面条件"

节点下方为组件

"随机种"、"步数"

节点右侧为输出接口

"Latent"

执行工作流

正常运行

点击面板处的"添加提示词队列"以执行当前工作流,

然后你就可以在工作流的"预览图象","合并为视频"等输出节点处看见生成结果了


批量运行

在面板的更多选项可以看见批量执行的设置,


批量运行和运行批量Latent是两种概念

批量运行是多次运行,运行批量Latent是单次运行,

差别主要体现在保存图像时批量运行会分开保存随机种,单次运行只会保留首个图像的随机种


异常

而如果当前工作流有问题,或出现了奇奇怪怪的问题,ComfyUI就会报错


这时就需要你前往ComfyUI运行的命令提示符(控制台)处寻找详细的报错信息,

一般的报错会类似下图,

从"ERROR:root:!!! Exception during processing !!!"开始

到"Prompt executed in 1.40 seconds"结束

在开发者询问报错信息时,最好展示报错的结尾,即最后的Error部分,



第二章 ComfyUI+铁锅炖

由辣椒酱团队发布的铁锅炖启动器同样支持ComfyUI配置,使用启动器可以帮助用户更好的联动Blender与ComfyUI,该部分介绍如何使用铁锅炖配置ComfyUI

界面介绍

在启动并打开ComfyUI界面后你会看见主页


在画面的上方是导航栏,可以跳转到对应的页面


画面左上方是当前banner,内容一般为AIGODLIKE社区新闻


主页其他区域都有文字描述



在配置页,你可以调整一些常用的设置,如ComfyUI路径、精度优化、监听端口等


启动

在配置页选择ComfyUI路径,

路径需要选中到ComfyUI本体,并且上级目录包含"python_embeded"文件夹


配置完成后回到启动页,

等待铁锅炖读取到ComfyUI后点击右下角一键启动


无限圣杯

界面简介

在节点编辑器工作区的侧板处打开无限圣杯菜单

在启动前,你会看见下图画面,

上方按键从左到右依次为:

设置、控制台、启动、刷新、重启、跳转Web端


点击启动服务按键右边的齿轮(红色背景的)会打开无限圣杯的快捷设置页,

这里通常用于快速调节设置


在设置页中,

ComfyUI路径设置到ComfyUI文件夹下

Python解释器为Python环境,不填默认为上级目录的python_embeded

兼容模型路径均设置到models文件夹下


启动圣杯

现版本的无限圣杯有两种使用ComfyUI的方法,

本机启动

直接通过Blender运行ComfyUI

好处是不用去ComfyUI文件夹单独打开,也不会看见ComfyUI的控制台

坏处是关闭Blender时ComfyUI也会关闭


服务直连

通过IP端口连接ComfyUI服务

ComfyUI的默认端口为8188,具体端口可以在ComfyUI控制台的"Starting server"处看见

好处是ComfyUI和Blender互相独立,一方关闭了也不影响另一方

坏处是需要去文件夹手动打开ComfyUI


使用圣杯

在成功运行\连接上ComfyUI后会显示如下内容



大部分按键都有文字说明,教程仅说明部分按键效果


自动运行

在点击启动后会每隔0.01秒检测当前节点树,有变化就运行节点树

一般用于3D视图的实时转绘


工作流存读

这三个小按键从左到右依次为

读取工作流、复制工作流、粘贴工作流

读取工作流可以读取存有工作流的图像和JSON文件


第三章 全节点介绍

因为该篇幅过大,单独移出为独立文档