AI創作ラボ

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

2026-04-06AI小説 ネタ切れ アイデア 出し方

AI小説のネタ切れを打破するアイデアの出し方——「制約」で発想が動き出すプロンプト設計

ChatGPTに「BL小説のアイデアを出して」と入力する。返ってくるのは「幼馴染が大学で再会して——」「オフィスで上司と部下が——」。どこかで読んだような提案が並び、画面をスクロールする手が止まる。

AIは無限にアイデアを出せるはずなのに、なぜ「これだ」と思える発想にたどり着けないのか。原因はAIの性能ではなく、プロンプトの構造にある。

この記事では、AIのアイデア出しを根本から変える5つのプロンプト設計を、コピペできるテンプレートと具体例つきで解説する。

AIに「アイデアを出して」と聞いても無難な提案しか返らない理由

プロンプトが「自由すぎる」

「BLのアイデアを考えて」は、AIにとって「何でもいいから何か言って」と同義だ。選択肢が広すぎると、AIは学習データの中で最も頻出するパターン——つまり「多くの人が書いているありきたりな設定」——を返してくる。

自由度が高いほど、出力は平均値に収束する。これはAIの仕様であって、欠陥ではない。

AIの出力には統計的な「癖」がある

AIは大量のテキストから学習しているため、頻出する設定や展開を好む傾向がある。「カフェで出会う」「雨の日に傘を貸す」「屋上で告白する」——こうしたシチュエーションが繰り返し出てくるのは、学習データにそのパターンが多いからだ。

ネタ切れの正体は「自分のアイデアが枯れた」のではなく、「AIが同じ引き出しから出し続けている」状態にすぎない。引き出しを変えるには、プロンプトの構造そのものを変える必要がある。

「良いアイデア」のゴールが定まっていない

「面白い」「斬新な」といった抽象的な形容詞をプロンプトに入れても、AIには判断基準がない。「読者が3行目で違和感を覚える設定」「既存のテンプレートを1箇所だけ裏切る展開」——具体的な条件を指定して初めて、AIは「何を出すべきか」を理解する。

ここからは、この3つの原因を構造的に潰す5つのプロンプト技法を紹介する。

制約×ランダムで発想を強制する——「3軸掛け算」プロンプト

自由を与えるのではなく、制約を与える。これがAIのアイデア出しで最も効く設計原則だ。

3つの軸で「ありえない組み合わせ」を作る

以下の3軸をランダムに決め、AIに「この条件で成立する物語」を考えさせる。

  1. 人物軸: 職業・立場・属性
  2. 場所軸: シチュエーション・空間
  3. 条件軸: 物語上の制約を1つ
以下の3つの条件をすべて満たすBL短編のアイデアを3つ提案してください。
各アイデアは「1行コンセプト」「2人の関係性の変化」「クライマックスの1シーン」の
3要素で構成すること。

【人物】納棺師(29歳)× 地域おこし協力隊(25歳)
【場所】展望台の双眼鏡前(夜景を見に来て順番待ち)
【条件】2人は月1回の移住者コミュニティの寄合でしか会っていない。
    相手のフルネームは知っているが、下の名前で呼んだことは一度もない

ここで重要なのは、3軸の噛み合わなさだ。納棺師と地域おこし協力隊は通常の物語で共演しない。だからこそ「なぜこの2人がこの場所にいるのか」をAIが埋めようとする過程で、テンプレートにない発想が生まれる。

3軸がスムーズにつながる組み合わせ(バーテンダー×常連客×カウンター越し)は避けること。噛み合わないほど、アイデアの解像度は上がる。

before/after——同じテーマでもプロンプト構造で出力が変わる

before(自由なプロンプト) 「切ないすれ違いもののBLアイデアを考えてください」 → AI出力:「幼馴染が大学で再会。片方は気持ちを隠している。文化祭の準備で2人きりになり——」

