模型与目录规范
常见目录(ComfyUI 根下)
| 路径 | 放什么 |
|---|---|
models/checkpoints | 主模型 .safetensors / .ckpt |
models/loras | LoRA |
models/vae | 独立 VAE |
models/controlnet | ControlNet |
models/clip | CLIP / 文本编码器(部分流程) |
models/unet | 分离 UNet(部分流程) |
models/diffusion_models | 部分新架构 |
models/text_encoders | 文本编码权重 |
models/animatediff_models 等 | 视插件而定 |
input | 上传、LoadImage |
output | SaveImage / 视频输出 |
custom_nodes | 第三方节点包 |
以实际为准
新模型架构可能增加子目录;插件 README 会写 精确路径。
文件类型
| 扩展名 | 说明 |
|---|---|
.safetensors | 优先,相对安全 |
.ckpt / .pt | 旧格式,注意来源 |
.gguf 等 | 部分量化/特殊加载器 |
磁盘与命名
text
# 推荐
checkpoints/sdxl_base.safetensors
loras/character_lin_v2.safetensors
# 避免
checkpoints/最终版 改 (1).safetensors # 空格/中文有时添乱| 建议 | 原因 |
|---|---|
| 模型名可读 | 工作流里好选 |
| 大文件不进 Git | 用网盘/模型站;Git LFS 慎用 |
| 记录来源 URL | 许可与复现 |
工作流 JSON 进 Git
text
workflows/
t2i_sdxl_base.json
i2v_character.jsonbash
cd /d D:\AI\Self-Mds
mkdir workflows 2>nul
# 从 ComfyUI 导出 API 格式后复制过来
git add workflows/*.json
git commit -m "chore: add comfy workflows"TIP
JSON 可以进知识库仓库;权重文件不要 commit。
多开与共享模型
若多份 ComfyUI,可用符号链接共用 models(高级):
bat
mklink /J D:\AI\ComfyUI-dev\models D:\AI\ComfyUI\models需管理员权限;路径按自己环境改。
验收
- [ ] 知道 checkpoint / lora 分别放哪
- [ ] output 与 input 分得清
- [ ] 工作流与权重分离存储