AI創作ラボ

AIで小説を書くための実践ガイド

2026-04-02ChatGPT BL 長編 プロット 作り方

ChatGPTでBL長編プロットを作る方法——5章を10万字に膨らませる構造設計

ChatGPTでBL長編プロットを作る方法——5章を10万字に膨らませる構造設計

「10章のプロット作ってって言ったのに——なんで5章目で告白して終わってんだ」

画面をスクロールする。第1章で出会い、第2章で距離が縮まり、第3章ですれ違い、第4章で和解、第5章で結ばれる。残りの5章には「幸せな日常エピソード」が詰まっている。プロットではない。粗筋を引き延ばしただけだ。

ChatGPTにBL長編のプロットを作らせると、ほぼ確実にこうなる。原因は「長編の構造」を渡していないこと。3つのステップで解決する。

ステップ1: BL長編の「関係性アーク」を5段階で設計する

ChatGPTに「10章のBL小説のプロットを書いて」と指示すると、AIは恋愛小説の最短ルートを走る。出会い→好意→すれ違い→告白→ハッピーエンド。これは短編の構造であって、長編の骨格ではない。

BL長編が10万字を支えるには、関係性の変化を段階的に、螺旋状に描く必要がある。「距離が縮まる→離れる」を1回で終わらせず、位相を変えて繰り返す。

以下のテンプレートをChatGPTに渡す。

【BL長編 関係性アーク設計シート】

■ 全体の関係性変化:
{出発点の関係} → {最終地点の関係}
例: 同僚(無関心) → 恋人(ただし言葉にはしていない)

■ 5つの位相(各位相に2章ずつ配分)

位相1「気づかない近さ」(第1-2章):
- 2人は物理的に近いが、感情的な距離を測っていない
- この位相のゴール: 読者だけが「この2人、何かある」と気づく

位相2「ずれる歯車」(第3-4章):
- 相手を意識し始めるが、理由を間違える
- この位相のゴール: 攻めと受けの「好意の形」が違うことが見える

位相3「壊れる均衡」(第5-6章):
- 今までの関係では居られない事件が起きる
- この位相のゴール: 2人が初めて「本音」に近い言葉を交わす

位相4「後戻りできない」(第7-8章):
- 感情を自覚したが、関係性が変わることへの恐怖
- この位相のゴール: 1人が距離を取り、もう1人が追えない

位相5「選び直す」(第9-10章):
- 離れたことで初めて見えるもの。再び向き合う
- この位相のゴール: 関係性の「形」が変わる(告白ではなく、行動で)

このテンプレートは「BL Prompt Kit」長編アウトラインシートの構造を基にしています

ポイントは「位相」という単位で区切ること。章番号ではなく、関係性の質が変わるタイミングで物語を分割する。各位相に2章ずつ配分すれば、1つの位相で「きっかけの章→変化の章」を描く余裕が生まれる。

「5章で告白して終わる」問題は、位相設計がないから起きる。位相3(壊れる均衡)を中間地点に置くだけで、AIは前半5章を「告白まで」に使い切れなくなる。

展開がワンパターンに収束する問題の対策はChatGPT小説の展開がワンパターンになる原因と「禁止リスト」で壊す方法で詳しく解説している。位相設計と禁止リストを組み合わせると、プロットの質がさらに上がる。

ステップ2: 各章の「距離の変化」をプロンプトに落とし込む

関係性アークが決まったら、次は各章レベルのプロット指示。ここでも「あらすじを書いて」と言うだけでは不十分だ。各章で2人の「距離」がどう動くかを1行ずつ指定する。

天文台研究員(攻め)×プラネタリウム解説員(受け)の例で見る。

距離指定なし(before):

第3章: 藤堂は春日のプラネタリウム解説を聞きに行く。星の話で意気投合し、2人の距離が縮まる。帰り道、春日が「藤堂さんの研究の話、もっと聞きたいです」と言い、藤堂は嬉しくなる。

「意気投合」「距離が縮まる」「嬉しくなる」。感情が全部説明文で、しかも一方向に進むだけ。これでは1章分を支えられない。

距離指定あり(after):

