本地部署 进阶 🗓 2026-08-27 ⏱ 阅读需约 25 分钟

‌MiniMax H3 本地部署‌实操完整教程 (ComfyUI 版)

MiniMax H3 本地部署‌的实操指南,这份教程基于目前最成熟、社区支持最好的 ComfyUI 生态方案,涵盖了从环境准备、模型下载、配置避坑到性能优化的全流程。

一:硬件与环境自检

请确认你的硬件是否满足“能跑”且“好用”的标准:

硬件组件 最低门槛 (勉强能跑) 推荐配置 (流畅体验) 备注
‌GPU 显存‌ 8GB (需极致量化+慢速) ‌12GB - 16GB‌ 8GB 仅适合测试,生成速度慢且易 OOM;12GB+ 可运行 INT8/NVFP4 量化版。
‌系统内存‌ 32GB ‌64GB‌ 显存不足时会溢出到内存,内存小会导致系统卡死。
‌硬盘空间‌ 100GB SSD ‌NVMe SSD (预留150GB+)‌ ‌严禁使用机械硬盘加载模型‌,否则读取极慢甚至超时失败。 a
‌操作系统‌ Windows 10/11 Windows 10/11 或 Linux 确保 NVIDIA 驱动更新至最新稳定版。
  • 操作系统‌:优先选择Windows 10/11或搭载NVIDIA GPU的Linux系统,是目前文档和社区支持最完善的组合。
  • ‌GPU驱动‌:提前更新NVIDIA显卡驱动,已安装ComfyUI的用户需确认PyTorch和CUDA可正常识别GPU。
  • ‌内存与存储‌:系统内存最低32GB,推荐64GB;NVMe固态硬盘至少预留80-100GB空间,完整官方FL2VA目录需预留150GB以上空间。

环境检查命令:‌ 打开终端(CMD 或 PowerShell),输入以下命令确认 CUDA 可用:

python
python -c "import torch; print(torch.cuda.is_available()); print(torch.version.cuda)"

确认环境,如果返回 True 且版本号 ≥ 12.1,则环境基本合格,继续往下

二:安装 ComfyUI

MiniMax H3 需要较新版本的 ComfyUI 核心支持。

