ChatGPT画像生成で同じキャラを出し続ける方法|DNAテンプレと参照画像で一貫性を上げる

同じキャラを出したいのに、毎回ちょっと別人になる。
ChatGPT画像生成でキャラ固定をやろうとすると、多くの人がここで止まります。1枚目は良い。2枚目もまあ近い。でも3枚目で髪型が変わり、4枚目で顔つきが変わる。
正直言って、「同じキャラで」と言うだけでは足りません。
ChatGPTはComfyUIのようにIP-Adapterノードをつないだり、seedを固定したりできません。だからこそ、文章の固定・同じスレッド・参照画像で一貫性を作る必要があります。
この記事では、初心者でもそのまま使えるように、ChatGPTでキャラを固定する考え方を「台帳化」して説明します。
まず全体像:ChatGPTのキャラ固定は3つで考えます
最初に流れを掴んでください。ChatGPTでキャラ固定する時は、難しい設定画面を見るのではなく、毎回同じ情報を渡す仕組みを作ります。
まず覚えること:ChatGPTのキャラ固定は「1回の神プロンプト」ではなく、「同じ設定を毎回渡す運用」です。ここを間違えると、どれだけ長いプロンプトを書いてもブレます。
ChatGPTはIP-Adapterのような直接制御はできません
Stable DiffusionやComfyUIでは、IP-Adapter、ControlNet、LoRA、seedなどを使って画像を制御できます。
一方でChatGPT画像生成は、ユーザー側で細かいノードやパラメータを触れません。
つまり、操作の考え方が違います。Stable Diffusion系は「パラメータで寄せる」。ChatGPTは「会話と参照で寄せる」。この違いを理解しておくと、失敗の原因が見えやすくなります。
| 方式 | 主な固定方法 | 向いている使い方 |
|---|---|---|
| ComfyUI/Stable Diffusion | IP-Adapter、LoRA、ControlNet、seed | 細かく制御したい時 |
| ChatGPT画像生成 | DNAテンプレ、同じスレッド、参照画像 | 手軽に同じキャラを回したい時 |
| 両方併用 | ChatGPTで案を作り、ComfyUIで固定を詰める | シリーズ素材や漫画向け |
DNAテンプレートを作ると、別人化しにくくなります
DNAテンプレートとは、キャラの説明書です。
髪型、髪色、目、年齢感、服装、雰囲気、画風。このあたりを毎回同じ言葉で指定します。
ここで大事なのは、情報を増やしすぎることではありません。毎回変えない特徴を5〜7個に絞ることです。
例:25歳前後、黒髪ロング、切れ長の茶色い目、落ち着いた表情、白シャツと黒ジャケット、知的で少しクールな雰囲気、anime style。この設定を毎回使います。
悪い指示と良い指示の違い
ここが一番重要です。初心者が失敗する原因は、プロンプトが短いことではなく、「残すもの」と「変えるもの」が同じ文の中で混ざっていることです。
下の表は、左から順番に読んでください。悪い例ではAIの解釈が広がりすぎます。良い例では、顔・髪型・服・背景の役割が分かれます。
| 状態 | プロンプト例 | ポイント |
|---|---|---|
| 悪い例 | 同じキャラで派手に変えて | 顔、服、背景、雰囲気のどれを変えるのか曖昧 |
| 良い例 | 顔と髪型は前回と同じ。服だけ赤いジャケットに変更。背景は夜の街。 | 固定するものと変えるものが分かれている |
| さらに良い例 | DNAテンプレは維持。表情だけ自信のある笑顔に変更。構図は上半身。 | 変化が1〜2個に絞られている |
つまり、指示文では「維持する部分」と「今回だけ変える部分」を別々に書くのが正解です。
実際に指示を書くときは、次の3つだけ意識すれば十分です。
- 残すもの:顔、髪型、年齢感、画風
- 変えるもの:服、背景、ポーズ、表情の一部
- 一度に変える量:1〜2個までに抑える
上のポイントをそのまま文章にすると、次のようになります。
そのまま使える指示例:
「前回の画像と同じ顔・同じ髪型・同じ年齢感を維持してください。服だけ黒ジャケットから赤ジャケットに変更してください。背景は夜の街にしてください。表情は落ち着いたままにしてください。」
シリーズ物は同じスレッドで進めた方が安定します
ChatGPTでシリーズ画像を作るなら、新規チャットを毎回作らない方がいいです。
理由はシンプルです。新規チャットにすると、前の画像との文脈が切れます。
同じスレッドで続けると、「前回の画像と同じキャラで」という指示が効きやすくなります。もちろん完全固定ではありませんが、毎回ゼロから説明するより安定します。
参照画像アンカリングを使うと一気に安定します
決定版のキャラ画像ができたら、それを参照画像として使います。
文章だけで固定するより、画像を見せた方が安定します。特に髪型、顔の輪郭、目の印象は参照画像がある方が伝わりやすいです。
- 基準画像は正面寄りにする
- 顔と髪型がはっきり見える画像を使う
- 背景や小物が強すぎる画像は避ける
- 「顔と髪型は維持」と明記する
- 変えるのは服・背景・ポーズのどれかに絞る
キャラ台帳を作ると、毎回のプロンプトが楽になります
同じキャラを何度も使うなら、キャラ台帳を作ってください。
台帳と言っても難しくありません。毎回貼るテンプレと、うまくいった指示文を残すだけです。
| 台帳項目 | 書く内容 | 目的 |
|---|---|---|
| 固定外見 | 髪型、髪色、目、年齢感 | 別人化を防ぐ |
| 服装ベース | 毎回残す服の核 | キャラの記号を固定 |
| 画風 | anime styleなど | 絵柄ブレを抑える |
| 禁止事項 | 髪型変更禁止、年齢変更禁止 | 余計な変化を防ぐ |
| 差分欄 | 今回だけ変える部分 | 変更点を明確化 |
裏技:うまくいった画像から逆にテンプレを作ります
最初から完璧なDNAテンプレを作ろうとしなくていいです。
むしろ、1枚良い画像が出たら、その画像を見ながら特徴を書き出してください。
- まず1枚、基準にしたい画像を作る
- 髪型・目・服・雰囲気を文章にする
- その文章をDNAテンプレにする
- 次の生成で同じ文章を貼る
- ブレた箇所だけテンプレに追記する
これ、地味ですがかなり効きます。最初に文章で作るより、成功画像から逆算した方が特徴が具体的になります。
アダルトアフィリで使うなら、キャラの役割まで固定します
ChatGPTでキャラ設定を固めた後は、そのまま記事用・LP用の画像に落とし込めるかも大事です。画像生成ツール側の最近の変化はAnglex Proの大型アップデートで確認できます。編集込みで広告素材に近づける導線を見たい場合は、アダルト画像生成・編集ツールAnglexも参考にしておくと、プロンプト設計のゴールが見えやすくなります。
アダルトアフィリの画像で重要なのは、キャラの見た目だけではありません。
案内役なのか、レビュー対象のイメージなのか、漫画の主人公なのか、広告用の視線誘導役なのか。この役割が毎回変わると、同じキャラでも使い道がズレます。
- 案内役なら落ち着いた表情を固定する
- レビュー用なら読者側を見る構図にする
- 漫画用なら表情差分を先に作る
- サムネ用なら文字を邪魔しない位置に置く
- 成人向けでも役割を優先して派手にしすぎない
結論:ChatGPTはテンプレ運用でキャラ固定します
ChatGPT画像生成は、ComfyUIのように細かいノード制御はできません。
でも、DNAテンプレート、同じスレッド、参照画像アンカリング。この3つを使えば、同じキャラに見える確率はかなり上がります。
細かく制御したいならComfyUI。手軽にキャラを回したいならChatGPT。
この使い分けができると、画像制作の速度が変わります。毎回ゼロからキャラを作るのではなく、キャラ設定を資産として使い回す。ここが一番大事です。




