MiniMax H3 多角色替換:ComfyUI 中靜態圖像的 1–4 角色替換#
MiniMax H3 多角色替換是一個基於參考的 ComfyUI 工作流程,用於替換靜態圖像中的一到四個人。H3 Replacer v1.3 結合了場景圖像、單獨的角色參考、Qwen3-VL 提示組裝和 Fizgig 的靜態圖像潛在路徑,以在保留場景構圖和燈光的同時指導新身份和服裝。
使用基礎照片或藝術作品,並按場景中的人員順序分配參考。明確描述位置、手部動作和應保留的物體。示例涵蓋一、二、三和四個人,包括一對插畫;身份匹配、姿勢和背景細節在每次渲染後仍需檢查。
MiniMax H3 多角色替換工作流程中的關鍵模型#
- MiniMax H3 Singularity。保存的工作流程使用
Minimax-h3_Singularity_ref2va_Pruned_v1.3_int8.safetensors作為其擴散模型。模型存儲庫 - Qwen3-VL 8B。
qwen3vl_8b_int8_convrot.safetensors支持圖像描述和自動提示組裝。它與 H3 調節編碼器分開。Qwen3-VL 模型文件 - H3 調節編碼器和 VAE。圖形使用
qwen3vl_32b_minimax_h3_int8_convrot.safetensors和minimax_h3_video_vae_fp16.safetensors進行 H3 調節和圖像潛在轉換。儘管某些節點和模型名稱中有視頻術語,此工作流程仍保存靜態圖像。MiniMax H3 模型文件
如何在 ComfyUI 中使用 MiniMax H3 多角色替換#
工作流程分為六個顏色編碼的組,協同合作以分析基礎圖像,從您的文本和參考中組裝精確的指令,並使用 MiniMax H3 渲染最終靜態圖像。設置主題數量,載入參考,預覽自動生成的指令,然後渲染和檢查。
模型#
此組載入擴散模型、兩個 Qwen3-VL 編碼器和 VAE。保持提供的選擇以重現測試的工作流程。H3 Replacer v1.3 是源工作流程版本;擴散模型、輔助編碼器和 H3 調節編碼器服務於圖形的不同部分。
角色#
載入一到四個角色參考,並明確將每個插槽匹配到場景中的某個人。主場景是圖片 1;角色 1 使用圖片 2,角色 2 使用圖片 3,以此類推。為獨特的面部特徵、髮型、服裝或配飾添加簡短的註釋。保持每個 LoadImage 節點指向有效文件;保存的兩人設置在未使用的第三和第四插槽中保留有效的參考。角色計數設置控制哪些參考是活躍的。
主要設置#
打開 Settings (#328) 以選擇 1 到 4 的角色計數、參考圖像大小和潛在路徑。Custom size 覆蓋輸出尺寸;禁用此選項時,圖形使用基礎圖像尺寸。Reinforce relight 添加指令以匹配場景的光線和陰影。保持 Use Fizgig 啟用以重現測試的單幀路徑;這不是草稿與最終質量的切換。
預覽指令#
查看 Get character poses (#4)、Lock identity (#22) 和 Subject match to character (#33) 以檢查生成的姿勢描述、身份指令和參考映射。這些面板顯示模型生成的文本;他們的名稱不保證正確匹配或防止身份混淆。如果描述錯誤,請修改“主要設置”或“角色”中的指令字段並重新運行。檢查組裝的提示和生成的圖像。
工作者#
Create prompt (#303) 組合您的額外指令、姿勢描述和身份指令。它還提供圖像尺寸和 Fizgig 單幀潛在。Character combine (#302) 重新調整和路由活躍的角色參考到 H3 調節節點。
結果#
MiniMaxH3ReferenceToVideo (#39) 使用組裝的提示、H3 文本編碼器和 VAE,以及您排序的參考來生成調節和初始潛在。然後開關在該潛在和 Fizgig 靜態潛在路徑之間選擇,然後進行取樣。SamplerCustomAdvanced (#15) 使用加載的指導器和計劃器進行去噪,VAEDecode 生成最終圖像,Assembled prompt (#29) 面板顯示運行使用的精確指令。輸出會自動保存以供查看和迭代。
MiniMax H3 多角色替換工作流程中的關鍵節點#
MiniMaxH3ReferenceToVideo(#39) 將場景圖像、排序的角色參考和組裝的提示轉換為 H3 調節和起始潛在。在測試配置中,取樣器改用 Fizgig 單幀潛在。最終鏈選擇並保存圖像;節點名稱並不意味著這是視頻替換工作流程。Settings(#328) 控制角色計數(1–4)、參考大小、Use Fizgig、Custom size和Reinforce relight。從保存的默認值開始,逐次更改一個設置以比較結果。FizgigH3StillLatent(#205) 在 Create prompt 子圖中創建單幀潛在。保存的工作流程使用此潛在,並保留其原始標準VAEDecode節點,隨後是ImageFromBatch和SaveImage。示例是使用該圖形渲染的。插件還提供單獨的靜態解碼節點,此處未使用。Fizgig H3 Still 項目Create prompt(#303) 從姿勢描述、身份指令和您的額外註釋組裝指令字符串。它還提供圖像尺寸和 Fizgig 潛在。如果映射關閉,請精煉輸入描述並重新生成;預覽組顯示結果文本,而不是作為這些指令的來源。SamplerCustomAdvanced(#15) 使用加載的指導器和計劃器驅動去噪過程。為了在各次迭代中保持一致性,請在比較時保持種子固定;只有在對身份和位置滿意後,才在探索變化時更改它。
可選附加功能#
- 明確描述位置。在您的簡短指令中,寫上“左邊的角色 1 拿著杯子”和“右邊的角色 2 在書旁”,以便 MiniMax H3 多角色替換保持映射穩定。
- 精確描述重要的道具和手部動作。指定一本合上的書、一隻手靠在牆上或必須保留的背包。這些細節在示例中需要明確的指令。
- 使用兼容的渲染風格參考。插畫示例使用新繪製的角色參考;最初使用的照片參考生成的角色看起來對源藝術作品太真實。
- 檢查重新照明和解剖結構。檢查面部、手部、持有物、參考順序和背景連續性。當物體消失或姿勢改變時,調整描述並重新運行。
輸出為靜態圖像。場景保留和身份匹配取決於參考、指令和設置;工作流程不保證每個輸入的像素相同背景或完美匹配。
鳴謝#
此設置使用作者的 H3 Replacer v1.3 工作流程、WarmBloodAban 的 MiniMax H3 Singularity 模型、Comfy-Org 的模型文件和 shootthesound 的 Fizgig H3 Still 節點。源頁面的“1–4”指的是角色數,而不是工作流程版本 1.4。
資源#
- 原始 H3 MiniMax 多角色替換工作流程
- WarmBloodAban/Minimax-h3_Singularity
- Hugging Face: WarmBloodAban/Minimax-h3_Singularity
- Comfy-Org/MiniMax-H3
- Hugging Face: Comfy-Org/MiniMax-H3
- shootthesound/ComfyUI-Fizgig-H3-Still
注意:使用所引用的模型、數據集和代碼需遵守其作者和維護者提供的各自許可和條款。








