路线总览
模型问题不要从“下载更多模型”开始。先判断你当前卡在哪一步,再进入对应路线;每条路线的目标都是让 ComfyUI 能识别一个正确的 Checkpoint,并且你知道下一种模型该放哪里。
| 你的状态 | 先做什么 | 完成标准 |
|---|---|---|
| 不知道下载哪个模型 | 先看 Civitai 模型下载 和 Flux / SDXL / SD1.5 选择 | 能避开可疑文件,并选出适合显存的 SD1.5/SDXL/Flux 路线 |
| 已经有模型文件 | 先看 模型路径速查 或 模型路径查询工具 | Checkpoint 放进 ComfyUI\\models\\checkpoints\\,重启后能在 Load Checkpoint 看到 |
| Load Checkpoint 下拉框为空 | 先看 模型下拉框为空 | 能区分放错目录、文件类型不对、未重启和模型损坏 |
Queue 后模型报 not found 或加载失败 | 先看 模型加载失败排查 | 能区分路径错误、模型家族不匹配、文件损坏和显存不足 |
| 低显存不确定选什么 | 先看 8GB 显存设置 | 能用 batch 1、小尺寸、合适模型家族跑通一次 |
| 想理解模型类型 | 再读 Checkpoint、LoRA、VAE 和 ControlNet | 能说清每类模型放置目录和加载节点 |
如果你是新手,推荐顺序是:先下载一个来源清楚的 Checkpoint,放对目录,生成一张图;确认成功后,再理解 LoRA、VAE、ControlNet。不要一开始同时下载十几个模型排查。
第 1 站:选一个能跑通的基础模型
目标不是“模型越新越好”,而是先选一个与你显存匹配、来源可靠、格式正确的 Checkpoint。
- 下载入口和安全检查:Civitai 模型下载
- SD1.5 / SDXL / Flux 取舍:Flux / SDXL / SD1.5 选择
- 8GB 显存起步参数:8GB 显存设置
完成标准:文件是 .safetensors 或常见模型格式,大小符合 GB 级预期,来源页面能说明它属于 SD1.5、SDXL 还是 Flux。
第 2 站:放对目录并让下拉框识别
先只处理 Checkpoint。它应该放到:
ComfyUI\\models\\checkpoints\\
放完后重启 ComfyUI,再检查 Load Checkpoint 下拉框。若仍为空,走 模型下拉框为空,不要把模型复制到 custom_nodes,也不要直接重装 ComfyUI。只想快速查目录时,可以打开 模型路径查询工具。
第 3 站:再扩展模型类型
基础出图成功后,再按用途学习其他模型:
| 模型类型 | 先看 | 常见断点 |
|---|---|---|
| Checkpoint | Checkpoint 是什么 | 文件家族不匹配、加载失败 |
| LoRA | LoRA 是什么 | LoRA 与底模家族不匹配 |
| VAE | VAE 是什么 | 误以为 VAE 是完整出图模型 |
| ControlNet | ControlNet 模型选择 | 控制模型、预处理器和显存开销混在一起 |
常见断点
- 下载了网页、压缩包或可执行文件,却当成模型放进目录。
- SDXL / Flux 模型放对了,但用 SD1.5 工作流或低显存参数硬跑。
- 只刷新浏览器,没有重启 ComfyUI,导致新模型未被扫描。
- LoRA、VAE、ControlNet 放错目录,或把所有模型都塞进 checkpoints。
- 下拉框为空时先重装,而不是先查目录、文件名、格式和启动日志。
完成标准
你可以认为自己完成了“模型基础”路线,当且仅当:
- 能选择一个适合自己显存的基础 Checkpoint。
- 知道 Civitai 下载时要检查格式、大小、来源和模型家族。
- 能把 Checkpoint、LoRA、VAE、ControlNet 放到对应目录。
- Load Checkpoint 能识别模型,并能用最小工作流出图。
- 遇到下拉框为空或模型加载失败时,知道先按现象排查,而不是重复下载。
下一步读什么
- 已经能出图:LoRA 是什么
- 想加控制图:ControlNet 模型选择
- 显存吃紧:低显存优化总览
- 模型加载失败:模型加载失败排查
- 回到新手全路线:/topics/comfyui-beginner/
维护说明
专题里的文章带有状态和更新时间。后续如果 ComfyUI 或插件大版本变化,可以优先复查专题内文章。
