9/8/2026

16g显存 Qwen3.8-27b和minimax H3

MiniMax-H3 模型与加速方案总结

更新时间:2026-09-08

一、整体方案

当前方案由两部分组成:

  1. H3 Lite 视频生成模型:负责文字生视频、图生视频、首尾帧生视频、参考素材生视频,并生成原生音频。
  2. Qwen3.8-27B 本地语言模型:负责前端交互中的提示词理解、规划、工具调用和推理能力;通过 OpenAI 兼容接口提供服务。

核心思路是:视频生成实际采用 H3 W4A8 量化模型、Qwen3-VL 8B 文本编码器、匹配的 8B ClipProj 和 4 步 Turbo 推理;语言模型采用 Q3_K_P 量化,并叠加 FastMTP 草稿模型进行投机解码。


二、语言模型方案:Qwen3.8-27B

2.1 主模型

  • 模型:Qwen3.8-27B Uncensored HauhauCS Aggressive
  • 量化格式:Q3_K_P
  • 模型大小:约 12.52 GiB
  • 上下文长度:32K tokens
  • 思考模式:支持,通过 reasoning 开关控制
  • 工具调用:支持
  • 主要用途:前端对话、提示词理解、任务规划、工具调用和视频生成参数组织

2.2 FastMTP 加速

语言模型使用 FastMTP 投机解码方案:

  • 草稿模型:FastMTP-32K.gguf
  • 草稿模型大小:约 903 MB
  • 解码类型:draft-mtp
  • 草稿深度:3
  • 主模型和草稿模型均使用 GPU
  • 32K 上下文下使用 GPU KV Cache
  • K/V Cache 类型:q4_0
  • Flash Attention:开启

FastMTP 的工作方式是:草稿模型先快速预测多个候选 token,主模型再批量验证;验证通过的 token 可以一次性接受,从而减少主模型逐 token 推理次数。草稿接受率越高,实际加速越明显。

2.3 关键推理参数

text
--spec-draft-model <FastMTP-32K.gguf>
--spec-draft-ngl all
--spec-type draft-mtp
--spec-draft-n-max 3
--spec-draft-p-min 0
--ctx-size 32768
--gpu-layers all
--flash-attn on
--cache-type-k q4_0
--cache-type-v q4_0

思考模式相关参数:

text
--reasoning on/off
--reasoning-effort medium
--reasoning-preserve
--reasoning-format deepseek

2.4 已验证速度

固定英文提示词、非思考输出、最多生成 300 tokens 的测试结果:

配置 服务端生成速度 评价
32K + GPU KV + FastMTP 约 30.48 tok/s 当前推荐方案
32K + CPU KV + FastMTP 约 8.41 tok/s 明显变慢,不推荐
64K + CPU KV + FastMTP 约 8.47 tok/s 上下文更大,但速度较低
128K + CPU KV + FastMTP 约 5.66 tok/s 仅适合超长上下文

实测 32K GPU KV 配置下,FastMTP 草稿接受率约 39.7%,服务端生成速度约 30 tok/s。

2.5 关键注意事项

  • 不要关闭 GPU KV Cache。加入 --no-kv-offload 后,KV Cache 会进入系统内存,32K 配置速度会从约 30 tok/s 降至约 8 tok/s。
  • 上下文从 32K 增大到 64K 或 128K 后,通常需要 CPU KV,速度会明显下降。
  • 思考模式会增加生成时间,不能直接与非思考速度比较。
  • FastMTP 加速效果取决于草稿模型与主模型的匹配度,以及草稿 token 的接受率。

三、H3 视频生成模型组件

H3 视频生成不是单一模型,而是由扩散模型、文本编码器、ClipProj、Turbo LoRA、视频 VAE 和音频 VAE 共同组成。

3.1 主要组件

组件 作用
H3 W4A8 Diffusion 视频扩散生成主模型,负责画面和运动生成
Qwen3-VL 8B 文本编码器 将视频提示词编码为视觉生成条件;当前实际使用
H3 8B ClipProj 与 Qwen3-VL 8B 配套,将文本/视觉特征投影到 H3 所需特征空间
LightX2V / Turbo LoRA 将采样步数压缩到 4 步,承担主要推理加速
Video VAE FP16 视频帧的编码与解码
Audio VAE FP32 原生音频的编码与解码
H3 Flow/Sigma 节点 配合 H3 的流匹配采样和 sigma-shift 调度

