ComfyUI InfoComfyUI Info

ComfyUI-Manager管理器

ComfyUI-Manager 是专为 [ComfyUI](https://github.com/comfyanonymous/ComfyUI) 设计的核心扩展工具,提供节点全生命周期管理(安装/移除/禁用/启用)、快照管理及生态系统支持功能,并集成多平台工作流分享能力。

ltdrdata

v3.33
10441 stars
GitHub

Description

ComfyUI Manager:节点管理终极扩展

ComfyUI-Manager 是一个强大的扩展,旨在增强 ComfyUI 的功能。该工具提供了全面的管理功能,可以 安装、卸载、禁用和启用 ComfyUI 中的自定义节点。此外,它还提供了一个中心化平台和实用功能,用于访问平台上的关键信息。

Manager 界面

重要通知


安装方法

方法 1:标准安装(仅安装 ComfyUI-Manager)

按照以下步骤将 ComfyUI-Manager 添加到现有的 ComfyUI 设置中:

  1. 在终端/CMD 中进入 ComfyUI/custom_nodes 目录
  2. 执行命令:git clone https://github.com/ltdrdata/ComfyUI-Manager comfyui-manager
  3. 重启 ComfyUI

方法 2:便携版安装

对于便携版 ComfyUI 安装:

  1. git-scm.com 下载并安装 Git(选择“使用 Windows 默认控制台”)
  2. install-manager-for-portable-version.bat 下载到你的 ComfyUI_windows_portable 目录
  3. 运行批处理文件

便携安装

方法 3:通过 Comfy-CLI 安装(推荐)

通过命令行进行完整安装:

python -m venv venv
venv\Scripts\activate # Windows
. venv/bin/activate # Linux/OSX
pip install comfy-cli
comfy install

了解更多:comfy-cli GitHub

方法 4:Linux venv 安装

适用于 Linux 系统:

  1. 下载 install-comfyui-venv-linux.sh
  2. 赋予可执行权限:chmod +x install-comfyui-venv-linux.sh
  3. 运行脚本

核心功能

节点管理界面

点击 "Manager" 按钮访问:

主菜单

安装选项

提供三种数据库模式:

  1. Channel (1day cache):快速加载,每日更新(默认)
  2. Local:使用本地存储的节点信息
  3. Channel (remote):始终显示最新的节点列表

安装对话框

工作流分享

可以通过以下方式分享你的作品:

分享设置


高级功能

快照管理

  • 保存/恢复完整的安装状态
  • 文件存储路径为 <USER_DIRECTORY>/default/ComfyUI-Manager/snapshots
  • 下次启动时自动恢复

快照界面

命令行工具

使用 cm-cli 实现无 GUI 的高级管理:

cm-cli --help

详细文档

组件共享

  • 支持以 JSON 格式复制/粘贴组件
  • 支持拖拽 .pack.json 文件
  • 演示页面

配置指南

编辑 config.ini 文件进行自定义配置:

[default]
git_exe = /path/to/git # 自定义 Git 路径
use_uv = True # 使用 uv 替代 pip
security_level = normal # 安全设置
network_mode = public # 连接选项

安全等级:

  • strong:最高保护
  • normal:平衡安全(默认)
  • weak:完全功能

故障排查

常见解决方案:

  • Git 路径问题:在 config.ini 中指定路径
  • 更新失败:在 Manager 目录下运行 git update-ref
  • Windows 错误:设置 windows_selector_event_loop_policy = True
  • SSL 错误:启用 bypass_ssl = True

免责声明

此扩展仅用于辅助节点管理,并不保证节点的功能正常。

致谢

特别感谢:

  • ComfyUI 开发者
  • ComfyUI 生态系统中的所有自定义节点创建者