如何从 Civitai 下载模型并加载到 ComfyUI
一份在 ComfyUI 中安装与使用模型、提升 AI 图像生成效果的分步教程。本文会介绍两种不同方式(Civitai 和 Hugging Face),两种方法思路相近,但存在一些细节差异。
简介
Civitai 是目前主流的 AI 模型分享平台。本教程将一步步带你从 Civitai 查找、下载模型,并正确加载到 ComfyUI 中,保证模型兼容与最佳运行效果。
准备工作
开始前,请确保你已具备:
- 可正常运行的 ComfyUI(如未安装,可参考 ComfyUI 安装教程)
- 稳定的网络(模型大小从 1GB 到 10GB 以上不等)
- 足够的存储空间(建议预留 20GB 以上空间存放模型)
- 了解 ComfyUI 基本文件结构
开始之前
本节主要以 z-image-turbo 这类 LoRA 模型为例。如果你需要下载其他类型模型,如 LoRA、Embedding 等,方法基本一致。
第一部分:从 Civitai 下载模型
从 Civitai:进入网站并搜索模型
- 打开浏览器,访问 Civitai.com
- 使用顶部搜索栏,按名称(如 Realistic Vision、DreamShaper)或分类查找模型
- 使用左侧边栏筛选结果:
- Model Type(模型类型):选择模型类型(Checkpoint、LoRA、ControlNet、Embedding 等)
- Base Model(底模型):选择兼容版本(如 SD 1.5、SDXL 1.0,版本即使只差少量字符也不兼容)
- 阅读描述(Description),了解使用场景、优势与推荐提示词
- 查看示例图(Sample Images),确认模型出图风格
- 留意文件大小(File Size),确保有足够存储空间
从 Hugging Face:进入网站并搜索模型
- 打开浏览器,访问 Hugging Face
- 使用顶部搜索栏,按名称(如 z-image-turbo_fp8)或分类查找模型
- 进入
files and versions板块,选择要下载的模型文件
补充说明:
- 你可以从 Hugging Face 下载 VAE、test_encoders 等模型,但不要下载 transformers 文件夹里的 diffusion 模型:它们未经过量化,体积巨大,且在 ComfyUI 中不兼容。
- 下载社区提供的量化版本模型。在页面右侧找到 model tree 区域,选择量化模型链接,里面大多是 GGUF 格式。
第二部分:将模型加载到 ComfyUI
步骤 1:找到 ComfyUI 模型目录
首先找到你的 ComfyUI 安装文件夹,默认模型存放路径如下:
| 模型类型 | ComfyUI 路径 |
|---|---|
| Checkpoints(高阶模型基本不再使用) | ComfyUI/models/checkpoints/ |
| Diffusion 模型 | ComfyUI/models/diffusion_models/ |
| 文本编码器 | ComfyUI/models/text_encoder_models/ |
| LoRA | ComfyUI/models/lora/ |
| ControlNet | ComfyUI/models/controlnet/ |
| VAE | ComfyUI/models/vae/ |
| 放大模型 | ComfyUI/models/upscale_models/ |
:::tip 整理建议
在每个目录里新建子文件夹(如 lora/character/、controlnet/pose/),方便模型增多后管理,且软件仍能正常读取。
:::
步骤 2:安装下载好的模型
- 找到下载的模型文件(通常在浏览器的“下载”文件夹)
- 复制或移动文件到对应的 ComfyUI 模型目录(例如 LoRA 文件 →
models/lora/) - 除非你清楚后果,否则不要重命名文件(部分模型依赖特定命名规则)
- 压缩包文件(
.zip、.rar):- 先解压
- 将解压后的文件(而非压缩包本身)放入模型目录
步骤 3:重启 ComfyUI
- 完全关闭 ComfyUI
- 重新打开,让软件检测新模型
- 等待 ComfyUI 加载——启动时会自动扫描模型
第三部分:常见问题排查
问题 1:模型在 ComfyUI 中不显示
- 确认模型放在正确目录(如 LoRA 放在
models/lora/,而非models/checkpoints/) - 确保文件格式支持(推荐
.safetensors) - 再次重启 ComfyUI(有时需要重启两次才会显示)
- 检查文件是否下载损坏(必要时重新下载)
问题 2:加载模型导致 ComfyUI 崩溃
- 模型与 ComfyUI 版本不兼容(更新 ComfyUI)
- 显存不足:使用更小模型(如精简版),或在 ComfyUI 设置中开启模型卸载
- 文件损坏:从 Civitai 重新下载
- 底模型不匹配(如将 SDXL 模型用于 SD 1.5 工作流)
问题 3:出图效果差
- 使用 Civitai 模型页面提供的推荐提示词
- 调整模型强度(LoRA / ControlNet)
- 确保使用正确的 VAE(部分模型需要指定 VAE 才能达到最佳效果)
- 检查模型版本兼容性(如 SDXL 0.9 与 SDXL 1.0)
问题 4:生成速度很慢
- 在 ComfyUI 设置中开启模型卸载(Settings → Performance → Enable Model Offloading)
- 降低分辨率或批次大小
- 对大模型使用量化版本(如 4bit/8bit)
- 升级显卡显存(长期处理大模型的解决方案)