after(3軸制約つき) 上記の3軸プロンプトを使用 → AI出力:「月例の寄合の帰り道、参加者6人で展望台に寄った。双眼鏡の順番待ちで、耕は充希が全員に向けて言った『来月、来られないかも』が自分だけに刺さった理由がわからない。理由を訊けないまま次の順番が来て、双眼鏡を覗く——街の灯りが滲んでいるのは、レンズのせいだと思うことにした」

制約が具体的なぶん、AIは「この状況でしか生まれない感情」を描こうとする。これが3軸掛け算の効果だ。

AI小説のプロットを自動生成する方法で解説している5ステップと組み合わせると、ここで出たアイデアをそのままプロット構成に落とし込める。

キャラの「矛盾」から物語を立ち上げるプロンプト設計

ネタ切れの原因の多くは「何を書くか」ではなく「誰を書くか」が定まっていないことにある。キャラクターの内部に「矛盾」を仕込むと、その矛盾が表面化する過程がそのまま物語になる。

「矛盾」がネタを無限に生む仕組み

BL Prompt Kit(BOOTH)のキャラ設定シートには「矛盾」の項目がある。

矛盾: 表と裏のギャップ。例:冷静に見えるが実は感情的

この「矛盾」はキャラの行動原理と本音の食い違いだ。矛盾があるキャラは、シチュエーションごとに異なる反応を見せる。つまり同じキャラでも場面を変えるだけで別の物語が立ち上がる。

矛盾を掘り出すプロンプト

自分のキャラの矛盾が思いつかないときは、AIに掘り出させる。

以下のキャラ設定から「表の顔」と「裏の顔」の矛盾を3パターン提案してください。
各パターンについて「この矛盾が表面化する具体的な場面」を1つ挙げること。

【基本設定】
- 名前: 瀬田 耕(29歳)
- 職業: 納棺師
- 性格の方向性: 穏やかに見えるが、何かを隠している

AIの出力例:

パターン1: 「死者を美しく送る仕事に誇りを持っているが、生きている人間への執着を恥じている」 → 表面化する場面: 故人の遺族に感情移入しすぎて、遺族が帰った後も納棺室を出られない夜

この「矛盾が表面化する場面」がそのまま物語のシーンになる。キャラを1人作れば、矛盾の数だけストーリーの種が手に入る。

ここで重要なのは文章構造の観点だ。矛盾を持つキャラは「行動」と「内面」がずれている。このずれがある文章は、読者に「この人の本心は?」という問いを自動的に生む。問いがあるかぎり、読者はページをめくる。矛盾のないキャラは「見えているものがすべて」になるため、読者の推測が働かず、退屈に感じやすい。

AI小説キャラ設定の完全ガイドでは、この「矛盾」を含む5層モデルのキャラ設計を詳しく解説している。アイデア出しの前にキャラの骨格を固めたい場合に活用できる。

「禁止リスト」で予定調和を壊す——AIのテンプレ展開を打ち破る方法

AIにアイデアを出させると、高確率で「いい話」に着地する。告白が成功する。和解する。ハッピーエンドになる。

そして、あなたが「ネタ切れ」だと感じている原因の大半は、この「着地点がいつも同じ」にある。

禁止で選択肢を狭めると、AIは別の引き出しを開ける

BL Prompt Kitのシーン生成テンプレートには「禁止事項」の欄がある。

■ 禁止事項:
- 告白させない
- 「好き」という言葉を使わない
- ハッピーエンドに着地させない
- 泣かせない

この禁止リストが効く理由は、文章の出力構造そのものを変えるからだ。AIは文章を組み立てるとき、最も確率の高い言葉の連なりを選んでいく。「告白」を禁止すると、告白に向かう定番の文脈——目を見つめる→言い淀む→気持ちを伝える——というルートが丸ごと遮断される。AIは別のルートを探さざるを得なくなり、結果として「見たことのない展開」が出力される。

アイデア出し段階で使う禁止リストプロンプト

