AI創作ラボ

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

2026-04-02AI 恋愛小説 書き方 プロンプト

AI恋愛小説の書き方——プロンプト3行で「すれ違い」が動き出す

AI恋愛小説の書き方——プロンプト3行で「すれ違い」が動き出す

「"ずっと好きだった"って書かせたのに、なんでこんなに平坦なんだろう……」

画面の中のAI小説を読み返す。キャラは告白している。相手は驚いている。なのに胸が1ミリも動かない。台詞を変えてみる。トーンを変えてみる。3回目のリジェネレートで気づく——「好き」と書いた瞬間、この恋愛はもう死んでいた。

AIに恋愛小説を書かせると「何か足りない」理由

恋愛小説で「恋愛感情」をプロンプトに書くと、AIは忠実に実行します。「切ない恋心」と指示すれば、「胸がきゅっと締めつけられた」と返してくる。正解なのに、読者には刺さらない。

理由は読者の心理にあります。

恋愛小説で読者の心拍が上がるのは、感情が書いてある場所ではなく、感情が書いてない場所です。2人の会話が途切れた沈黙。差し出されたコーヒーの温度。帰り際にだけ崩れた敬語。読者はこうした「行動の隙間」に自分で感情を読み込みます。

自分で見つけた感情は、説明された感情より強い。これがAI小説のAI臭さの根本原因でもあります。

プロンプトから消すべき表現:

  • 「切ない気持ちで」「恋心を抱きながら」——感情の直接指示
  • 「ドキドキする」「胸が締めつけられる」——身体反応の直接指示
  • 「恋に落ちる瞬間を描いて」——イベントの直接指示

消したあとに何を書くか。それが次のステップです。

恋愛シーンを動かすプロンプトの書き方——行動・沈黙・小道具

感情を消したプロンプトに残すのは3つだけ。行動沈黙小道具です。

実際に使えるプロンプトを先に見せます。

■ シーン設定:
深夜のコインランドリー。蛍光灯が1本切れかけている。
桜庭と如月は3年ぶりに偶然再会した。

■ キャラ:
桜庭颯 — 26歳。フリーランスの校正者。一人称「俺」。語尾は短く切る。
如月のことを高校時代に好きだった(本人は認めていない)。
如月凛 — 26歳。出版社の編集者。一人称「私」。丁寧語だが、たまに素が出る。
桜庭のことを覚えているが、自分からは言い出さない。

■ 感情の方向:
桜庭: 無関心を装う → 目線が如月の手元に何度も行く
如月: 平静 → 洗濯物を畳む手が止まる瞬間がある

■ キーアイテム:
- 乾燥機の残り時間表示(あと7分)
- 如月が持っている文庫本(桜庭が昔貸したまま返ってきていない本)

■ 禁止事項:
- 感情を直接説明しない(「嬉しかった」「懐かしかった」等は禁止)
- 再会の感想を語らせない
- 2人とも目を合わせない

「好き」も「切ない」も一度も出てきません。代わりに行動の矛盾(無関心を装う→手元を見る)、沈黙のきっかけ(手が止まる)、小道具(返されていない文庫本、あと7分の表示)で感情を暗示しています。

次に、自分のキャラと設定で使えるテンプレートです。

■ シーン設定:
{場所}。{時間帯}。{空間の特徴を1つ}。
{キャラA名}と{キャラB名}は{関係性の説明}。

■ キャラ:
{キャラA名} — {年齢}。{職業}。一人称「{一人称}」。{口調の特徴}。
{キャラBへの態度・表面}({本音})。
{キャラB名} — {年齢}。{職業}。一人称「{一人称}」。{口調の特徴}。
{キャラAへの態度・表面}。

■ 感情の方向:
{キャラA名}: {表面の態度} → {本音がにじむ行動}
{キャラB名}: {表面の態度} → {変化の兆し}

■ キーアイテム:
- {2人の過去を象徴するモノ}
- {時間制限を示すもの}

■ 禁止事項:
- 感情を直接説明しない
- {このシーンでやらせたくないこと}

このテンプレートのジャンル別記入例(BL・夢小説・一般恋愛の3パターン)と応用バリエーション全部入りは、BL Prompt Kit(BOOTH)のフルキットに収録しています。

before/after——同じシーンが「読者の心拍」を変えるまで

AIの出力がそのまま使えることは稀です。仕上げのポイントをbefore/afterで見せます。

before(AI出力そのまま) 桜庭はコインランドリーの椅子に座っていた。蛍光灯の光が白く、如月の横顔を照らしていた。3年ぶりの再会に、桜庭は少し驚いたが、表情には出さなかった。如月は洗濯物を畳みながら、「久しぶりだね」と微笑んだ。桜庭は「ああ」とだけ答えた。

after(修正後) 乾燥機の残り表示が、7から6に変わった。 如月は黙って洗濯物を畳んでいる。タオルを二つ折りにして、端を揃えて、また二つ折り。桜庭はそれを見ていないふりをしながら、文庫本のページをめくった。同じ行を3回読んだ。 「……それ、まだ持ってたんだ」 如月の手が止まった。2秒。タオルの端がずれた。 「返すタイミング、なくて」

▶ 変えたのは「再会の感想を全部削り、乾燥機の残り時間と手元の動作だけでシーンを進めた」だけ。

なぜこれが効くのか——「自己補完」が読者の感情を増幅する

「同じ行を3回読んだ」を読んだとき、読者の頭の中で桜庭の動揺が自動再生されます。「2秒。タオルの端がずれた。」で如月の内心を読者が勝手に想像する。

心理学では「自己生成効果」と呼ばれる現象です。自分で導き出した結論は、他人に教えられた結論より記憶に残りやすい。恋愛小説で「この2人、絶対お互い意識してる」と読者に気づかせることは、「2人はお互いを意識していた」と書くことの何倍も強い。

プロンプトから感情を消すのは、読者の想像力に仕事を渡すためです。

BL・夢小説・一般恋愛——ジャンル別の調整ポイント

同じテンプレートを使い回せますが、ジャンルごとに1箇所だけ調整が必要です。

BLの場合: 禁止事項に「受けに"かわいい"系の形容を使わない」を追加します。AI任せにすると関係性がステレオタイプに流れる。ChatGPTでBL小説を書く方法の口調設定テンプレートを先にセットしておくと精度が上がります。

夢小説の場合: 読者=主人公のため、主人公側の描写を削りすぎると没入感が下がります。「推しキャラ側」の行動と沈黙に偏らせ、主人公には五感(匂い・温度・音)を担当させるのがコツです。キャラ設定の作り方と組み合わせると効果的です。

一般恋愛の場合: キーアイテムを「2人の過去を象徴するモノ」にすると、説明なしで関係性の深さが伝わります。文庫本、ペアで買ったマグカップの片方、古い写真——小道具が語り手になる設計です。

まとめ

AIに恋愛小説を書かせるとき、プロンプトから感情を消すと、逆に読者の感情が動きます。行動・沈黙・小道具の3要素だけを指示し、読者に「気づかせる」余白を作ること。

この記事で使った恋愛シーン生成テンプレートの全パターン(BL・夢小説・一般恋愛の記入例付き)はBL Prompt Kit(BOOTH)で公開しています。