乐于分享
好东西不私藏

comfyUI安装包文件夹详解

comfyUI安装包文件夹详解

今天给大家唠唠ComfyUI中的文件的功能详解,我认为在使用ComfyUI之前,我们要做一些使用的准备,这也是我在使用过程中遇见的各种问题,当你知道了每个文件的作用,我们在绘图的过程中才有能力去解决一些问题。

下图为ComfyUI安装目录部分文件作用解析,大家可以先了解一下ComfyUI的安装目录:

  ComfyUI_windows_portable├── ComfyUI                      // comfy UI主要文件夹│  ├── .git                      // Git版本控制文件夹,代码版本管理用│  ├── .github                  // GitHub Actions 工作流文件夹│  ├── comfy                    // │  ├── comfy_extras             // │  ├── custom_nodes             // comfyUI 自定义节点文件目录(插件安装目录)│  ├── input                    // comfyUI上传文件夹,当你使用了如**load image**节点,对应上传的图片会存储到这个文件夹│  ├── models                   // 对应模型文件配置文件夹│  |  ├── checkpoints           // 检查点大模型文件存放路径│  |  ├── clip                  // CLIP文件存放路径│  |  ├── clip_vision           // CLIP_vision文件存放路径│  |  ├── configs                                   │  |  ├── controlnet            // ControlNet 模型存放路径│  |  ├── diffusers                                 │  |  ├── embedding             // embedding 模型存放路径│  |  ├── gligen                                │  |  ├── hypernetworks         // 超网络模型│  |  ├── loras                 // Lora 模型存放路径│  |  ├── style_models                                │  |  ├── unet                               │  |  ├── upscale_models        // upscale_models 放大模型存放路径│  |  ├── vae                   // VAE 模型存放路径│  |  └── vae_approx                               │  ├── notebooks│  ├── user                       // comfyUI 用户信息(如配置文件,工作流信息等)│  |    ├── default               // 默认 comfyUI 用户文件夹│  |    |    ├─ workflow          // 用户保存的 workflow 文件(工作流)│  |    |    ├─ xxx.json          // 用户的配置文件│  |    |    └── ... xxx.json     // 其它配置文件│  |    └── ...[username]         // 如果你启用了多用户且存在多用户则会显示对应不同用户的名称│  ├── output                     // comfyUI图片输出文件夹,当使用类似 ** save image** 节点时,生成的图片会存储到这个文件夹│  |    ├── checkpoints           // 如果有使用模型合并节点,和保存合并后的模型相关功能,则合并后的模型会输出到这里│  |    └── ... xxx.png           // 运行过程中生成的文件会保存到这里│  └── ...                        // 其它文件├── config                        // 配置文件夹├── Python_embeded                // 嵌入的python 文件├──update                               │  ├── update.py                  // 用于comfyUI的 python 脚本│  ├── update_comfyUI.bat         // comfyUI作者推荐使用此批处理命令对 ComfyUI 进行升级│  └── update_comfyui_and_python_dependencies.bat  // 只有当你的 python 依赖文件存在问题时才需要运行此批处理命令├── comfyui.log                   // Comfy UI运行日志文件├── README_VERY_IMPORTANT.txt     // README 文件,包含了文件使用的方法和说明等等├── run_cpu.bat                   // 批处理文件,当你的显卡为A卡或只有 CPU 时,双击运行它启动 ComfyUI└── run_nvidia_gpu.bat            // 批处理文件,当你的显卡为N卡(Nvidia)时,双击运行它启动 ComfyUI

我们平常用的最多的文件夹有两个models(模型)/custom_nodes(节点)

Models:是我们平常储存大模型的地方
custom_nodes:是储存我们要用到的节点

我们下面主要讲解一下 Models文件夹:

核心生成模型

文件夹
用途说明
checkpoints
Stable Diffusion 主模型文件(.ckpt/.safetensors),是图像生成的核心基础
diffusion_models
扩散模型相关文件,部分新型架构(如 SD3/Flux)的主模型会放在这里
vae
变分自编码器,负责将模型生成的潜空间数据解码为最终图像,直接影响色彩和细节表现
unet
UNet 模型文件,扩散模型的核心组件,部分新型模型架构会单独存放 UNet
clip/clip_vision/text_encoders
CLIP 文本编码器模型,用于将提示词转换为模型可理解的向量表示,部分多模态模型还会用到 CLIP Vision 图像编码器,text_encoders文本编码器,把你的提示词转成模型能理解的向量,影响提示词理解能力

风格与微调模型

文件夹
用途说明
loras
LoRA(低秩适配)模型,体积小、效果强,用于快速调整画面风格、人物特征或场景元素
embeddings
文本嵌入模型(Textual Inversion),用于补充特定关键词或风格,效果类似小型 LoRA
hypernetworks
超网络模型,功能与 LoRA 类似,用于风格微调,现在使用频率较低
style_models
风格迁移专用模型,用于快速应用特定艺术风格
photomaker
人像定制模型,可快速将指定人物特征融入生成图像

控制与辅助模型

文件夹
核心用途
推荐配置
controlnet
ControlNet 模型,通过线稿 / 深度 / 姿态图等控制图像构图、姿势、结构
必装 Canny/Depth/Pose 三个基础模型,按需补充 Soft Edge/OpenPose 等
clip_vision
CLIP 图像编码器,用于 IP-Adapter 等参考图控制工具
使用 IP-Adapter 时必备,需和 IP-Adapter 模型搭配
gligen
GLIGEN 模型,支持文本 + 框选区域的局部生成 / 编辑
做局部修改、指定区域生成时可用
latent_upscale_models
潜空间放大模型,在生成过程中直接放大潜数据,提升画质
配合潜空间放大节点使用,比传统放大效果更自然
upscale_models
传统超分辨率模型(如 RealESRGAN、4x UltraSharp),用于生成后放大图像
必装 1-2 个通用放大模型,处理低分辨率生成图
vae_approx
VAE 近似模型,用于加速潜空间解码,降低显存占用
低配设备 / 批量生成时推荐使用,可减少解码时间
audio_encoders
音频编码模型,用于音频相关的 AI 生成(如语音转图像、视频音频生成)
非视频 / 音频相关工作流无需配置
model_patches
模型补丁文件,用于修复 / 增强特定模型的功能
仅部分特殊模型需要,一般场景无需额外文件
configs
模型配置文件,部分新型模型(如 FLUX)需要配套配置文件才能加载
下载模型时注意同步获取对应配置文件

关键提示

1. 模型版本匹配:SD1.5/SDXL/FLUX 的模型、ControlNet、编码器互不兼容,下载时一定要确认和你的主模型版本一致。

2. 文件格式安全:优先下载 .safetensors 格式的模型,避免 .ckpt 格式的安全风险。

识别不到模型怎么办:

1. 检查文件是否放在了对应目录

2. 重启 ComfyUI 或在 ComfyUI-Manager 里刷新模型列表

3. 部分模型需要更新 ComfyUI 到最新版才能识别

4. 可以通过 ComfyUI 的「模型管理器」插件,更方便地管理和下载各类模型

好了以上就是本期的全部内容,欢迎给我点赞加关注,非常感谢,我们下期再见。