以下の設定でBL短編のプロットを3案提案してください。
ただし、以下の展開は禁止です。

【設定】
- 攻め: 納棺師(29歳、一途だが表に出さない)
- 受け: 地域おこし協力隊(25歳、空回りしやすい)
- 関係性: 月1回の寄合でしか会わない

【禁止展開】
- 2人きりになるシチュエーション(飲み会の二次会、相部屋など)
- 片方が相手を助けるヒーロー展開
- 告白で終わる
- 回想シーンを入れない

各プロットは
「冒頭の1行」「中盤の転換点」「ラストシーン(告白ではない形の結末)」
で構成すること。

禁止が多いほどAIは「定番ルート」を使えなくなる。その「使えなさ」が、テンプレートの外側にあるアイデアを引き出す。

ChatGPT小説の展開がワンパターンになる原因と対策でも禁止リストの応用を扱っている。プロット段階でワンパターンに気づいたときに有効だ。

既存作品を「What if?」で変形するネタ量産術

ゼロからアイデアを生む必要はない。自分の過去作品や好きな作品を「もし〜だったら?」で変形すれば、元の骨格を活かしつつ別の物語が立ち上がる。

4つの変形パターン

| 変形の方向 | 変形の例 | |---|---| | 立場を入れ替える | 攻めと受けの職業・性格を交換する | | 時間軸をずらす | 「出会いの3年後」ではなく「出会いの3年前」を書く | | 結末を反転する | ハッピーエンドをバッドエンドに(またはその逆) | | ジャンルを移植する | 現代BLの設定を中華ファンタジーに移す |

変形プロンプトの実例

以下は私が以前書いた短編の設定です。
この設定を「What if?」で変形し、別の物語になるアイデアを3つ提案してください。

【元の設定】
- 攻めの職業: カメラマン
  → What if: カメラマンではなく被写体(モデル)だったら?
- 出会いの場所: 撮影現場
  → What if: 撮影現場ではなく、相手のSNS投稿で存在を知ったのが最初だったら?
- 結末: 告白が成功する
  → What if: 告白は成功したのに、翌日から関係がぎこちなくなったら?

各アイデアについて「元の設定との違い」「その違いが生む新しい葛藤」を説明すること。

変形の起点があるぶん、完全な白紙から考える苦しさがない。AIも人間も「次の一手」を出しやすくなる。

過去に書いた作品がAI小説で同じ展開を繰り返すパターンにハマっていると感じたら、What if?変形で展開のバリエーションを物理的に増やせる。

アイデアの断片を溜めておく

5つの技法で生まれたアイデアの断片は、書かなくても捨てないこと。キャラノート(β)のようなキャラ管理ツールに設定シートとアイデアメモを紐づけて保存しておけば、「このキャラでこのアイデア」という組み合わせをいつでも引き出せる。ネタ帳は溜めた量がそのまま保険になる。

まとめ

AI小説のネタ切れは「発想力の枯渇」ではなく「プロンプト構造の固定化」が原因だ。

  • 3軸掛け算: 職業×場所×条件のランダム制約で、テンプレートの外に出る
  • 矛盾プロンプト: キャラの表と裏のギャップから、場面の数だけ物語が生まれる
  • 禁止リスト: 定番展開を遮断し、AIに別のルートを探させる
  • What if?変形: 既存作品の骨格を活かしながら、立場・時間・結末を入れ替える

この4つのプロンプト設計をキャラ設定と組み合わせれば、ネタ切れとは無縁の状態を作れる。テンプレートの全セットはBL Prompt Kit(BOOTH)から入手できる。

CharaNote開発日記

「AIに口調を守らせたい」——この記事で紹介したテンプレートを、もっと直感的に管理できるツールを作っています。

CharaNoteは、キャラ設定シートをAIが読める形式で保存し、どのAIツールにもワンクリックで渡せるキャラ管理アプリです。現在クローズドβに向けて開発中。

進捗や先行アクセスの案内はCharaNote公式で。