原生音频需要同时启用视频 VAE、音频 VAE,以及 H3 对应的 flow/sigma-shift 路径。

3.2 推荐组件集合

当前实际使用:Qwen3-VL 8B 路线

当前实际使用的是 Qwen3-VL 8B 文本编码器,并配套使用 8B ClipProj:

  • W4A8 扩散模型:minimax_h3_fl2va_pruned_w4a8_mixed_ax1y2jp.safetensors
  • 文本编码器:qwen3vl_8b_fp8_modelscope_bf16.safetensors
  • ClipProj:mmh3-8b-ClipProj-celeb-mlp.safetensors
  • 4 步 Turbo LoRA:minimax_h3_fl2v_lightx2v_turbo_4step_v0.1_comfy_resized_avg_rank_21_bf16.safetensors
  • 视频 VAE:minimax_h3_video_vae_fp16.safetensors
  • 音频 VAE:minimax_h3_audio_vae_fp32.safetensors

4B 兼容备用路线

项目中仍保留 Qwen3-VL 4B 作为已验证的兼容备用路线;它不是你当前实际使用的 8B 配置:

  • W4A8 扩散模型:minimax_h3_fl2va_pruned_w4a8_mixed.safetensors
  • 文本编码器:qwen3vl_4b_fp8_scaled.safetensors
  • ClipProj:mmh3-4b-ClipProj-celeb-mlp.safetensors
  • 4 步 Turbo LoRA:minimax_h3_fl2v_turbo_4step_v1.0_768p_comfyui_resized_avg_rank_21_bf16.safetensors
  • 视频 VAE:minimax_h3_video_vae_fp16.safetensors
  • 音频 VAE:minimax_h3_audio_vae_fp32.safetensors

Set A 和 Set B 是经过分别验证的完整组合,不建议混用扩散模型、文本编码器、ClipProj、LoRA、节点版本和工作流。

3.3 实际使用的文本编码器

当前实际使用的是 Qwen3-VL 8B,并配套 8B ClipProj:

  • 文本编码器:qwen3vl_8b_fp8_modelscope_bf16.safetensors
  • 配套 ClipProj:mmh3-8b-ClipProj-celeb-mlp.safetensors
  • 运行记录中也出现过 qwen3vl_8b_fp8_modelscope.safetensors 这一 8B 编码器变体

项目中的 Qwen3-VL 4B 与 mmh3-4b-ClipProj-celeb-mlp.safetensors 仅作为兼容备用组合。8B 必须与 8B ClipProj 配套,不能使用 4B ClipProj。8B 方案会增加显存和内存占用,主要提升文本理解和条件表达能力,并不等同于视频采样速度提升。


四、视频生成加速方案

4.1 第一层加速:Turbo LoRA + 4 步采样

当前最重要、最稳定的加速方式是使用匹配的 LightX2V/Turbo LoRA,将常规多步采样压缩到 4 步:

  • fast:4 步,优先速度
  • balanced:6 步,速度和画质折中
  • quality:8 步,优先细节

推荐先使用 4 步 Turbo 作为基线,再根据画质需求增加到 6 步或 8 步。4 步方案是速度基线,不代表所有场景都应固定使用 4 步。

4.2 第二层加速:Sage Attention

Sage Attention 用于替换或优化 H3 注意力计算:

  • 目标:降低注意力计算和显存访问开销
  • 适用:已验证的 H3 工作流和兼容的 PyTorch/CUDA 构建
  • 节点:MiniMaxH3MemoryEfficientSageAttentionPatch
  • 使用原则:确认当前工作流、显卡架构和运行时兼容后再启用

Sage Attention 属于可选加速,不应在未经验证的环境中强行开启。

4.3 第三层加速:Sol Attention

