<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>CUDA归档 - Liao&#039;s blog</title>
	<atom:link href="https://www.laobaiblog.top/tag/cuda/feed/" rel="self" type="application/rss+xml" />
	<link>https://www.laobaiblog.top/tag/cuda/</link>
	<description>路漫漫其修远兮，吾将上下而求索</description>
	<lastBuildDate>Wed, 12 Aug 2026 08:31:50 +0000</lastBuildDate>
	<language>zh-Hans</language>
	<sy:updatePeriod>
	hourly	</sy:updatePeriod>
	<sy:updateFrequency>
	1	</sy:updateFrequency>
	<generator>https://wordpress.org/?v=7.0.3</generator>

<image>
	<url>https://www.laobaiblog.top/wp-content/uploads/2022/01/cropped-tyuu-32x32.png</url>
	<title>CUDA归档 - Liao&#039;s blog</title>
	<link>https://www.laobaiblog.top/tag/cuda/</link>
	<width>32</width>
	<height>32</height>
</image> 
	<item>
		<title>使用 ComfyUI 本地部署 MiniMax-H3，实现AI视频生成自由</title>
		<link>https://www.laobaiblog.top/2026/08/12/comfyui_minimax/</link>
		
		<dc:creator><![CDATA[大白]]></dc:creator>
		<pubDate>Wed, 12 Aug 2026 08:30:02 +0000</pubDate>
				<category><![CDATA[AI]]></category>
		<category><![CDATA[Linux]]></category>
		<category><![CDATA[Python]]></category>
		<category><![CDATA[分享]]></category>
		<category><![CDATA[5090D]]></category>
		<category><![CDATA[ai]]></category>
		<category><![CDATA[ComfyUI]]></category>
		<category><![CDATA[CUDA]]></category>
		<category><![CDATA[MiniMax-H3]]></category>
		<category><![CDATA[PyTorch]]></category>
		<category><![CDATA[ubuntu]]></category>
		<category><![CDATA[开源视频模型]]></category>
		<category><![CDATA[漫剧]]></category>
		<guid isPermaLink="false">https://www.laobaiblog.top/?p=707</guid>

					<description><![CDATA[<p>ComfyUI + MiniMax-H3 部署与使用说明 本文由Codex生成 随着 MiniMax &#8230;</p>
<p><a href="https://www.laobaiblog.top/2026/08/12/comfyui_minimax/">使用 ComfyUI 本地部署 MiniMax-H3，实现AI视频生成自由</a>最先出现在<a href="https://www.laobaiblog.top">Liao&#039;s blog</a>。</p>
]]></description>
										<content:encoded><![CDATA[<h1>ComfyUI + MiniMax-H3 部署与使用说明</h1>
<blockquote><p>
  本文由Codex生成
</p></blockquote>
<p>随着 MiniMax-H3 开放模型权重，个人用户也可以通过 ComfyUI 将这款全模态生成模型部署到本地显卡上。部署完成后，文生视频、图生视频、首尾帧控制、参考素材生成以及原生音视频联合生成，都可以在自己的服务器上完成。</p>
<h4>MiniMax-H3 是什么？</h4>
<p>MiniMax-H3 是一款面向内容创作的通用全模态生成模型。它能够统一理解由文本、图像、视频和声音共同组成的多模态上下文，并根据自然语言描述完成视频生成、参考和编辑。</p>
<p>传统视频模型通常把文生视频、图生视频、动作参考、角色参考、首尾帧控制、音色参考和视频编辑拆分成不同模型或不同功能。H3 的设计方向则是统一这些任务，让用户通过自然语言说明不同素材之间的关系。模型会尝试同时理解视频的镜头运动、图片中的人物形象、音频中的声音特征以及文本中的创作要求，而不只是简单地把几个独立模型串联起来。</p>
<p>根据 MiniMax 官方介绍，H3 最高支持生成 <strong>15 秒、2K 分辨率</strong>的内容，并且可以直接输出带有<strong>原生双声道声音</strong>的音视频。声音不是在视频完成后额外配上去的，而是作为生成过程的一部分，与画面联合建模，因此可用于对白、环境声、动作音效和音乐等内容。</p>
<h4>通过 ComfyUI 可以做什么？</h4>
<p>ComfyUI 是一套基于节点和工作流的生成式 AI 图形界面。模型加载、提示词编码、视频采样、画面解码、音频解码和文件输出，都可以通过可视化节点连接起来。</p>
<p>本地部署 MiniMax-H3 后，可以逐步实现以下工作流：</p>
<ul>
<li><strong>文生视频</strong>：根据文字描述生成完整的视频镜头。</li>
<li><strong>图生视频</strong>：让静态人物、产品图或场景图动起来。</li>
<li><strong>首帧控制</strong>：从指定画面开始生成后续内容。</li>
<li><strong>首尾帧控制</strong>：指定视频起点和终点，由模型生成中间过程。</li>
<li><strong>参考生成</strong>：参考人物、风格、运镜、动作、视频或音频生成新内容。</li>
<li><strong>视频编辑</strong>：通过自然语言描述需要保留和修改的内容。</li>
<li><strong>原生音视频生成</strong>：同时生成画面、对白、环境声和动作音效。</li>
<li><strong>多镜头内容</strong>：在一段视频中表达镜头切换和连续叙事。</li>
</ul>
<p>这意味着它不仅可以制作几秒钟的演示动画，还可以用于 AI 短剧、动态海报、影视分镜、产品广告、人物表演、音乐视频、游戏内容和电商素材。</p>
<h4>本次部署方案</h4>
<p>本次使用的主要硬件和软件环境为：</p>
<pre><code class="language-text line-numbers">系统：Ubuntu Desktop 24.04
显卡：NVIDIA GeForce RTX 5090 D
显存：32GB
系统内存：约 128GB
推理框架：PyTorch + CUDA
操作界面：ComfyUI
模型：MiniMax-H3
</code></pre>
<p>考虑到完整 BF16 主模型约 66GB，单张 32GB 显卡无法完整容纳，因此采用更适合本机配置的量化组合：</p>
<pre><code class="language-text line-numbers">H3 主模型：Pruned INT8 ConvRot
文本编码器：Qwen3-VL 32B NVFP4 AWQ
视频 VAE：FP16
音频 VAE：FP32
</code></pre>
<p>这套方案降低了显存和系统内存压力，同时保留 MiniMax-H3 的主要生成能力。ComfyUI 会在不同阶段加载文本编码器、视频主模型和 VAE，并在显存与系统内存之间进行调度。</p>
<h4>适合 AI 短剧生产吗？</h4>
<p>MiniMax-H3 能明显扩展 AI 短剧的制作空间，但目前更适合采用“分镜生成”的方式，而不是一次生成一整集。</p>
<p>一种实用流程是：</p>
<ol>
<li>编写故事梗概、人物设定和场景设定。</li>
<li>将一集内容拆分成多个 5～15 秒的镜头。</li>
<li>为主要角色准备统一的参考图片、声音和提示词。</li>
<li>使用图生视频或参考生成完成单个镜头。</li>
<li>分别生成对白、环境声和动作画面。</li>
<li>选择效果较好的镜头进行放大、插帧和剪辑。</li>
<li>最后通过剪辑软件组合成完整短剧。</li>
</ol>
<p>本地运行后，每个镜头都可以反复尝试，不必担心消耗在线平台积分。但角色跨镜头一致性、长时间连续叙事、复杂动作和稳定文字等问题，仍需要通过参考素材、固定提示词、工作流设计和后期剪辑来解决。</p>
<h4>总结</h4>
<p>ComfyUI + MiniMax-H3 提供了一条值得尝试的本地 AI 视频生产路线：ComfyUI 负责可视化编排和模型调度，MiniMax-H3 负责统一理解文本、图片、视频和声音，并生成带原生双声道声音的视频内容。</p>
<p>它不能完全取代导演、剪辑和后期制作，也不能保证每次生成都能直接使用，但本地模型让创作者摆脱了在线平台次数和 API 余额的限制，可以围绕同一个角色、镜头或短剧项目持续试验。</p>
<p>对于拥有高性能 NVIDIA 显卡的用户而言，这不仅是一个文生视频工具，也可以逐渐扩展成一套由自己掌控的全模态内容创作工作站。</p>
<hr />
<h2>1. 当前服务器配置</h2>
<pre><code class="language-text line-numbers">系统：Ubuntu Desktop 24.04
GPU：NVIDIA GeForce RTX 5090 D
显存：32GB
系统内存：约 128GB
NVIDIA 驱动：595.84
Python：3.12
PyTorch：2.13.0 + CUDA 13.0
ComfyUI 目录：/data/ComfyUI
虚拟环境：/data/ComfyUI/.venv
Web 端口：8188
</code></pre>
<p>安装与运行 ComfyUI 使用普通用户权限，不要使用 root 用户运行。</p>
<p>PyTorch 安装包已经包含所需 CUDA Runtime。仅为运行 ComfyUI，无需单独安装完整 CUDA Toolkit。</p>
<hr />
<h2>2. 安装系统依赖</h2>
<pre><code class="language-bash line-numbers">sudo apt update

sudo apt install -y \
  git \
  git-lfs \
  ffmpeg \
  python3.12-venv \
  wget \
  tmux

git lfs install
</code></pre>
<hr />
<h2>3. 设置网络代理（可选）</h2>
<p>如果 GitHub、Hugging Face 或 PyTorch 下载失败，并且 v2rayN 的 HTTP 代理端口为 <code>10808</code>，在当前终端执行：</p>
<pre><code class="language-bash line-numbers">export http_proxy=http://127.0.0.1:10808
export https_proxy=http://127.0.0.1:10808
export HTTP_PROXY=http://127.0.0.1:10808
export HTTPS_PROXY=http://127.0.0.1:10808
export NO_PROXY=localhost,127.0.0.1
</code></pre>
<p>检查代理端口：</p>
<pre><code class="language-bash line-numbers">ss -lntp | grep 10808
</code></pre>
<p>这些代理变量只对当前终端有效。打开新的 SSH 终端后，需要重新设置。</p>
<hr />
<h2>4. 安装 ComfyUI</h2>
<h3>4.1 创建目录</h3>
<pre><code class="language-bash line-numbers">sudo mkdir -p /data/ComfyUI
sudo chown dabai:dabai /data/ComfyUI
</code></pre>
<h3>4.2 下载 ComfyUI</h3>
<pre><code class="language-bash line-numbers">git -c http.version=HTTP/1.1 clone --depth=1 \
  https://github.com/Comfy-Org/ComfyUI.git \
  /data/ComfyUI
</code></pre>
<p>如果 <code>/data/ComfyUI</code> 已经包含完整仓库，不要重复克隆。</p>
<p>检查仓库：</p>
<pre><code class="language-bash line-numbers">cd /data/ComfyUI

git status
git log -1 --oneline
test -f main.py &amp;&amp; echo "ComfyUI 仓库完整"
</code></pre>
<hr />
<h2>5. 创建独立虚拟环境</h2>
<p>进入 ComfyUI 目录：</p>
<pre><code class="language-bash line-numbers">cd /data/ComfyUI
</code></pre>
<p>创建 Python 3.12 虚拟环境：</p>
<pre><code class="language-bash line-numbers">python3.12 -m venv .venv
</code></pre>
<p>进入虚拟环境：</p>
<pre><code class="language-bash line-numbers">source /data/ComfyUI/.venv/bin/activate
</code></pre>
<p>进入成功后，终端提示符前面会出现 <code>(.venv)</code>，例如：</p>
<pre><code class="language-text line-numbers">(.venv) dabai@dabai-AI:/data/ComfyUI$
</code></pre>
<p>升级 Python 安装工具：</p>
<pre><code class="language-bash line-numbers">python -m pip install --upgrade pip setuptools wheel
</code></pre>
<h3>5.1 退出虚拟环境</h3>
<pre><code class="language-bash line-numbers">deactivate
</code></pre>
<p>退出后，终端前面的 <code>(.venv)</code> 会消失。</p>
<h3>5.2 再次进入虚拟环境</h3>
<pre><code class="language-bash line-numbers">cd /data/ComfyUI
source .venv/bin/activate
</code></pre>
<p>关闭终端、断开 SSH 或退出虚拟环境，都不会删除 <code>.venv</code>。</p>
<hr />
<h2>6. 安装 PyTorch 和 ComfyUI 依赖</h2>
<p>先进入虚拟环境：</p>
<pre><code class="language-bash line-numbers">cd /data/ComfyUI
source .venv/bin/activate
</code></pre>
<p>安装 CUDA 13.0 版 PyTorch：</p>
<pre><code class="language-bash line-numbers">python -m pip install \
  torch \
  torchvision \
  torchaudio \
  --index-url https://download.pytorch.org/whl/cu130
</code></pre>
<p>安装 ComfyUI 依赖：</p>
<pre><code class="language-bash line-numbers">python -m pip install -r requirements.txt
</code></pre>
<p>安装内置 Manager 所需依赖：</p>
<pre><code class="language-bash line-numbers">python -m pip install -r manager_requirements.txt
</code></pre>
<h3>6.1 验证 PyTorch 和显卡</h3>
<pre><code class="language-bash line-numbers">python -c "import torch; print('PyTorch:', torch.__version__); print('CUDA:', torch.version.cuda); print('CUDA 可用:', torch.cuda.is_available()); print('GPU:', torch.cuda.get_device_name(0))"
</code></pre>
<p>当前服务器正常输出应类似：</p>
<pre><code class="language-text line-numbers">PyTorch: 2.13.0+cu130
CUDA: 13.0
CUDA 可用: True
GPU: NVIDIA GeForce RTX 5090 D
</code></pre>
<p>检查 NVIDIA 驱动：</p>
<pre><code class="language-bash line-numbers">nvidia-smi
</code></pre>
<hr />
<h2>7. MiniMax-H3 模型选择说明</h2>
<h3>7.1 为什么选择这四个模型</h3>
<p>当前服务器是 RTX 5090 D，拥有 32GB 显存和约 128GB 系统内存。</p>
<p>MiniMax-H3 完整 BF16 主模型约 66GB，无法完整放入 32GB 显存。首次部署选择官方工作流使用的低显存组合：</p>
<pre><code class="language-text line-numbers">主模型：Pruned INT8 ConvRot
文本编码器：Qwen3-VL 32B NVFP4 AWQ
视频 VAE：FP16
音频 VAE：FP32
</code></pre>
<p>这套组合具有以下特点：</p>
<ul>
<li>适合 RTX 5090 D 的 32GB 显存。</li>
<li>主模型约 21GB，比完整 BF16 版更容易运行。</li>
<li>NVFP4 文本编码器适合 RTX 50 系列 Blackwell 显卡。</li>
<li>支持文本生成视频和图片生成视频。</li>
<li>支持视频与同步音频生成。</li>
<li>由最新版 ComfyUI 原生支持。</li>
<li>不需要安装第三方模型加载节点。</li>
<li>ComfyUI 会按阶段在显存和系统内存之间调度模型。</li>
</ul>
<p><code>pruned</code> 版本通过移除推理时不需要的权重降低文件大小。与完整 BF16 模型相比，复杂运动、物理效果及微小背景细节可能略有损失，但更适合单张 32GB 显卡。</p>
<hr />
<h2>8. 四个模型的用途</h2>
<h3>8.1 MiniMax-H3 视频生成主模型</h3>
<p>文件：</p>
<pre><code class="language-text line-numbers">minimax_h3_fl2va_pruned_int8_convrot.safetensors
</code></pre>
<p>目录：</p>
<pre><code class="language-text line-numbers">/data/ComfyUI/models/diffusion_models/
</code></pre>
<p>预计大小约 21GB。</p>
<p>用途：</p>
<ul>
<li>MiniMax-H3 的核心视频生成模型。</li>
<li>根据提示词和输入图片生成视频潜空间数据。</li>
<li>生成供视频 VAE 和音频 VAE 解码的数据。</li>
<li>用于官方文本生成视频和图片生成视频工作流。</li>
</ul>
<p>文件名含义：</p>
<ul>
<li><code>fl2va</code>：用于帧、文本等条件到视频与音频的生成任务。</li>
<li><code>pruned</code>：移除了推理时不需要的权重。</li>
<li><code>int8</code>：使用 8 位量化，降低显存和内存占用。</li>
<li><code>convrot</code>：使用 ComfyUI 支持的低精度旋转量化格式。</li>
</ul>
<p>选择原因：</p>
<ul>
<li>完整 BF16 主模型约 66GB，不适合 32GB 显存。</li>
<li>完整 INT8 版本仍然较大。</li>
<li>Pruned INT8 版本约 21GB，更适合 RTX 5090 D。</li>
<li>在画质、显存占用和运行稳定性之间比较均衡。</li>
</ul>
<h3>8.2 Qwen3-VL 文本与图像编码器</h3>
<p>文件：</p>
<pre><code class="language-text line-numbers">qwen3vl_32b_minimax_h3_nvfp4_awq.safetensors
</code></pre>
<p>目录：</p>
<pre><code class="language-text line-numbers">/data/ComfyUI/models/text_encoders/
</code></pre>
<p>预计大小约 16GB。</p>
<p>用途：</p>
<ul>
<li>理解文本提示词。</li>
<li>理解输入图片和视觉条件。</li>
<li>把文本及图片转换成 H3 主模型能够使用的特征。</li>
<li>理解人物、场景、动作、镜头、声音和对白等指令。</li>
</ul>
<p>文件名含义：</p>
<ul>
<li><code>qwen3vl_32b</code>：采用 32B 规模的 Qwen3-VL 多模态编码器。</li>
<li><code>minimax_h3</code>：已经适配 MiniMax-H3。</li>
<li><code>nvfp4</code>：采用 NVIDIA 4 位浮点格式。</li>
<li><code>awq</code>：采用 AWQ 量化方式降低资源占用。</li>
</ul>
<p>选择原因：</p>
<ul>
<li>完整精度的 32B 编码器资源占用很大。</li>
<li>NVFP4 大幅降低显存和系统内存压力。</li>
<li>RTX 5090 D 属于 Blackwell 架构，适合 NVFP4。</li>
<li>官方 MiniMax-H3 模板使用该版本。</li>
<li>文本编码完成后，ComfyUI 可以卸载编码器并加载视频主模型。</li>
</ul>
<h3>8.3 MiniMax-H3 视频 VAE</h3>
<p>文件：</p>
<pre><code class="language-text line-numbers">minimax_h3_video_vae_fp16.safetensors
</code></pre>
<p>目录：</p>
<pre><code class="language-text line-numbers">/data/ComfyUI/models/vae/
</code></pre>
<p>用途：</p>
<ul>
<li>将主模型生成的视频潜空间数据解码为实际视频画面。</li>
<li>在图生视频任务中编码输入图片。</li>
<li>影响最终视频的颜色、亮度和画面细节。</li>
</ul>
<p>选择 FP16 的原因：</p>
<ul>
<li>比 FP32 节省约一半内存。</li>
<li>比过度量化的 VAE 更不容易出现色块或解码异常。</li>
<li>RTX 5090 D 对 FP16 有良好支持。</li>
<li>是画质、速度和显存占用之间的稳定选择。</li>
</ul>
<h3>8.4 MiniMax-H3 音频 VAE</h3>
<p>文件：</p>
<pre><code class="language-text line-numbers">minimax_h3_audio_vae_fp32.safetensors
</code></pre>
<p>目录：</p>
<pre><code class="language-text line-numbers">/data/ComfyUI/models/vae/
</code></pre>
<p>用途：</p>
<ul>
<li>将音频潜空间数据解码成真实声音。</li>
<li>生成与视频同步的对白、环境声和动作声。</li>
<li>由工作流将视频和音频合成为带声音的视频。</li>
</ul>
<p>选择 FP32 的原因：</p>
<ul>
<li>音频解码对数值误差比较敏感。</li>
<li>低精度可能产生杂音、爆音、失真或静音。</li>
<li>音频 VAE 本身相对较小，使用 FP32 不会造成太大的资源压力。</li>
<li>官方工作流指定使用该版本。</li>
</ul>
<hr />
<h2>9. 四个模型之间的关系</h2>
<p>四个文件不是四个任选其一的模型，而是一套完整的生成组件：</p>
<pre><code class="language-text line-numbers">文本提示词/输入图片
        │
        ▼
Qwen3-VL 文本与图像编码器
        │
        ▼
MiniMax-H3 视频生成主模型
        │
        ├── 视频潜空间 ──► 视频 VAE ──► 视频画面
        │
        └── 音频潜空间 ──► 音频 VAE ──► 同步声音
</code></pre>
<table>
<thead>
<tr>
<th>缺少的文件</th>
<th>影响</th>
</tr>
</thead>
<tbody>
<tr>
<td>H3 主模型</td>
<td>无法生成视频</td>
</tr>
<tr>
<td>Qwen3-VL 编码器</td>
<td>无法正确理解提示词和输入图片</td>
</tr>
<tr>
<td>视频 VAE</td>
<td>无法解码视频画面</td>
</tr>
<tr>
<td>音频 VAE</td>
<td>无法生成或解码同步音频</td>
</tr>
</tbody>
</table>
<p>如果只需要无声视频，可以修改工作流跳过音频部分。但官方默认工作流会使用音频 VAE，因此建议四个文件全部下载。</p>
<hr />
<h2>10. 当前模型支持范围</h2>
<p>当前下载的是 <code>fl2va</code> 主模型，主要用于：</p>
<ul>
<li>Text to Video：文本生成视频</li>
<li>Image to Video：图片生成视频</li>
<li>First Frame：首帧控制</li>
<li>First and Last Frame：首尾帧控制</li>
<li>原生同步音频生成</li>
</ul>
<p>复杂的 Reference to Video、多参考素材或视频动作参考工作流，可能还需要：</p>
<pre><code class="language-text line-numbers">minimax_h3_ref2va_pruned_int8_convrot.safetensors
</code></pre>
<p><code>ref2va</code> 不包含在当前基础四文件中。建议先运行稳定 <code>fl2va</code> 工作流，再按需求增加参考模型。</p>
<hr />
<h2>11. 下载 MiniMax-H3 模型</h2>
<h3>11.1 安装 Hugging Face 工具</h3>
<p>进入虚拟环境：</p>
<pre><code class="language-bash line-numbers">cd /data/ComfyUI
source .venv/bin/activate
</code></pre>
<p>安装下载工具：</p>
<pre><code class="language-bash line-numbers">python -m pip install -U huggingface_hub
</code></pre>
<p>验证：</p>
<pre><code class="language-bash line-numbers">hf --help
</code></pre>
<h3>11.2 创建模型目录</h3>
<pre><code class="language-bash line-numbers">cd /data/ComfyUI

mkdir -p models/diffusion_models
mkdir -p models/text_encoders
mkdir -p models/vae
</code></pre>
<h3>11.3 下载四个模型</h3>
<p>如果需要代理，先设置代理变量，然后执行：</p>
<pre><code class="language-bash line-numbers">hf download Comfy-Org/MiniMax-H3 \
  diffusion_models/minimax_h3_fl2va_pruned_int8_convrot.safetensors \
  text_encoders/qwen3vl_32b_minimax_h3_nvfp4_awq.safetensors \
  vae/minimax_h3_video_vae_fp16.safetensors \
  vae/minimax_h3_audio_vae_fp32.safetensors \
  --local-dir /data/ComfyUI/models
</code></pre>
<p>下载约数十 GB，可能需要较长时间。下载中断后，重新执行相同命令即可，工具会复用已经完成的文件并继续下载。</p>
<p>查看下载占用：</p>
<pre><code class="language-bash line-numbers">watch -n 5 'du -sh /data/ComfyUI/models; df -h /'
</code></pre>
<p>按 <code>Ctrl+C</code> 退出观察。</p>
<h3>11.4 下载完成后的目录</h3>
<pre><code class="language-text line-numbers">/data/ComfyUI/models/
├── diffusion_models/
│   └── minimax_h3_fl2va_pruned_int8_convrot.safetensors
├── text_encoders/
│   └── qwen3vl_32b_minimax_h3_nvfp4_awq.safetensors
└── vae/
    ├── minimax_h3_video_vae_fp16.safetensors
    └── minimax_h3_audio_vae_fp32.safetensors
</code></pre>
<h3>11.5 检查模型文件</h3>
<pre><code class="language-bash line-numbers">ls -lh \
  /data/ComfyUI/models/diffusion_models/minimax_h3_fl2va_pruned_int8_convrot.safetensors \
  /data/ComfyUI/models/text_encoders/qwen3vl_32b_minimax_h3_nvfp4_awq.safetensors \
  /data/ComfyUI/models/vae/minimax_h3_video_vae_fp16.safetensors \
  /data/ComfyUI/models/vae/minimax_h3_audio_vae_fp32.safetensors
</code></pre>
<p>检查模型总大小：</p>
<pre><code class="language-bash line-numbers">du -sh /data/ComfyUI/models
</code></pre>
<hr />
<h2>12. 前台启动 ComfyUI</h2>
<p>如果 Ollama 正在占用显存，可以先停止：</p>
<pre><code class="language-bash line-numbers">sudo systemctl stop ollama
</code></pre>
<p>进入虚拟环境：</p>
<pre><code class="language-bash line-numbers">cd /data/ComfyUI
source .venv/bin/activate
</code></pre>
<p>启动：</p>
<pre><code class="language-bash line-numbers">python main.py \
  --listen 0.0.0.0 \
  --port 8188 \
  --enable-manager
</code></pre>
<p>看到以下提示表示启动成功：</p>
<pre><code class="language-text line-numbers">Starting server
To see the GUI go to: http://0.0.0.0:8188
</code></pre>
<p>查看服务器 IP：</p>
<pre><code class="language-bash line-numbers">hostname -I
</code></pre>
<p>在其他电脑浏览器访问：</p>
<pre><code class="language-text line-numbers">http://服务器IP:8188
</code></pre>
<p>例如：</p>
<pre><code class="language-text line-numbers">http://192.168.1.XX:8188
</code></pre>
<hr />
<h2>13. 停止和退出 ComfyUI</h2>
<p>如果 ComfyUI 正在当前终端前台运行，按：</p>
<pre><code class="language-text line-numbers">Ctrl+C
</code></pre>
<p>停止后退出虚拟环境：</p>
<pre><code class="language-bash line-numbers">deactivate
</code></pre>
<p>退出 SSH：</p>
<pre><code class="language-bash line-numbers">exit
</code></pre>
<hr />
<h2>14. 使用 tmux 后台运行</h2>
<p>使用 tmux 后，即使断开 SSH，ComfyUI 也会继续运行。</p>
<h3>14.1 创建 tmux 会话</h3>
<pre><code class="language-bash line-numbers">tmux new -s comfyui
</code></pre>
<h3>14.2 在 tmux 中启动 ComfyUI</h3>
<pre><code class="language-bash line-numbers">cd /data/ComfyUI
source .venv/bin/activate

python main.py \
  --listen 0.0.0.0 \
  --port 8188 \
  --enable-manager
</code></pre>
<h3>14.3 离开 tmux 但保持运行</h3>
<p>依次按下：</p>
<pre><code class="language-text line-numbers">Ctrl+B
D
</code></pre>
<h3>14.4 重新进入 ComfyUI 会话</h3>
<pre><code class="language-bash line-numbers">tmux attach -t comfyui
</code></pre>
<h3>14.5 查看所有 tmux 会话</h3>
<pre><code class="language-bash line-numbers">tmux ls
</code></pre>
<h3>14.6 停止后台 ComfyUI</h3>
<p>进入 tmux：</p>
<pre><code class="language-bash line-numbers">tmux attach -t comfyui
</code></pre>
<p>按 <code>Ctrl+C</code> 停止 ComfyUI，然后执行：</p>
<pre><code class="language-bash line-numbers">deactivate
exit
</code></pre>
<hr />
<h2>15. 检查运行状态</h2>
<p>检查 ComfyUI 端口：</p>
<pre><code class="language-bash line-numbers">ss -lntp | grep 8188
</code></pre>
<p>检查进程：</p>
<pre><code class="language-bash line-numbers">pgrep -af 'python.*main.py'
</code></pre>
<p>检查显卡：</p>
<pre><code class="language-bash line-numbers">nvidia-smi
</code></pre>
<p>实时观察 GPU：</p>
<pre><code class="language-bash line-numbers">watch -n 1 nvidia-smi
</code></pre>
<p>按 <code>Ctrl+C</code> 退出观察。</p>
<hr />
<h2>16. 使用 MiniMax-H3 工作流</h2>
<p>启动 ComfyUI 后，在页面中选择：</p>
<pre><code class="language-text line-numbers">Workflow
→ Browse Templates
→ Video
→ MiniMax H3 Text to Video
</code></pre>
<p>可使用的官方工作流包括：</p>
<ul>
<li>MiniMax-H3 Text to Video</li>
<li>MiniMax-H3 Image to Video</li>
<li>MiniMax-H3 First and Last Frame</li>
<li>MiniMax-H3 Reference to Video（需要对应参考模型）</li>
</ul>
<p>首次测试建议：</p>
<pre><code class="language-text line-numbers">模式：Text to Video
分辨率：864×480
帧率：24 FPS
帧数：124
时长：约 5 秒
Steps：20
CFG：1
</code></pre>
<p>首次运行先使用官方原生工作流，不安装 SageAttention、Turbo LoRA 或其他第三方加速节点。</p>
<p>生成结果默认保存在：</p>
<pre><code class="language-text line-numbers">/data/ComfyUI/output/
</code></pre>
<p>输入图片放在：</p>
<pre><code class="language-text line-numbers">/data/ComfyUI/input/
</code></pre>
<hr />
<h2>17. 日常启动流程</h2>
<h3>前台运行</h3>
<pre><code class="language-bash line-numbers">cd /data/ComfyUI
source .venv/bin/activate
python main.py --listen 0.0.0.0 --port 8188 --enable-manager
</code></pre>
<p>停止：按 <code>Ctrl+C</code>。</p>
<p>退出虚拟环境：</p>
<pre><code class="language-bash line-numbers">deactivate
</code></pre>
<h3>后台运行</h3>
<pre><code class="language-bash line-numbers">tmux new -s comfyui
cd /data/ComfyUI
source .venv/bin/activate
python main.py --listen 0.0.0.0 --port 8188 --enable-manager
</code></pre>
<p>然后按 <code>Ctrl+B</code>、<code>D</code> 离开 tmux。</p>
<hr />
<h2>18. 更新 ComfyUI</h2>
<p>更新前先停止正在运行的 ComfyUI，然后执行：</p>
<pre><code class="language-bash line-numbers">cd /data/ComfyUI
source .venv/bin/activate

git pull --ff-only
python -m pip install -r requirements.txt
python -m pip install -r manager_requirements.txt

git log -1 --oneline
</code></pre>
<hr />
<h2>19. 常见问题</h2>
<h3>19.1 CUDA 不可用</h3>
<p>检查驱动：</p>
<pre><code class="language-bash line-numbers">nvidia-smi
</code></pre>
<p>检查 PyTorch：</p>
<pre><code class="language-bash line-numbers">cd /data/ComfyUI
source .venv/bin/activate
python -c "import torch; print(torch.__version__, torch.version.cuda, torch.cuda.is_available())"
</code></pre>
<p>正常结果必须包含 <code>True</code>。</p>
<h3>19.2 页面无法打开</h3>
<pre><code class="language-bash line-numbers">ss -lntp | grep 8188
hostname -I
</code></pre>
<p>如果启用了 UFW，只允许局域网访问：</p>
<pre><code class="language-bash line-numbers">sudo ufw allow from 192.168.1.0/24 to any port 8188 proto tcp
</code></pre>
<p>不要把 <code>8188</code> 直接暴露到公网。</p>
<h3>19.3 显存不足</h3>
<pre><code class="language-bash line-numbers">nvidia-smi
ollama ps
sudo systemctl stop ollama
</code></pre>
<p>首次测试降低分辨率、帧数和视频时长。</p>
<h3>19.4 找不到模型</h3>
<pre><code class="language-bash line-numbers">find /data/ComfyUI/models -type f -name '*minimax_h3*'
find /data/ComfyUI/models -type f -name '*qwen3vl*'
</code></pre>
<p>确认文件位置后重新启动 ComfyUI，使其重新扫描模型目录。</p>
<h3>19.5 端口被占用</h3>
<pre><code class="language-bash line-numbers">ss -lntp | grep 8188
pgrep -af 'python.*main.py'
</code></pre>
<p>如果已经有 ComfyUI 在运行，不要重复启动。</p>
<hr />
<h2>20. 暂不推荐的模型版本</h2>
<h3>完整 BF16 主模型</h3>
<pre><code class="language-text line-numbers">minimax_h3_fl2va_bf16.safetensors
</code></pre>
<p>暂不选择的原因：</p>
<ul>
<li>文件约 66GB。</li>
<li>超过 RTX 5090 D 的 32GB 显存。</li>
<li>会产生较大的系统内存交换压力。</li>
<li>不适合作为首次稳定性测试版本。</li>
</ul>
<h3>完整 INT8 主模型</h3>
<pre><code class="language-text line-numbers">minimax_h3_fl2va_int8_convrot.safetensors
</code></pre>
<p>暂不选择的原因：</p>
<ul>
<li>比 pruned INT8 版本更大。</li>
<li>对显存和系统内存要求更高。</li>
<li>虽可能保留更多复杂运动细节，但首次部署优先保证稳定。</li>
</ul>
<h3>Pruned FP8 主模型</h3>
<pre><code class="language-text line-numbers">minimax_h3_fl2va_pruned_fp8_scaled.safetensors
</code></pre>
<p>暂不优先选择的原因：</p>
<ul>
<li>FP8 在部分环境中可能更快。</li>
<li>性能会受到 PyTorch、注意力后端和工作流配置影响。</li>
<li>当前先用官方模板使用的 INT8 ConvRot 组合排除兼容性问题。</li>
<li>基础工作流稳定后，可以再比较 INT8 和 FP8。</li>
</ul>
<hr />
<h2>21. 重要路径汇总</h2>
<pre><code class="language-text line-numbers">ComfyUI 目录：     /data/ComfyUI
虚拟环境：         /data/ComfyUI/.venv
模型目录：         /data/ComfyUI/models
主模型目录：       /data/ComfyUI/models/diffusion_models
文本编码器目录：   /data/ComfyUI/models/text_encoders
VAE 目录：         /data/ComfyUI/models/vae
输入文件：         /data/ComfyUI/input
生成结果：         /data/ComfyUI/output
自定义节点：       /data/ComfyUI/custom_nodes
启动文件：         /data/ComfyUI/main.py
Web 端口：         8188
</code></pre>
<hr />
<h2>22. 官方资源</h2>
<ul>
<li><a class="wp-editor-md-post-content-link" href="https://github.com/Comfy-Org/ComfyUI">ComfyUI 官方仓库</a></li>
<li><a class="wp-editor-md-post-content-link" href="https://docs.comfy.org/">ComfyUI 官方文档</a></li>
<li><a class="wp-editor-md-post-content-link" href="https://huggingface.co/Comfy-Org/MiniMax-H3">MiniMax-H3 ComfyUI 模型</a></li>
<li><a class="wp-editor-md-post-content-link" href="https://github.com/Comfy-Org/workflow_templates">ComfyUI 官方工作流</a></li>
<li><a class="wp-editor-md-post-content-link" href="https://minimaxi.com/blog/minimax-h3">MiniMax-H3 官方介绍</a></li>
<li><a class="wp-editor-md-post-content-link" href="https://github.com/Comfy-Org/ComfyUI">ComfyUI 官方仓库</a></li>
<li><a class="wp-editor-md-post-content-link" href="https://github.com/Comfy-Org/workflow_templates/blob/main/templates/video_minimax_h3_t2v.json">MiniMax-H3 官方 ComfyUI 工作流</a></li>
<li><a class="wp-editor-md-post-content-link" href="https://huggingface.co/Comfy-Org/MiniMax-H3">MiniMax-H3 ComfyUI 模型文件</a></li>
</ul>
<p>后续视频生成中，生成完再发上来..</p>
<p><a href="https://www.laobaiblog.top/2026/08/12/comfyui_minimax/">使用 ComfyUI 本地部署 MiniMax-H3，实现AI视频生成自由</a>最先出现在<a href="https://www.laobaiblog.top">Liao&#039;s blog</a>。</p>
]]></content:encoded>
					
		
		
			</item>
	</channel>
</rss>