1. 全新安装用户‌:

  • 下载 ComfyUI Portable (便携版:https://github.com/comfyanonymous/ComfyUI/releases ) 或推荐使用国内知名的“秋叶整合包”(已预配好环境)。
  • 解压到‌全英文路径‌(例如 D:\ComfyUI,不要放在 D:\软件\AI 这种含中文或特殊字符的路径)。

2. 已有用户升级‌:

  • 进入 ComfyUI 根目录,执行更新:
bash
git pull
  • 关键要求‌:确保 ComfyUI 核心版本 ‌≥ 0.30.0‌。旧版本原生不支持 H3 节点,强行安装插件容易冲突。
  • 更新依赖:
bash
pip install -r requirements.txt
  • 解压安装包后运行对应启动脚本,浏览器会自动打开ComfyUI工作台。

三:下载核心模型文件

注意:MiniMax H3 不是单个大文件,而是由 ‌4 个核心组件‌ 组成。请务必将它们放入正确的文件夹。

推荐使用 ‌NVFP4 量化版‌ 或 ‌INT8 量化版‌,它们在画质损失极小的情况下,大幅降低显存占用。

部署方案 显存要求 系统内存 适配说明
NF4量化+磁盘卸载 约6GB 32GB起 仅支持纯文生视频,权重按层从磁盘加载,生成速度极慢
NF4量化(DiffSynth-Studio) 7-8GB 32GB起 框架自动管理显存,RTX 3060可正常运行
INT8量化(ComfyUI) 8-12GB 32GB起 社区优化版本,平衡画质与生成速度,是个人用户主流选择
非量化原生部署 12GB+ 64GB+ 完整精度运行,适合有二次开发需求的用户
模型组件 文件名示例 (以量化版为例) 存放路径 说明
‌扩散模型 (Diffusion)‌ minimax_h3_fl2va_pruned_int8_convrot.safetensors 或 minimax_h3_fl2va_pruned_nf4.safetensors ComfyUI/models/diffusion_models/ 核心生成引擎,约 8-15GB
‌文本编码器 (Text Encoder)‌ qwen3vl_32b_minimax_h3_nvfp4_awq.safetensors ComfyUI/models/text_encoders/ 理解提示词,约 10-20GB (量化后较小)
‌视频 VAE‌ minimax_h3_video_vae_fp16.safetensors ComfyUI/models/vae/ ‌必须用 FP16‌,约 4-5GB
‌音频 VAE‌ minimax_h3_audio_vae_fp32.safetensors ComfyUI/models/vae/ ‌必须用 FP32‌,约 500MB-1GB

下载地址指引:‌

注意‌:

  • 音频 VAE 必须是 FP32 格式‌,如果是 FP16 会导致音画不同步或报错。
  • 不要混用不同来源的模型版本(如官方原版权重与社区量化权重混用),建议全套使用同一套量化方案。

四:模型文件部署

  1. 打开ComfyUI左侧模板库,进入Video分类选择MiniMax H3模板,点击运行后模型会自动从HuggingFace下载,国内用户可切换为ModelScope镜像加速下载。
  2. 手动下载模型需将.safetensors文件放入对应目录:
  • 扩散模型/视频模型:ComfyUI/models/diffusion_models/
  • 文本编码器:ComfyUI/models/text_encoders/
  • 音频VAE、视频VAE:ComfyUI/models/vae/
  1. 核对文件完整性:T2V模式需4个基础文件,R2V模式需额外下载参考权重,不要混用不同版本的模型文件。

‌SGLang API服务部署(开发者/企业场景)‌

  • 执行FL2VA服务启动命令:
sglang serve \
 --model-path MiniMaxAI/MiniMax-H3 \
 --num-gpus 4 \
 --ulysses-degree 4 \
 --performance-mode speed \
 --host 0.0.0.0 \
 --port 30010 \
 --model-variant fl2va
  • 执行Ref2VA服务启动命令,将端口调整为30011,指定model-variant ref2va即可完成多服务部署。

五:低显存适配方案

  • 8-16GB显存用户可采用分片推理+模型量化方案,用ClipProj将视觉编码器从32B替换为4B,可将显存占用从15.7GB压缩至5GB左右。
  • 配置32GB swap分区,将vm.swappiness参数设置为10,缓解系统内存压力,避免模型加载时内存溢出。
  • 切换使用pruned NF4量化模型,修改配置文件中dit_checkpoint字段指向minimax-h3-fl2va-pruned-nf4.safetensors。

四:解决常见“踩坑”

1. 🔴 高频故障:插件冲突‌

  • 现象‌:启动日志报错 ModuleNotFoundError: No module named 'comfy.ldm.minimax.model',且工作流中 CLIP 加载器下拉菜单没有 minimax 选项。
  • 原因‌:第三方插件 comfyui-minimax-h3-audio-T8 与 ComfyUI-KJNodes 或其他 H3 辅助插件存在导入冲突。
  • 解决方案‌:
  1. 关闭 ComfyUI。
  2. 进入 ComfyUI/custom_nodes/ 目录。
  3. 找到 comfyui-minimax-h3-audio-T8 文件夹,将其重命名为 _comfyui-minimax-h3-audio-T8 (前面加下划线以禁用) 或直接删除。
  4. 重启 ComfyUI。此时原生核心应能正确识别 H3 模型类型。

2.🔴 高频故障:显存溢出 (OOM)‌

  • 现象‌:生成过程中报错 CUDA out of memory。
  • 解决方案‌:
  1. 启用 Sage Attention‌:在 ComfyUI 管理器中安装 SageAttention 插件,或在启动参数中添加 --use-sage-attention (如果支持)。这能显著降低显存峰值。
  2. 降低分辨率‌:将生成分辨率设为 768P (如 1280x768),不要直接尝试 1080P 或 2K。
  3. 关闭后台程序‌:关闭浏览器、游戏等其他占用显存的软件。
  4. 使用 NF4/INT8 模型‌:确保你下载的是量化版,而非原始 FP16/BF16 版。

五:加载工作流并生成

1. 获取工作流‌

  • 在 ComfyUI 界面左侧点击 "Load" -> "Examples" -> "Video" -> 寻找 MiniMax H3 相关示例。
  • 或者从社区下载专门的 .json 工作流文件,拖入 ComfyUI 界面。

2. 连接节点‌

  • 确保 Load Diffusion Model 节点选择了你下载的 H3 扩散模型。
  • 确保 Load CLIP 节点类型选择为 minimax (如果下拉菜单有此选项) 或对应编码器模型。
  • 确保 Load VAE 节点分别加载了视频 VAE 和音频 VAE。

3. 生成测试‌

  • 输入简单提示词,如:"A cat sitting on a windowsill, raining outside, cozy atmosphere, high quality."
  • 点击 "Queue Prompt"。
  • 首次生成可能需要几分钟加载模型,后续生成速度会加快。

性能优化

  • 加速采样‌:将采样步数 (Steps) 设置为 ‌6-10 步‌,配合 DPM++ 2M Karras 或专用调度器,可在几乎不损失画质的前提下提升 3-5 倍速度。
  • 磁盘缓存‌:确保 SSD 有足够的剩余空间(至少 50GB),用于存放临时缓存文件。
  • Linux 用户‌:如果使用 Linux,建议设置 swap 分区至少 32GB,并将 vm.swappiness 设为 10,以防止内存不足时进程被杀。

最后确认清单:‌ [ ] ComfyUI 版本 ≥ 0.30.0
[ ] 4 个模型文件已放入正确文件夹
[ ] 音频 VAE 是 FP32 格式
[ ] 禁用了冲突的第三方音频插件
[ ] 显卡驱动已更新

← 返回知识笔记
[登录] 后查看完整内容或下载