ComfyUI-Inspire-Pack 使用教程
1. 项目介绍
ComfyUI-Inspire-Pack 是一个为 ComfyUI 提供各种扩展节点的开源项目。这些节点与 ComfyUI Impact Pack 中的节点具有不同的特性。由于 Impact Pack 已经变得过于庞大,因此这个项目提供了一个更轻量级的替代方案。
2. 项目快速启动
2.1 克隆项目
首先,克隆 ComfyUI-Inspire-Pack 项目到本地:
git clone https://github.com/ltdrdata/ComfyUI-Inspire-Pack.git
2.2 安装依赖
进入项目目录并安装所需的依赖:
cd ComfyUI-Inspire-Pack
pip install -r requirements.txt
2.3 启动 ComfyUI
启动 ComfyUI 并加载 Inspire Pack 节点:
python main.py
3. 应用案例和最佳实践
3.1 使用 KSampler (Inspire)
KSampler (Inspire) 是 ComfyUI 中的一个节点,用于生成随机噪声。与 A1111 不同,ComfyUI 使用 CPU 生成噪声,而 A1111 使用 GPU。通过使用 KSampler (Inspire),可以更好地在 ComfyUI 中复制 A1111 的结果。
3.2 使用 Wildcard Encode (Inspire)
Wildcard Encode (Inspire) 是一个组合节点,结合了 ImpactWildcardEncode 和 BlenderNeko 的 CLIP Text Encode (Advanced)。要使用此节点,需要同时安装 Impact Pack 和 Advanced CLIP Text Encode 扩展。
4. 典型生态项目
4.1 Fannovel16/comfyui_controlnet_aux
这是一个控制网络预处理器的包装器,依赖于 Inspire Pack 中的节点。
4.2 Kosinkadink/ComfyUI-Advanced-Controlnet
从 Inspire Pack 中加载图像的代码来自这里。
4.3 Trung0246/ComfyUI-0246
提供了一个很好的绕过 hack。
4.4 cubiq/ComfyUI_IPAdapter_plus
IPAdapter 相关节点依赖于此扩展。
4.5 Davemane42/ComfyUI_Dave_CustomNode
ConditioningStretch 和 ConditioningUpscale 的原始作者。
4.6 BlenderNeko/ComfyUI_Noise
提供噪声变化的 slerp 代码。