本部分将指导你如何使用不同的方式来进行 ComfyUI 自定义节点的安装
ComfyUI/custom_nodes
目录方法 | 优点 | 缺点 |
---|---|---|
ComfyUI Manager (推荐) | 1. 自动化安装 2. 依赖处理 3. 图形界面 | 不在 registry 中注册的节点无法通过 Manager 直接搜索到 |
Git 克隆 | 可以安装不在 registry 中注册的节点 | 1. 需要Git知识 2. 手动处理依赖 3. 存在安装风险 |
代码仓库 ZIP 下载 | 1. 无需Git 2. 手动处理一切 | 1. 需要手动处理依赖 2. 无版本控制 3. 存在安装风险 |
点击ComfyUI界面的 `Manager` 按钮
选择 `Install Custom Nodes`
查看自定义节点列表
⚠️
的节点,代表其可能与其它一些插件存在依赖冲突✅
的节点,代表对应作者在 Github 的活跃度点击对应节点的 `Install` 按钮
Install
按钮
nightly
版本: 直接从 Github 下载最新源码,但在 security_level
为 normal
时,会提示当前的安全等级设置不允许下载该插件latest
或带数字的稳定版本(推荐): 从 https://registry.comfy.org/ 下载经过审查的代码,不会触发安全检查nightly
版本通常是最新的版本,但因为它直接从 github 下载没有经过审查的版本,存在一定的代码风险,如果你一定需要安装nightly
版本,请将 Manager 的 security_level
设置为 weak
对应配置文件路径为 ComfyUI/user/default/ComfyUI-Manager/config.ini
,但请注意这并不是我们推荐的配置,请只临时使用这个配置等待依赖安装完成后重启ComfyUI
检查插件是否安装成功
import failed
的错误提示
获取仓库URL
进入custom_nodes目录
克隆仓库
安装依赖
重启ComfyUI并刷新浏览器
import failed
的错误提示在GitHub页面点击 `Code` → `Download ZIP`
Code
→ Download ZIP
解压ZIP文件
将解压后的文件夹复制到 `ComfyUI/custom_nodes/` 目录
ComfyUI/custom_nodes/
目录手动安装依赖项(同Git方法的第4步)
检查插件是否安装成功
import failed
的错误提示