Sol Attention 是另一种 H3 优化注意力实现:

  • 目标:优化注意力层的计算效率
  • 节点:MiniMaxH3MemoryEfficientSolAttentionPatch
  • 与 Sage Attention 属于同类优化方向
  • 应根据工作流和节点实现选择,不建议无验证地叠加

4.4 第四层加速:Chunk Feed Forward

Chunk Feed Forward 将前馈网络计算拆分为块处理:

  • 目标:降低单次计算的显存峰值
  • 节点:MiniMaxH3ChunkFeedForward
  • 作用偏向显存控制和可运行性,也可能改善整体吞吐
  • 需要与对应 H3 工作流及节点版本匹配

4.5 第五层加速:T8 Block Cache

T8 Block Cache 通过缓存部分重复的块计算减少重复工作:

  • 节点:MiniMaxH3BlockCacheT8
  • 适合快速 4 步路线的对比和加速
  • balanced 与 quality 模式默认关闭,避免影响画质和稳定性
  • 必须使用经过验证的 H3 工作流

4.6 推荐启用顺序

推荐按以下顺序建立方案:

  1. 先使用正确的 W4A8 模型组合。
  2. 使用匹配的 LightX2V/Turbo LoRA 和 4 步采样。
  3. 确认视频画面、音频和运动正常。
  4. 再加入兼容的 Sage Attention 或 Sol Attention。
  5. 根据验证结果加入 Chunk Feed Forward。
  6. 最后测试 H3 专用 T8 Block Cache。
  7. 每增加一种加速节点,都用相同提示词、seed、分辨率和步数对比画质与速度。

不建议默认启用 Easy Cache 或通用缓存节点;已有测试和社区反馈显示,未经 H3 验证的缓存可能导致模糊、拖影或画面损坏。


五、推荐视频生成基线

项目 快速基线
模型 H3 W4A8 + Qwen3-VL 8B
LoRA 匹配的 LightX2V/Turbo LoRA
采样步数 4 步
分辨率 640×352
帧数 124 帧
帧率 24 fps
时长 约 5 秒
音频 原生音频开启
调度 simple scheduler
流匹配 res_multistep + H3 flow/sigma-shift
加速 Turbo;验证后再加 Sage/Sol/Chunk/T8

需要更高画质时,可使用:

  • balanced:6 步,适合速度和画质折中。
  • quality:8 步,适合细节优先。
  • 16:9 普通画布可提升到约 864×480,但应重新评估显存和耗时。

六、已验证效果与结论

6.1 H3 视频生成

在相同 Set B 模型、工作流、提示词、seed 和 640×352 / 124 帧 / 4 步 条件下:

  • RTX 4060 Ti 16GB:约 77.08 秒,画面连贯并带原生音频。
  • RTX 4070 Laptop 8GB:约 591.22 秒,使用低显存动态加载,画面连贯并带原生音频。

性能差异主要来自显存是否足够常驻,以及是否发生系统内存动态卸载,而不只是 GPU 型号差异。

6.2 方案结论

  • 语言模型最佳平衡:Qwen3.8-27B Q3_K_P + FastMTP + GPU KV + 32K 上下文。
  • 当前实际视频模型组合:H3 W4A8 + Qwen3-VL 8B + mmh3-8b-ClipProj-celeb-mlp.safetensors + 匹配 Turbo LoRA + 4 步采样。
  • 兼容备用组合:H3 W4A8 + Qwen3-VL 4B + mmh3-4b-ClipProj-celeb-mlp.safetensors + 匹配 Turbo LoRA + 4 步采样。
  • 稳定加速优先级:Turbo 4 步 > 已验证的 Sage/Sol Attention > H3 专用 Chunk Feed Forward > H3 专用 T8 Block Cache。
  • 画质优先时:关闭或减少缓存类优化,改用 6~8 步采样,并固定模型、seed 和工作流进行对比。
  • 不要混用组件:模型、LoRA、ClipProj、VAE、节点和工作流应作为一个经过验证的版本集合使用。

参考网站:

https://github.com/simon4546/minimax-h3-local-deployment
https://github.com/simon4546/h3lite

https://huggingface.co/HauhauCS/Qwen3.8-27B-Uncensored-HauhauCS-Aggressive-MTP-GGUF