CivitAI 是当前 AI 绘画社区最活跃的模型分享平台之一,用户可以在这里找到 Stable Diffusion 的 Checkpoint、LoRA、Textual Inversion、VAE 等各类模型。使用该平台的核心并不是简单点击下载,而是理解不同模型类型所承担的角色以及它们之间的配合方式。如果只关注模型封面图而不看底模版本和触发词,很容易出现下载后出图效果与预览图差距巨大的情况。

Checkpoint 与 LoRA 的本质区别
Checkpoint 是完整的扩散模型权重集合,包含了从文本编码器到 UNet 再到 VAE 的全部参数。在 Stable Diffusion 中,加载一个 Checkpoint 就相当于换了一整套绘画能力,不同底模训练数据不同,生成的人物特征、色彩倾向和构图逻辑都会有明显差异。CivitAI 上标记为 Checkpoint 的模型通常体积在 2GB 到 7GB 之间,部分 SDXL 模型可能更大。
LoRA 是一种低秩适配技术,它不会复制整个底模,而是通过训练少量附加权重来改变底模在特定概念上的生成倾向。LoRA 文件一般只有几十 MB 到 200MB 左右,必须挂载在兼容的底模上才能生效。比如一个国风 LoRA 在 SD 1.5 底模上效果很好,放到 SDXL 底模上可能完全无法加载,因为分辨率结构和网络维度不同。
两者配合的逻辑是先选底模定大方向,再用 LoRA 做局部风格或角色微调。CivitAI 的模型页面会在右侧明确标注模型类型,下载前应确认是 Checkpoint 还是 LoRA,不要只根据封面图判断。下面是常见的文件存放路径示例。
# Checkpoint 存放路径 stable-diffusion-webui/models/Stable-diffusion/v1-5-pruned-emaonly.safetensors # LoRA 存放路径 stable-diffusion-webui/models/Lora/chinese-style-000012.safetensors
在 CivitAI 上高效筛选与下载模型
打开 CivitAI 模型列表后,建议先使用顶部筛选器限定模型类型为 Checkpoint 或 LoRA,并根据正在使用的 Stable Diffusion 版本选择基础模型,比如 SD 1.5、SD 2.1 或 SDXL。排序方式可以选择 Most Downloaded 或 Highest Rated,帮助快速找到社区验证过的模型。注意有些模型被标记为 NSFW,需要登录并调整内容设置才能显示。
进入模型详情页后,不要急着下载,先看右侧的基础模型版本、文件格式、触发词和版本说明。很多 LoRA 需要在提示词中写入特定触发词才会激活,这些触发词通常会列在模型页面。示例图片下方经常附有完整提示词,可以直接复制到 WebUI 中测试。
下载时优先选择 .safetensors 格式,因为它不会像 .ckpt 或 .pt 那样在加载时执行任意 Python 代码,能有效降低模型文件携带恶意代码的风险。下载完成后,将 Checkpoint 放入 Stable-diffusion 文件夹,将 LoRA 放入 Lora 文件夹,然后重启 WebUI 或点击刷新模型列表。也可以通过 CivitAI 的 API 获取模型信息,辅助确认触发词和底模型号。
import requests
model_id = '123456'
url = f'https://civitai.com/api/v1/models/{model_id}'
response = requests.get(url)
data = response.json()
print(data['name'])
print(data['type'])
print(data['modelVersions'][0]['trainedWords'])
模型评测方法:从出图质量到兼容性
评测模型不能只看官方示例图,因为示例图通常使用了经过多次调优的提示词和参数。更可靠的做法是建立自己的测试提示词集合,固定采样步数、CFG scale、分辨率和种子,只更换模型或 LoRA 权重。这样不同模型之间的差异才会清晰可比较。
评测 Checkpoint 时重点看人物皮肤质感、手部结构、环境光影是否可以接受,以及不同采样器下是否出现噪声或崩图。评测 LoRA 时则需要对比未挂载和挂载后的画面差异,确认触发词是否真的改变了风格或角色特征。可以分别以 0.5、0.7、0.9 的权重测试,找到效果最好的区间。
另一个容易被忽略的维度是 VAE 兼容性。部分模型在下载时会附带外挂 VAE,如果不加载对应 VAE,画面可能发灰或色彩暗淡。CivitAI 页面通常会给出推荐 VAE 或说明已经内置。最后将评测结果记录成简短笔记,方便以后组合模型时快速查找。下面是一组可复用的测试提示词模板。
masterpiece, best quality, 1girl, city background, detailed face, <lora:chinese-style-000012:0.8> Negative prompt: lowres, bad anatomy, bad hands, text, error, missing fingers, extra digit, fewer digits, cropped, worst quality, low quality, normal quality, jpeg artifacts, signature, watermark, username, blurry Steps: 28, Sampler: DPM++ 2M Karras, CFG scale: 7, Size: 512x768, Denoising strength: 0.5
常见避坑点与模型管理建议
很多用户会遇到 LoRA 加载后没有效果的状况,这大概率是底模不匹配或者触发词缺失。优先检查模型页面的 Base Model 字段,确认是 SD 1.5 还是 SDXL;再把触发词复制到提示词最前面。如果仍然无效,可以尝试降低 LoRA 权重或更换同类型底模。
模型文件多了之后,命名会变得混乱。建议在文件名中保留关键信息,例如底模版本、模型类型和版本号,或者使用子文件夹按用途分类。CivitAI 支持关注作者和收藏模型,这些资料可以帮助你在后续更新时重新下载新版本。定期清理不再使用的模型可以释放大量磁盘空间,尤其是一些早期下载的 .ckpt 文件。
如果下载速度较慢,可以考虑使用支持断点续传的下载工具,或者通过 CivitAI 的 API 获取直链。注意有些浏览器会拦截大文件下载,需要在下载记录中手动允许。将模型文件存放在快速 SSD 中可以提升加载速度,普通机械硬盘在切换 Checkpoint 时可能需要等待较长时间。
CivitAICheckpointLoRA修改时间:2026-08-13 02:43:41