ComfyUI-Manager 使用指南:工作流节点与模型管理
ComfyUI-Manager 是 ComfyUI 生态中不可或缺的管理扩展,旨在简化自定义节点和模型的维护流程。它提供了一站式的安装、更新、禁用及启用功能,并集成了 Hub 特性,方便用户获取各类信息。对于希望提升 AI 绘画工作流效率的用户来说,这是一个值得深入掌握的工具。
为什么需要 ComfyUI-Manager?
随着 ComfyUI 模块化能力的增强,自定义节点数量激增,手动管理变得繁琐。Manager 解决了这一痛点,主要价值体现在:
- 节点管理:从社区库快速搜索并安装所需节点,无需手动处理 Git 仓库。
- 模型管理:集中下载和管理 Checkpoint、LoRA、VAE 等文件,支持断点续传。
- 环境快照:保存当前配置状态,随时恢复或分享给团队成员。
- 安全更新:确保节点和依赖保持最新,减少兼容性问题。
安装方式
标准安装(推荐)
在已部署的 ComfyUI 环境中,通过 git 克隆即可:
cd ComfyUI/custom_nodes
git clone https://github.com/ltdrdata/ComfyUI-Manager comfyui-manager
重启 ComfyUI 后,主菜单会出现 "Manager" 按钮。
便携版与 CLI
若使用便携版,可运行官方提供的安装脚本。对于习惯命令行的用户,推荐使用 comfy-cli 工具一次性完成 ComfyUI 和 Manager 的安装,自动处理依赖和环境配置。
核心功能解析
1. 自定义节点管理
这是最基础也最常用的功能。界面允许按类别、热度筛选节点,支持一键安装或卸载。批量更新功能能一次性将所有节点更新至最新版本,冲突检测则会在安装前提示潜在的兼容性问题。
2. 模型下载与管理
除了节点,Manager 还能作为模型下载器。它支持从多个来源拉取预训练模型,并按类型自动分类存储。对于大文件,断点续传功能能有效避免网络波动导致的下载失败。
3. 快照系统
快照是保障工作流稳定性的关键。您可以将当前所有节点和配置保存为快照文件,存储在 user/__manager/snapshots/ 目录下。遇到配置混乱时,一键即可恢复到之前的稳定状态。团队间也可以通过导出快照文件来共享环境配置。
4. 安全性与权限
从 V3.38 版本起,引入了更严格的安全策略。配置文件迁移至 user/__manager/ 目录,并支持四级安全级别:
strong:仅允许更新 ComfyUInormal:默认设置,允许安装注册节点和模型normal-:额外允许 Git URL 或 pip 本地安装weak:允许所有操作(仅限隔离开发环境)
可在 config.ini 中调整安全级别以适应不同场景。
高级技巧与配置
命令行工具 cm-cli
无需启动图形界面,cm-cli 提供了强大的后台管理能力:
# 查看已安装节点
python cm-cli.py show installed
# 安装特定节点包
python cm-cli.py install ComfyUI-Impact-Pack
# 更新所有节点
python cm-cli.py update all
python cm-cli.py save-snapshot
python cm-cli.py restore-snapshot my_snapshot.json

