Skip to content
🔧 进阶技巧第 5 / 5 节

GGUF 量化模型:低显存跑大模型 ​

想在 ComfyUI 里跑 14B 级别的大模型,显存却只有 8GB?GGUF 量化模型把权重压缩到更低比特,让你不用换显卡也能跑起来。本页讲清 ComfyUI GGUF 的安装、下载和接线全流程。

学完你能做什么 ​

  • 说清 GGUF 和 ComfyUI 原生量化格式的区别,知道什么时候选哪个
  • 安装 city96 的 ComfyUI-GGUF 自定义节点
  • 从社区量化仓库(bullerwins、QuantStack)找到并放好 GGUF 权重
  • 用 GGUF 加载器替换原工作流的标准加载节点,成功出图

你现在的困境 ​

  • 「想跑 Wan2.2 14B,可我的显卡只有 8GB 显存,官方 fp16 权重根本装不下。」
  • 「下载了 .gguf 文件,放进 models 目录后,加载器里却找不到它。」
  • 「听说量化会掉画质,不知道该选哪个比特档位。」

什么时候用这一招 ​

当你需要:

  • 在低显存显卡上运行原本装不下的大模型
  • 用社区已经量化好的热门模型(如 Wan2.2 A14B 的 GGUF 版)

而且不想:

  • 花钱升级显卡
  • 自己动手做量化转换

💡 先看原生格式

ComfyUI 也有一套原生量化格式(fp8、int8 等,直接存成 safetensors,无需装节点)。如果目标模型有官方 fp8 版本,优先用它;GGUF 是社区格式,胜在覆盖的模型和比特档位更多。

🎒 开始前的准备 ​

  • 已读完模型放哪里:models 目录与 extra_model_paths 详解,知道 ComfyUI/models/ 下的子目录结构
  • ComfyUI 可以正常启动、能跑通一个基础文生图工作流
  • 硬盘留出足够空间(单个 GGUF 文件从几 GB 到二十多 GB 不等,视比特档位而定)
  • 网络可以访问 Hugging Face(国内访问不稳定时可用 hf-mirror 等镜像站下载)

核心思路 ​

GGUF 是社区广泛使用的量化权重格式。ComfyUI 不原生支持它——官方文档明确说:要用 GGUF 模型,需要安装社区自定义节点(如 city96 的 ComfyUI-GGUF)。

对比项ComfyUI 原生量化GGUF 量化
是否需装节点不需要需要(city96/ComfyUI-GGUF)
文件格式safetensors.gguf
常见比特档位fp8、int8、fp4 等多档位社区量化,按显存挑选
获取渠道官方发布、自带 fp8 权重Hugging Face 社区仓库

一句话:原生格式开箱即用,GGUF 靠节点补位、档位更细。

跟我做 ​

第 1 步:安装 ComfyUI-GGUF 自定义节点 ​

GGUF 不是 ComfyUI 的原生格式,必须先装 city96 的 ComfyUI-GGUF 节点,后面的加载器才会出现。

打开 ComfyUI 的节点管理器(菜单里的 Manage 面板),搜索 GGUF,安装 city96/ComfyUI-GGUF,然后按提示重启 ComfyUI。

你应该看到:重启后,在画布上双击搜索节点,能搜到带 GGUF 字样的加载器节点。

  • 节点列表里能搜到 GGUF 加载器

第 2 步:下载并放置 GGUF 量化模型 ​

社区已经把热门大模型量化成了 GGUF,直接下载即可,不用自己转换。

以 Wan2.2 A14B 为例,官方教程列出的社区量化仓库有:

  • bullerwins/Wan2.2-T2V-A14B-GGUF(文生视频)
  • bullerwins/Wan2.2-I2V-A14B-GGUF(图生视频)
  • QuantStack/Wan2.2 GGUFs(合集)

进入仓库后,按你的显存挑一个比特档位下载(档位越低文件越小、显存占用越少,画质损失一般也越大)。下载后把 .gguf 文件放进扩散模型对应的目录,例如 ComfyUI/models/unet/(新版 ComfyUI 的扩散模型目录为 models/diffusion_models/,两者通常都被识别)。

