【ComfyUI】MiniMaxH3専用プロンプトGUIノード「H3promptDirector」公開!アニメのリップシンク・キャラ固定プロンプトを直感制御

🗓️ 公開日: 2026年9月30日  🔄 最終更新日: 2026年10月17日

今回はH3promptDirector(GUI版)の紹介と公開のお知らせです。

以前公開した「H3promptDirector」がGUIノードへと大幅進化しました。JavaScriptによる専用フロントエンドUIを実装したことで、ノード構成が1つにまとまり、よりコンパクトで直感的な操作と高度な制御が可能になっています。

そもそも「H3promptDirector」とは?

「MiniMaxH3」において、「複数キャラクターの自然な掛け合いアニメーション」を誰でも直感的に作れるようにするための支援ノードです。

通常、動画生成AIで2人以上のキャラクターに会話をさせようとすると、

  • 誰が話しているのかAIが混同してしまい、リップシンク(口パク)が狂う
  • 参照画像(三面図や設定シート)の構図がそのまま画面に焼き付いてしまう
  • 秒数ごとのカメラワークやアクションを英語で細かく指示するのが非常に難しい

といった壁に直面します。

H3promptDirectorは、日本語で「誰が・何秒に・どんな動きをして・何を喋るか」を入力するだけで、内蔵されたLLM(Gemini/ChatGPT/Ollama)がH3専用の最適化された英語プロンプトへと自動変換・整形してくれます。

今回のGUI版アップデートにより、複雑な配線や複数ノードの組み合わせが不要になり、タイムラインやメディアの登録がこのノード1つで完結するようになりました。

H3promptDirector(GUI)のダウンロードとインストール

■すでにHKMC-Nodesを導入済みの方

ComfyUI Managerの「Fetch Updates」から「Update」を実行後、ComfyUIを再起動してください。

■初めてインストールする方

以下のリポジトリを custom_nodes ディレクトリにクローン、またはzipファイルをダウンロード後custom_nodesにComfyUI-HKMC-Nodesフォルダを展開してください(フォルダ名にmainと付く場合は削除しても構いません)

合わせてワークフローも更新しましたので、是非使ってみて下さい!
ワークフローのダウンロードは以下のダウンロードページからお願いします。

H3promptDirector(GUI)の使い方

UI付きの単体ノードとして完結しており、メディアの登録からタイムラインの指定、LLMによるプロンプト構築までを1画面で行えます。
また、既存の「ALL in ONE MiniMaxH3」ワークフローをお使いの場合は、本ノードを「プロンプト構築専用ノード」として接続・併用することも可能です。

キャラクター設定

動画に登場させるキャラクターを定義します。出演人数に合わせて「キャラクター1〜3」のチェックボックスを有効化してください。

特徴定義・追記:プリセットがない場合の特徴定義や、衣装・装飾の個別追記を入力。

キャラクター名:英語でキャラ名を入力(例:lilim, nem)。

プリセット:📁ComfyUI-HKMC-Nodes/characters/ 内のテキストファイル(特徴記述)を選択して自動読み込み。

キャラクター画像:リファレンス画像(P0〜P8)とキャラを紐付けるボタンを選択。

ボイスリファレンス:参照音声を適用する場合に音声コード(<Audio 0>〜)を指定。

タイムライン

最大4ショットまでのカメラワーク、アクション、セリフを指定できます。

セリフ:日本語でセリフを入力(S1: や S2: の話者指定プレフィックスは自動で管理されます)。

タイム指定:各ショットの開始〜終了秒数を設定(例:0秒〜3秒、3秒〜7秒)。

アクション/構図:ショット内のキャラクターの動きやカメラワークを指定。

演出&メディア

シチュエーション&世界観:シーンの舞台設定やライティング、大まかな状況。

禁止事項&スタイル維持:作画崩壊防止、2Dセル画調の維持、三面図のゴースト投影禁止など。

環境音:シーンを満たす環境音・効果音の指示(不要な場合は空欄可)。

BGM:劇伴のジャンルや曲調を指定(BGMを鳴らさない場合は N/A を指定すると安定します)。

LLM設定

プロバイダの選択:Gemini、ChatGPT、Ollama(ローカル)から選択。

APIキー:直接入力、または環境変数からの自動読み込み(推奨)。

※設定手順は下記記事をご参照ください。

モデル名:使用するモデルを指定(例: Ollamaなら qwen2.5:7b-instruct-q5_K_M、Geminiなら gemini-2.5-flash)。

LLM演出/あそび:シチュエーションに応じた情景・小道具の自動補完レベルを調整。

  • オフ:入力内容に忠実にプロンプトを構築。
  • 控えめ:光の陰影や空気感のディテールを補強。
  • リッチ:世界観に即した背景オブジェクトや情景描写を積極的に追加。

プロンプト生成

全項目の入力後、「このプロンプトで動画を生成する」のチェックが外れていることを確認し、「プロンプト生成を実行」をクリックします。