第3章「ずれる歯車①」: 藤堂が春日の解説を初めて客席で聞く。春日は冬の星座を「片想いの星座」と呼んだ。藤堂には理解できない——オリオン座は赤色超巨星と青色超巨星の集合体であって、片想いとは何の関係もない。終演後、春日に「あの解説、科学的には不正確だ」と言う。春日は一瞬黙り、「……知ってますよ」と笑って、それ以上何も言わない。

距離の変化——攻め: 相手に「興味」はあるが、向き合い方を間違えた。受け: 「この人には伝わらない」と一歩引いた。距離は近づかず、むしろ微妙にすれ違う。

▶ 変えたのは"各章に「距離の変化」と「その方向」を1行ずつ指定した"だけ。

以下のテンプレートをプロンプトに追加する。

【章プロット指示テンプレート】
第{N}章「{位相名}」:

■ この章の距離変化:
攻め: {感情の動き。1行}
受け: {感情の動き。1行}
距離の方向: {近づく / すれ違う / 離れる / 停滞}

■ キーシーン:
{この章で最も重要な1場面。1文で}

■ この章の禁止事項:
- {やってはいけない展開。1〜3つ}

このテンプレートの全パターンと記入例はBL Prompt Kit(BOOTH)に収録されている。BL版・夢小説版・汎用版の3ジャンルに対応。

ステップ3: 章ごとのシーンアウトラインを生成する

関係性アークと各章の距離変化が揃ったら、各章を3〜5のシーンに分解する。

以下のプロット指示に基づいて、第3章のシーンアウトラインを作成してください。

【ルール】
- シーンは3〜5つ
- 各シーンに「場所」「登場人物の状態」「シーンのゴール」を含める
- 感情の直接説明(「嬉しくなる」「切なくなる」等)は使わない
- この章の距離変化が自然に達成される流れにする
- 最後のシーンに、次章への「引き」を含める

{関係性アーク設計シートを貼る}
{第3章のプロット指示を貼る}
{キャラ設定を貼る}

関係性アーク・章プロット指示・キャラ設定の3つを必ずセットで渡す。 どれか1つでも欠けると、AIは自分で補完して設計が崩れる。

キャラ設定の作り方はChatGPTでBL小説を書く方法——「それっぽいBL」を「刺さるBL」に変える構造で解説している。口調ルール・関係性・演出ルールの3点セットが、長編プロットでもそのまま土台になる。

応用: 伏線管理シートで長編の「厚み」を維持する

10万字の長編で読者が離脱する原因の1つが、伏線の放置だ。第2章で出した小道具が第8章まで回収されない。ChatGPTは前のプロンプトの内容を忘れるから、伏線は書き手側で管理する必要がある。

【伏線管理シート】

| 伏線 | 設置章 | 回収予定章 | 状態 |
|---|---|---|---|
| 春日が解説で使う「片想いの星座」の由来 | 第3章 | 第9章 | 未回収 |
| 藤堂の研究室にある壊れたプラネタリウム投影機 | 第1章 | 第7章 | 未回収 |
| 春日が夜空を肉眼で見られない理由 | 第5章 | 第10章 | 未回収 |

章を1つ書き終えるたびに、このシートを更新してプロンプトに含める。「未回収の伏線」が一覧で見えるから、回収すべきタイミングでChatGPTに指示できる。

長編を分割して書く途中で出力が途切れる問題はChatGPTで小説が途中で途切れる原因と対策で解決できる。シーン分割と状態管理シートを併用すれば、途切れても破綻しない。

まとめ

  • BL長編プロットは「5段階の位相」で関係性アークを設計し、各位相に2章ずつ配分する
  • 各章に「距離の変化」と「方向」を1行ずつ指定するだけで、AIの出力が「粗筋の引き延ばし」から「構造」に変わる
  • 伏線管理シートで設置と回収を可視化し、10万字でも「厚み」を維持する

関係性アーク設計シート・章プロットテンプレート・伏線管理シートのフルキットはBL Prompt Kit(BOOTH)からダウンロードできる。BL版・夢小説版・汎用版の3ジャンル分の記入例付き。ChatGPTとClaude対応。