ComfyUI中模型需按checkpoint、LoRA、ControlNet、VAE分类,分别放入对应目录,再选择正确加载节点并连接端口。文件、目录与节点类型一致才能生效。刷新或重启后仍不识别时,需检查架构支持、文件完整性和自定义节点依赖。额外模型路径可共享多套实例。
将一个safetensors文件放入ComfyUI,节点下拉框中却找不到它——不必急于怀疑模型损坏,问题通常在于类型、目录或加载节点不匹配。最实用的判断方法是先明确它属于checkpoint、LoRA、ControlNet还是独立VAE,再核对存放目录和加载节点输出。只有当文件名、文件夹名和Load节点三者一致时,模型才能真正进入工作流。
这篇文章的适用范围为已能启动ComfyUI、需要在Windows、macOS或Linux上整理本地模型并完成首次加载的读者。这里讨论的是ComfyUI原生的常见模型;如果依赖社区自定义节点的GGUF、量化权重或新架构,它们可能采用不同的目录和加载器,应以对应项目的当前说明为准。
长期稳定更新的攒劲资源: >>>点此立即查看<<<
ComfyUI里的模型是工作流实际调用的权重文件,应用本体默认不会附带这些大文件。Checkpoint通常承担基础生成能力;LoRA、ControlNet、独立VAE和放大模型则在特定位置补充风格、结构控制、图像编解码或分辨率处理。它们不是将文件都放入同一个目录后自动生效,而是分别由对应节点读取。
下图是ComfyUI官方文档展示的辅助模型工作流。左上角checkpoint提供基础MODEL、CLIP和VAE,左下角ControlNet通过独立节点加载,再进入Apply ControlNet。观察连线即可看出:辅助模型要接到基础链路上,不能替代基础checkpoint。

Checkpoint是最常见的起点,默认放在ComfyUI/models/checkpoints。官方的Load Checkpoint节点会从该目录和额外模型路径中读取文件,并拆出三类输出:MODEL用于潜空间去噪,CLIP把提示词编码为条件,VAE负责潜空间与像素图像之间的转换。
下图中ckpt_name已显示实际文件,右侧同时出现MODEL、CLIP、VAE。这张图仅证明checkpoint的加载结果和三个输出,不代表该文件一定兼容任意工作流。

LoRA是体积较小的适配权重,常用于风格、角色或特定概念,默认目录为ComfyUI/models/loras。Load LoRA不能悬空使用:左侧的model与clip要接收基础模型输出,右侧再输出应用LoRA后的MODEL与CLIP。strength_model和strength_clip分别控制它对模型权重与文本编码的影响。
下图的lora_name仍显示undefined,正好说明成功标志是什么:真实使用时这里必须变为models/loras中的文件名,并且左右两组MODEL、CLIP端口都应连入工作流。

ControlNet提供额外条件控制,常见输入包括边缘图、深度图、姿态关键点和涂鸦图,默认放在ComfyUI/models/controlnet。Load ControlNet Model仅负责读入权重并输出CONTROL_NET;后面还要连接Apply ControlNet,并提供参考图以及正、负条件。只有加载节点而没有应用节点,约束不会进入采样过程。
官方节点图中,control_net_name显示具体权重,右侧只有CONTROL_NET输出。它与checkpoint的三输出结构不同,选节点时不要只看文件扩展名。

不少checkpoint已经包含可用VAE,Load Checkpoint会直接输出它;模型作者要求单独VAE时,再把文件放入ComfyUI/models/vae并使用Load VAE。VAE Decode接收采样器产生的samples和VAE,输出能预览、保存的IMAGE。因此“加载VAE”和“用VAE解码”是两个动作,前者选权重,后者完成转换。
下图仅展示解码环节:红色vae与粉色samples都要有连接,右侧蓝色IMAGE才能继续进入Sa ve Image。

models/checkpoints、models/loras、models/controlnet、models/vae。成功标志:文件所在子目录与准备添加的加载节点类型一致。失败处理:只知道扩展名时不要猜测;多个类型都常用safetensors,应回到模型说明或工作流缺失提示核对。null、undefined或空列表。失败处理:文件出现但选择后报错时,先检查文件是否下载完整,再核对模型架构与当前工作流是否匹配;不是所有权重都由原生节点直接支持。模型占用空间较大,多份ComfyUI重复保存同一批权重并不划算。便携版或手动安装版可在ComfyUI根目录复制extra_model_paths.yaml.example并改名为extra_model_paths.yaml,用base_path配合checkpoints、loras、vae、controlnet等键声明共享目录。保存后需重启ComfyUI。
ComfyUI Desktop已提供菜单入口。下图从左上角菜单进入Help,展开Open Folder,再选择Open extra_model_paths.yaml。Desktop版应编辑安装时生成的现有配置文件,修改前先备份,不要覆盖或移动原文件。

base_path;只缺一类模型时检查该类型键名与子目录。整理模型时,将“类型、目录、加载节点、输出端口”记为一组,比背文件名更可靠。新模型支持会随ComfyUI和社区节点变化,遇到模板提示缺少模型时,先确认它要求的是哪种加载器,再决定放置位置;这样既能减少复制大文件,也能把大部分“模型不见了”的问题定位到具体一层。
侠游戏发布此文仅为了传递信息,不代表侠游戏网站认同其观点或证实其描述