你应该看到:文件出现在 models/unet/ 目录下,且没有被放进 checkpoints 等其他子目录。

  • .gguf 文件已放入正确目录

第 3 步:用 GGUF 加载器替换原加载器 ​

标准加载器读不了 GGUF,要用 ComfyUI-GGUF 提供的加载器接替它的位置。

打开你原来的工作流,找到模型加载节点(如 Load Checkpoint 或加载扩散模型的节点),双击搜索并添加带 GGUF 字样的对应加载器,选中刚下载的 .gguf 文件,把它的输出接到原来模型加载节点的下游(MODEL 等端口),再删除旧加载节点。

提示词、采样器、VAE 等其余节点保持不变,点击运行。

你应该看到:队列正常执行,进度条走完后在输出目录得到图片或视频,显存占用明显低于跑全精度权重。

  • 工作流跑通,输出文件生成

检查点 ✅ ​

  • ComfyUI-GGUF 节点已安装,能搜到 GGUF 加载器
  • .gguf 文件放在了正确的 models 子目录
  • 工作流里模型加载已换成 GGUF 加载器,端口接线完整
  • 低显存下成功跑完一次生成任务

踩坑提醒 ​

❌ 放进目录后加载器里找不到文件 ​

原因:文件放错了子目录,或放好后没有重启/刷新 ComfyUI。

正确做法:核对目录(扩散模型类 GGUF 放 models/unet/),确认文件后缀就是 .gguf,必要时重启 ComfyUI 让它重新扫描模型目录。

❌ 以为 GGUF 是原生格式,没装节点 ​

原因:ComfyUI 官方说明 GGUF 需要社区自定义节点支持,不装 ComfyUI-GGUF 就没有对应加载器。

正确做法:先完成第 1 步装节点,再找加载器。

❌ 指望模板的「缺模型自动下载」帮你下 GGUF ​

原因:工作流模板的模型信息只支持 .safetensors/.sft 格式,.gguf 链接会被标记为不安全而不显示。

正确做法:GGUF 一律手动下载并放入对应目录,不要依赖模板自动下载。

❌ 盲目选最低比特档位 ​

原因:档位越低画质损失越大,不同模型、不同任务对量化的敏感度不同。

正确做法:显存够用时优先选较高比特档位;出图异常(色彩、细节崩坏)时先换高一档试试,再排查其他原因。

进阶技巧 ​

  • 同一个仓库常提供多个比特档位,可以都下小档位试跑通,再决定是否下高画质版本
  • 文本编码器、VAE 也有社区 GGUF 量化版,显存极紧时可以整套都用量化权重
  • 遇到显存不足报错时,先看显存不足与卡顿:OOM 的系统解法再回来调档位

本课小结 ​

  • ComfyUI 不原生支持 GGUF,必须先装 city96 的 ComfyUI-GGUF 节点
  • GGUF 权重从社区仓库下载:Wan2.2 系列可看 bullerwins、QuantStack
  • 文件放进正确的 models 子目录,用带 GGUF 字样的加载器替换原加载节点
  • ComfyUI 原生量化格式(fp8 等)无需节点,有官方版本时优先考虑
  • 模板自动下载不支持 .gguf,需手动下载
关键项推荐做法说明
自定义节点city96/ComfyUI-GGUF官方文档指定的 GGUF 支持节点
下载仓库bullerwins / QuantStackWan2.2 官方教程列出的社区量化资源
存放目录ComfyUI/models/unet/扩散模型类 GGUF(以节点 README 为准)
档位选择显存够就选高比特档位越低,画质损失风险越大

下一课预告 ​

页面跑不通、节点报错、模型加载失败?下一课排错总览:出问题先看这页(60 秒速检)给你一套快速自查流程。你会学到:

  • 常见报错的 60 秒速查思路
  • 自定义节点安装失败的排查方法
  • 模型找不到、加载出错怎么办
  • 显存不足的系统解法入口
搞懂AI关于我们怎么写隐私说明

独立的第三方教程,与文中提到的任何产品及其公司没有隶属或合作关系;产品名称和商标归各自所有者。价格和政策以官方页面为准。