github.com
),
然后在 ComfyUI Manager 的 git 仓库提交一个 Pull Request,在其中编辑 custom-node-list.json
以添加你的节点。
详细说明。
当用户安装节点时,ComfyUI Manager 会:
Git 克隆
安装 Python 依赖
requirements.txt
中列出的 pip 依赖(如果存在),pip
情况一样,你的节点依赖可能会与其他自定义节点冲突。不要让你的 requirements.txt
比实际需要的更严格。运行安装脚本
install.py
,则执行它。
install.py
会从自定义节点的根路径执行requirements.txt
- 如上所述的 Python 依赖install.py
, uninstall.py
- 安装或卸载自定义节点时执行
uninstall.py
一定会被执行disable.py
, enable.py
- 禁用或重新启用自定义节点时执行
enable.py
只会在禁用的节点被重新启用时运行——它应仅用于撤销 disable.py
所做的更改.disabled
后缀,Comfy 会忽略这些模块node_list.json
- 仅当自定义节点的 NODE_CLASS_MAPPINGS 模式不符合常规时才需要。