> 技术文档 > ComfyUI与WebUI模型共享终极指南:节省100GB硬盘空间!_comfyui和webui共用模型

ComfyUI与WebUI模型共享终极指南:节省100GB硬盘空间!_comfyui和webui共用模型


双系统无缝共享模型,告别重复下载!2025最新配置方案

作为同时使用ComfyUI和WebUI的玩家,我深知模型重复下载是最大的痛点——动辄占用上百GB空间!今天我将揭秘终极共享方案,让你仅需10分钟配置,永久解决存储烦恼!


一、整合包安装:一站式部署双系统

1.1 2025最强整合包推荐

方案1:秋叶Comfy-WebUI整合包(小白首选)

核心优势

  • 预置模型共享路径

  • 自动识别WebUI组件

  • 中文界面开箱即用

安装步骤

  1. 模型下载链接: https://pan.baidu.com/s/1aNBU8a45axXYJE93Ju1Fpw?pwd=comf 提取码: comf

  2. 解压到非中文路径(如D:\\AI_Paint

  3. 双击启动器.exe → 选择ComfyUI模式

  4. 首次运行自动配置共享路径

方案2:独立版手动整合(高阶用户)
# 克隆官方仓库git clone https://github.com/comfyanonymous/ComfyUIcd ComfyUI# 安装依赖(需Python3.10+)pip install -r requirements.txt# 下载启动器wget https://github.com/ltdrdata/ComfyUI-Manager/releases/download/v0.2/manager.exe

二、模型共享:核心配置详解

2.1 路径映射原理

                                                       

2.2 三种共享模式对比

模式 操作难度 存储节省 适用场景 符号链接 ⭐⭐ 100% 单硬盘用户 配置文件指向 ⭐ 100% 多硬盘用户 手动复制 ⭐⭐⭐ 0% 不推荐!

💡 2025实测:使用符号链接性能零损耗,与直接存储无异!


2.3 符号链接方案(Win/Mac/Linux通用)

操作步骤:
  1. 定位WebUI模型路径:

    • 通常为:stable-diffusion-webui/models/

  2. 创建符号链接:

    # Windows(管理员运行CMD)mklink /J \"ComfyUI/models/checkpoints\" \"stable-diffusion-webui/models/Stable-diffusion\"# MacOS/Linuxln -s ~/stable-diffusion-webui/models/Stable-diffusion ~/ComfyUI/models/checkpoints
  3. 验证链接:

    # Windowsdir ComfyUI/models# 应显示:checkpoints [junction]# Linux/Macls -l ComfyUI/models# 应显示:checkpoints -> /path/to/webui/models
目录结构示例:
ComfyUI└── models ├── checkpoints -> stable-diffusion-webui/models/Stable-diffusion # 主模型 ├── loras -> stable-diffusion-webui/models/Lora  # LoRA └── vae -> stable-diffusion-webui/models/VAE # VAE

2.4 配置文件方案(推荐多硬盘用户)

操作步骤:
  1. 编辑ComfyUI配置文件:

    把文件:extra_model_paths.yaml.example的后缀:.example去掉,变成:ComfyUI/extra_model_paths.yaml ​​​​​​​

  2. 添加WebUI路径:

    a111: base_path: \"D:/stable-diffusion-webui\" # WebUI根目录 checkpoints: \"models/Stable-diffusion\" configs: \"models/Stable-diffusion\" vae: \"models/VAE\" loras: \"models/Lora\" embeddings: \"embeddings\" hypernetworks: \"models/hypernetworks\"
  3. 重启ComfyUI生效

避坑提示:
  • 路径使用正斜杠/(即使Windows)

  • 保留行首两个空格(YAML语法要求)

  • 不要使用~缩写家目录


三、特殊模型配置指南

3.1 ControlNet模型共享

extensions

WebUI

sd-webui-controlnet/models

ComfyUI/models/controlnet

操作命令

# Windowsmklink /J \"ComfyUI/models/controlnet\" \"stable-diffusion-webui/extensions/sd-webui-controlnet/models\"# Linux/Macln -s ~/stable-diffusion-webui/extensions/sd-webui-controlnet/models ~/ComfyUI/models/controlnet

3.2 插件模型共享

插件类型 WebUI路径 ComfyUI映射路径 ADetailer models/adetailer models/adetailer Ultimate SD models/UltimateSD models/ultimatesd IPAdapter models/ip-adapter models/ipadapter

配置代码

# extra_model_paths.yaml 添加a111: ipadapter: \"models/ip-adapter\" adetailer: \"models/adetailer\"

四、验证与故障排除

4.1 成功验证三步骤

  1. 文件检查

    # 查看文件数ls ComfyUI/models/checkpoints | wc -l# 应与WebUI模型数量一致
  2. 节点测试

    • 在ComfyUI加载WebUI专属模型(如CounterfeitXL

    • 运行测试工作流

  3. 空间验证

    硬盘占用对比 “共享前” : 150 “共享后” : 75

4.2 常见故障解决

故障现象 解决方案 模型不显示 检查路径大小写(Stable-diffusion ≠ stable_diffusion) 加载报错404 确认符号链接权限(管理员运行) 配置文件无效 检查YAML缩进+冒号后空格 部分模型缺失 单独添加映射路径

五、高级技巧:多版本共存方案

5.1 模型版本隔离

配置代码

a111: checkpoints: base_path: \"D:/stable-diffusion-webui\" sdxl: \"models/Stable-diffusion/sdxl\" v1_5: \"models/Stable-diffusion/v1.5\"

结语:一次配置,永久解放

三条黄金法则:
1️⃣ 符号链接是首选 - 性能无损
2️⃣ YAML配置要规范 - 空格决定成败
3️⃣ 隔离管理更高效 - 多版本并存