生成されたプロンプトが下部テキストエリアに展開され、チェックボックスが自動でONになります(生成後の微調整も直接編集可能です)。

プレビュー内容を確認後、ComfyUIの「Queue Prompt」を実行して動画生成を開始をしてお風呂に入ります。

今回作ったサンプル動画

上記の画像の通りに簡単な動画を作成しました。
カラスの鳴き声が小さすぎるのと、奥の家の屋根に止まった巨大な化物カラスが気になります。

これだけでは寂しいので、前回登場したネム(nem)とのツーショットの動画を作りました。
天体観測をするリリムと、不穏な提案をしてくるネムの掛け合い動画です。

subject_definitions:
[Subject 1: lilim]
lilim Amber eyes, large expressive eyes, teal hair with purple gradient ends, two-tone hair in a side ponytail, messy bangs, brass star hair clip. Steampunk academy uniform including a navy blue hooded short capelet with brass buttons, an off-shoulder white blouse with puffy sleeves, brown leather underbust corset with large brass buckle, layered pleated skirt in navy and brown, leather utility belt with small pouches, brass compass hanging from the belt. Asymmetric legwear with mismatched socks—black thigh-high sock on one leg and striped knee-high sock on the other, brown lace-up leather ankle boots.
Reference sheets for lilim include <Picture 0> and <Picture 1>.

[Subject 2: nem]
nem Ruby red eyes, droopy innocent eyes, long wavy platinum blonde hair in twin low braids, blunt bangs, black witch hat with celestial golden star print lining, large purple velvet ribbon, gold crescent moon earring. Gothic lolita style scholar attire featuring a dark violet bolero jacket with gold embroidery trim, white frilled victoriana blouse with a ribbon tie at the collar and a star gemstone brooch, long flared sleeves with delicate lace cuffs, black velvet corset belt with ornate gold back-laced ribbons, dangling brass potion vial holder, vintage brass astrolabe charm. Double-layered bell-shaped frilled skirt in deep navy blue star-patterned fabric, white scalloped hem petticoat visible underneath, black sheer lace-patterned pantyhose, cross-strapped ankle ribbons, dark red antique mary jane shoes with low chunky heels and golden star-shaped buckles.
Reference sheets for nem include <Picture 2> and <Picture 3>. Vocal reference for nem is <Audio 0>.

summary:
In the fantasy observatory courtyard under a night sky filled with stars and gentle moonlight, an old stone bench casts a warm golden hour glow. A steampunk academy uniformed lilim gazes intently through a bronze telescope at the celestial expanse while nem approaches quietly, her gothic lolita attire adding to the enchanting ambiance of the scene.

retention_analysis:
Strictly 2D flat cel-shaded anime style. No 3D CGI rendering, no glossy plastic skin. Smooth gradients are prohibited. Maintaining the flat painting (cel) art style is essential. Reference images are for character design and appearance confirmation only; copying reference sheet layouts, compositions, or poses onto video frames as semi-transparent overlays is strictly forbidden. No transparent ghost outlines, unnatural headless torsos, character duplicates, or overlapping drawings.

detailed_description:
[Shot 1 | 0:00.0-0:03.0] Lilim stands in front of a bronze telescope in the night observatory courtyard, her expression serious as she peers into space. Nem approaches silently and speaks to her.
visibly opening and moving mouth in natural anime lip-sync articulation while speaking: S2: [Japanese] リリム何してる?

[Shot 2 | 0:03.0-0:06.0] Lilim pulls her face away from the telescope, turns towards Nem with a proud and innocent smile, and spreads her arms as she answers.
visibly opening and moving mouth in natural anime lip-sync articulation while speaking: S1: [Japanese] 宇宙を観測してるんだよ!

[Shot 3 | 0:06.0-0:10.0] The camera zooms in on Nem’s bust-up, where she looks at Lilim with a serious and somewhat indifferent gaze from under her large witch hat, nodding slightly as she speaks.
visibly opening and moving mouth in natural anime lip-sync articulation while speaking: S2: [Japanese] 宇宙?ネムが連れて行ってあげようか?

[Shot 4 | 0:10.0-0:14.0] Lilim’s eyes widen in shock and her face tenses, stepping back in surprise at Nem’s offer. She is speechless and takes a deep breath.
visibly opening and moving mouth in natural anime lip-sync articulation while speaking: S1: [Japanese] ……えっ?

overall_soundscape:
The soundscape is tranquil with the soft hum of distant telescopes and gentle rustling of fabric as characters move.

non_diegetic_music:
N/A

さいごに

従来のノード構成では複数の入出力や複雑なプロンプト記述が必要でしたが、GUI化によって1つのノード上で直感的にショット割りやリップシンク設定が行えるようになりました。

複数キャラクターの掛け合いアニメーション作成が大幅に効率化されますので、ぜひ活用してみてください。
不具合やご要望があれば、コメント欄やお問い合わせページまでお気軽にどうぞ!

コメントする

メールアドレスが公開されることはありません。 ※ が付いている欄は必須項目です

上部へスクロール