Install Custom Nodes

ComfyUI 自定义节点(插件)安装教程

本文将以 ComfyUI-Manager https://github.com/ltdrdata/ComfyUI-Manager (opens in a new tab) 安装为例进行讲解,由于 ComfyUI 的插件种类繁多,安装方式和要求多样,这里我仅讲解最通用的安装方法 ComfyUI Manger 是一个实用的插件,它可以帮你自动安装插件,下载模型等等,你可以把这个插件当成一个大的资源库,你可以随时使用它来进行下载内容,不过如果你在国内,可能会因为网络访问问题,导致使用体验不佳

  • 手动安装:压缩包手动安装 ComfyUI 插件插件
  • git安装: 使用Git 命令进行安装
  • ComfyUI Manager
  • 秋叶启动器安装插件

如果安装成功了,打开 ComfyUI 的界面后你应该可以看到下面这张图片的效果 comfyui-manager 在菜单的选项中会新增一个 Manager 的选项,这就是ComfyUI Manager 的入口

手动安装:压缩包手动安装 ComfyUI 插件插件

首先访问对应仓库地址:https://github.com/ltdrdata/ComfyUI-Manager (opens in a new tab)

  • 通常对应的仓库有提供对应的Readme 安装说明,你可以参照安装说明进行安装

github 仓库截图

  1. 点击页面中 绿色的 <>code 按钮
  2. 点击弹窗的 Download ZIP 按钮
  3. 下载完成后解压压缩包
  4. 将解压后的文件夹复制到 comfyui/custom_nodes 的插件目录下
  5. 重启 ComfyUI ,查看插件是否安装完成

git安装: 使用Git 命令进行安装

使用 Git 安装需要你了解一定的 Git 知识,并且需要你预先安装好了Git并配置好了

首先找到你要安装的插件的 Git 仓库,如 https://github.com/ltdrdata/ComfyUI-Manager (opens in a new tab)

  1. 点击页面中 绿色的 <>code 按钮
  2. 点击弹窗的 https 选项下输入框后的复制按钮 github 仓库截图
  3. 你将复制得到 https://github.com/ltdrdata/ComfyUI-Manager.git (opens in a new tab) 的链接
  4. 打开你的 CMD 终端,首先使用cd命令进入你ComfyUI 插件所在文件夹,如 E://ComfyUI_windows_portable/COmfyUI/custom_nodes
cd E://ComfyUI_windows_portable/COmfyUI/custom_nodes 

然后使用 git clone 命令克隆对应的代码仓库

git clone https://github.com/ltdrdata/ComfyUI-Manager.git
  1. 等待成功提示
  2. 重启 ComfyUI ,查看插件是否安装完成

注: 国内环境使用github 容易导致失败,你可以先将对应插件仓库同步到 gitee 等国内代码仓库,增大成功率

ComfyUI Manager

当然,使用ComfyUI Manager 进行其它插件的安装的前提是,你需要已经安装了 ComfyUI Manger 这个插件

  1. 首先,确保你已安装上面提供的方式安装好了 ComfyUI Manager
  2. 在 ComfyUI 的界面中 进入 Manager 选项

github 仓库截图

  1. 在弹出的窗口中,你可以看到有Custom Nodes Manager(安装新插件)Install Missing Custom Nodes (安装工作流中缺失的插件) 两个选项,如果是安装新插件,选择第一项即可

ComfyUI Manager UI

  1. 后面的使用很简单,搜索或者浏览找到你需要的插件,然后点击 Install 就可以了
  2. 如果没有的插件,你也可以通过 ComfyUI 菜单中的 , Install via Git URL 来使用 Git 安装插件

秋叶启动器安装插件

如果你使用的是秋叶启动器,那么在国内环境安装成功率会高很多

  1. 确保 ComfyUI 没有在运行,
  2. 在秋叶启动器中选择版本管理\安装扩展 (下图使用的是英文版本界面) 秋叶启动器版本管理
  3. 搜索或浏览找到你想要安装的插件,点击安装即可
  4. 如果没有,你可以可以通过这个界面的 Extension URL 将对应的 插件 GIT 地址安装到此处,就可以使用 git 来安装了