生成AI

最終更新日:2026/05/22
「推しとの妄想を小説にしたいけど、文章を書くのは苦手」「プロンプトをどう書けばいいか分からない」そんな悩みを持つ人に向けて、本記事ではChatGPTを使った夢小説の書き方を、プロンプトの組み立て方からキャラ崩壊の防ぎ方、公開時のルールまで解説します。推しとの特別なストーリーを今日から形にできます。

夢小説とは、読者自身が物語の主人公(夢主)になって、好きなキャラクターと恋愛や交流を楽しむ創作ジャンルです。
かつては手作業での執筆が主流でしたが、ChatGPTが登場してからは「シチュエーションを伝えるだけでAIが物語を書いてくれる」スタイルが広まっています。
スマホのChatGPTアプリから操作でき、頭の中にあるシーンを言葉で伝えるだけで、数秒で文章が生成されます。文章力がなくてもOKで、出力された文章を自分好みに手直しするだけで「自分だけの推し小説」が完成します。
夢小説には大きく分けて「二次創作」と「オリジナルキャラ」の2つのスタイルがあります。
二次創作は、既存のアニメや漫画のキャラクターをそのまま使う方法です。推しキャラとの物語をすぐに楽しめる反面、著作権への配慮が必要で、作品の公開・収益化には制限がかかる場合があります。
一方のオリジナルキャラは、名前・性格・外見を自分で設定したキャラクターを使う方法です。著作権の問題を気にせず自由に公開や収益化ができますが、キャラクター作りに手間がかかります。
気軽に始めるなら二次創作から挑戦し、慣れてきたらオリジナルに挑戦するのが一般的な流れです。
2026年4月時点で、ChatGPTの無料版では「GPT-5.3 Instant」(または自動で割り当てられる最新モデル)が使えます。
夢小説1本を書く程度であれば、無料版でも十分な性能があります。ただし1回あたりのメッセージ数に上限があるため、何本も連続して書いたり設定を細かく調整したりすると制限に達することがあります。
連作や長編を多く書きたい場合は、有料のGoプランやPlusプランが快適です。
Projects・Canvas・メモリといったキャラ設定を保存する便利機能は無料版でも一部使えますが、利用可能な回数や保存容量に制限があります。
まずは無料版で試し、必要に応じて有料プランを検討するのがおすすめです。

ChatGPTに夢小説を書かせるとき、ただ「〇〇との恋愛小説を書いて」と送っても、教科書のような平坦な文章が出てくるだけです。
推しらしさを出し、妄想通りの展開にするには「キャラ設定・夢主設定・シチュエーション・ルール」の4つをセットで伝える必要があります。
4要素のうち1つでも欠けると出力がぼんやりします。
たとえばキャラ設定が曖昧だと、誰でもない「モブキャラ」が出力されてしまいます。また、夢主設定がないとキャラの独り語り小説になりやすく、ルールがなければ突然キスシーンに飛んだり文体がブレたりします。
下の表で各要素の役割を確認してください。
| 要素 | 役割 | 入れるべき主な情報 | 欠けた場合に起きる問題 |
| ①キャラ設定 | 推しキャラの人物像をChatGPTに伝える | 名前・口調例(5つ以上)・性格・外見・NGワード | 誰でもない「平均的なキャラ」が出力される。クール指定でも丁寧語を使い始める |
| ②夢主設定 | 読者の分身キャラの存在をChatGPTに認識させる | 名前(または「△△」等の記号)・一人称・性格・キャラとの関係性 | 夢主が登場しないキャラの一人語り小説になりやすい |
| ③シチュエーション | 物語の舞台・展開・雰囲気を指定する | 場所・起きた出来事・展開の流れ・雰囲気(甘々・シリアス等) | 毎回内容がバラバラになり、同じキャラでも口調や展開が安定しない |
| ④ルール | 「やっていいこと・ダメなこと」の境界を引く | 会話比率・視点(一人称/三人称)・文字数・NGシーン(キスなし等) | 突然キスシーンに飛ぶ・文体がブレるなど意図しない展開になりやすい |
キャラ設定で最も重要なのが「サンプルボイス(セリフ例)」を5つ以上入れることです。
「クールで無口な性格」と言葉で説明するだけでは、ChatGPTはその言葉の平均的な解釈でキャラを動かします。その結果、クール指定のはずなのに敬語を使い始めたり、感嘆詞を連発したりします。
実際のセリフ例を複数渡すことで、ChatGPTがその人物の「話し方のパターン」を認識できます。肯定・否定・質問・感謝・照れの5パターンを入れておくのが最低ラインです。
さらに効果的なのが「NGワード指定」です。「敬語禁止」「感嘆詞禁止」のように「使わせない言葉」を明示すると、会話が長くなってもキャラが崩れにくくなります。
以下にキャラタイプ別の例をまとめました。
| キャラタイプ | キャラ崩壊が起きやすい理由 | 設定すべきNGワードの例 | 設定後に期待できる効果 |
| クール系 | ChatGPTは放置すると丁寧語や感嘆詞を使わせる傾向があり、クールさが失われる | 敬語全般・「やったー」などの感嘆詞・「ありがとうございます」 | 短いセリフのみで感情を抑えた無口なクールさが安定して出力される |
| ツンデレ系 | 会話の流れを自然にまとめようとして、素直なセリフで締めくくりがちになる | 「ありがとう」「好きだよ」「嬉しい」など素直な感情の直接表現 | 最後まで照れ隠しのセリフが続き、ツンデレらしさが貫かれる |
| 王子様・騎士系 | 長い会話の途中で突然タメ口や砕けた表現に切り替わることがある | タメ口全般・「じゃあ」「〜じゃん」などのくだけた語尾・ぶっきらぼうな返答 | 最後まで丁寧語が崩れず、礼儀正しい品のある口調が維持される |
| ヤンデレ系 | 独占欲の表現が過激になりすぎたり、反対にあっさり諦めるセリフが出たりしやすい | 乱暴な言葉・暴力的な行動描写・「もういいよ」など執着を手放す発言 | 怖さと優しさが同居した、ヤンデレ特有の甘い緊張感が保たれる |
夢主(読者の分身)の設定もキャラ設定と同じくらい重要です。夢主の口調・立場・感情が定義されていないと、ChatGPTは夢主を反応が薄いNPCのように扱います。
名前・一人称・性格・キャラクターとの関係性(幼なじみ・同僚・先輩後輩など)を具体的に設定することで、物語への没入感が高まります。
ただし、夢主の設定を細かく作りすぎると読者が感情移入しにくくなります。容姿の細かい描写や強い個性は、ある程度余白を残しておくほうが「自分の話」として読みやすくなります。
名前は、プロンプト内で「△△」や「#name1#」などの記号で指定しておき、出力後にテキストエディタの検索・置換機能で一括変換するのが手間を省くコツです。
スマホのメモアプリでも置換機能が使えるので、外出先でも対応できます。
シチュエーションを伝えるときは「時間・場所・起きた出来事・相手のアクション・オチや雰囲気」の5要素を入れると、物語の方向性が定まります。
たとえば「放課後の屋上で、先輩がいつもと違う表情で話しかけてくる。甘い雰囲気で、告白はなしだけど距離が縮まる終わり方で」という形です。
連作や長編を書く場合は【前提】ブロックを追加して「誰が・どうなった・今どう思っている」の3点を伝えると、前話の文脈が次の生成にも引き継がれます。
また、いきなり本文を書かせるより「まずプロットだけ3パターン考えて」と先にあらすじを出させてから選ぶほうが、展開の一貫性が保ちやすくなります。
プロンプトの【ルール】ブロックは、出力の形式・雰囲気・境界線を決める場所です。
会話比率は「会話多め」という曖昧な指定ではなく「70%」のように数値で書くと、ChatGPTが正確に反映できます。
文字数の目安は以下の通りです。
| 指定する文字数 | 出力のボリューム感 | 向いている用途 | 生成時間の目安 |
| 500〜800字 | ワンシーンの短編 | 初めての1本・特定の瞬間だけを切り取った妄想の書き起こし・気軽に試したいとき | 数秒〜10秒程度 |
| 1,000〜1,500字 | 起承転結のある短編 | 出会い→距離が縮まる→ドキドキの場面まで、一連の流れを楽しみたいとき | 10〜30秒程度 |
| 2,000字以上 | 複数シーンにまたがる中編 | じっくり読みたいとき・シーン間の心理描写を丁寧に描きたいとき | 1分前後かかる場合あり |

ここでは、すぐに使えるプロンプトテンプレートをキャラタイプ・シチュエーション別に紹介します。
[]内を自分の設定に書き換えるだけで使えます。
クール系キャラのポイントは「感情を行動で表現させる」ことです。「照れると無口になる」「嫉妬すると物に八つ当たりする」のように、感情ごとの行動パターンをセリフ例と合わせて書いておくと、ChatGPTが感情表現の方法を理解します。
「クールな性格」という言葉だけでなく、口調例を5つ以上入れることでブレが減ります。
NGワードは「敬語全般」と「感嘆詞」を最低限設定してください。この2つを外すだけで、クールキャラが突然「ありがとうございます!」と丁寧に感謝する、という崩壊を防げます。
ツンデレの最大の敵は、ChatGPTが会話を「きれいに締めくくろう」とする性質です。
長い会話の最後に「…好きだよ」と素直に告白させてしまうのは、この性質によるものです。「言わせない言葉」を1〜2個ピンポイントで指定することで、この傾向を抑えられます。
たとえば「『ありがとう』『好きだよ』『嬉しい』は絶対に言わせない」とNGワードに指定するだけで、最後まで照れ隠しのセリフが続きます。素直な感情を直接口にさせたくない言葉を2〜3個選ぶのがコツです。
ヤンデレ系の魅力は「怖いのにどこか優しい」という矛盾です。
プロンプトでこの矛盾を引き出すには「執着の理由」を設定に組み込むのが効果的です。「幼なじみで、昔その子に助けられた経験がある」のような背景を入れると、ただ怖いだけでなく「でも好き」と感じさせる深みが出ます。
NGワードは「乱暴な言葉禁止」「感情を爆発させるシーン禁止」を設定してください。過激な描写を抑えつつ、不穏な余韻で終わる指定を加えることで、怖さと優しさが同居したヤンデレらしい緊張感が保てます。
王子様・騎士系キャラは、長い会話の途中でタメ口や砕けた表現に切り替わりやすいのが課題です。語尾パターンを4〜5個(「〜ですね」「〜ましょう」「かしこまりました」など)セリフ例に入れておくことで、丁寧語が崩れにくくなります。
「タメ口禁止・ぶっきらぼうな表現禁止」と二重にNGワードでガードするのも効果的です。途中でタメ口になった場合は「口調が崩れています。最初から丁寧語で書き直してください」と追加指示するだけで修正できます。
先輩と後輩の絶妙な距離感を描くポイントは「関係性の緊張感を保ちながら、少しずつ縮まる瞬間を演出すること」です。
「名前呼び解禁」を展開に仕込むと、距離が縮まる瞬間を自然に演出できます。「初めて名前で呼ばれた瞬間」だけで読者の心拍数が上がります。
「ちゃん付け禁止」「馴れ馴れしいセリフ禁止」などのNGワードで関係性の緊張感を保ちます。地の文多め(60%程度)・心理描写丁寧という指定を加えると、静かな胸キュンシーンに仕上がります。
糖度高めのシーンを出力させるには、スキンシップや独占欲の描写をシチュエーションブロックに具体的に書き込みます。「ただの会話」で終わらせないために、どんな身体的距離感・行動があるかを明示してください。
「匂い」「体温」などの五感描写を【ルール】に1行加えるだけで、距離の近さが演出できます。甘さのレベルも「告白なし・両思い確定・キスシーンあり」のように段階で指定しておくと、期待通りの展開に近づきます。
切ない展開を描くには、情景描写と心理描写の両方を指示することが重要です。「曇りの日の夕方・蛍光灯の明かりが消えかけた教室」のように天候・季節・照明を具体的に指定すると、感情の深みが増します。
「感情曲線」を事前設計してプロンプトに組み込むのも効果的です。「序盤:無関心→中盤:戸惑い→終盤:行動で示す」のように感情変化の流れを段階で書くと、起伏のある展開が生まれます。
「ハッピーエンドにしない」「余韻で終わる」など結末の指定を入れることが切なさの演出に欠かせません。
テンポのよい掛け合いを楽しむSS(ショートストーリー)形式では、会話比率を「70〜80%」と数値で指定し、「セリフは1文20〜30字程度」と文字数も合わせて指定します。
地の文を最小限にする分、セリフの前後に短い仕草・表情の描写を1文加えるルールを設けると、キャラの感情が伝わりやすくなります。SNSやpixivへの投稿に向いており、隙間時間に気軽に楽しめる形式です。
完成した小説を読むのではなく、推しキャラとリアルタイムで会話したい場合は「ロールプレイ(なりきり)」形式が向いています。
「あなたは〇〇として私と会話してください。地の文は不要で、セリフだけで返してください」という指示文を入れると、推しとチャットしているような体験ができます。
Projects機能(後述)にキャラの人格設定を保存しておけば、毎回設定を貼り直す手間が省けます。小説形式とは異なる没入感があり、設定の試し書きや気分転換にも使えます。

初回の出力でイメージ通りにならないのはよくあることです。
大切なのは「追加指示での修正」と「AI感を消す編集」の2つです。
初回の出力に対して追加指示を送ることで、理想に近い形に調整できます。
ここで大切なのは「何が違うか」と「どう直してほしいか」をセットで伝えることです。「キャラが違う」ではなく「口調が敬語になっています。セリフ例のような短いタメ口に直してください」という形です。
シーン別の修正指示例をまとめています。
一度に長い文章を書かせるとブレが生じやすいため、起承転結の「起」だけを書かせてから次のシーンへ進むというように、シーンごとに分けて生成するほうが安定します。
「会話多め」という指示はChatGPTに通じにくく、どちらとも取れる表現です。「70%」のように数値で指定すると正確に反映されます。
五感描写も「臨場感を出して」ではなく「視覚・聴覚・嗅覚・触覚のうち2つ以上を入れる」と具体的に書きましょう。
特に「匂い」と「体温」の描写は、2人の距離の近さを演出するのに効果的です。「コートの繊維の匂いがした」「指先が触れて、体温が伝わった」のような表現は、夢小説の没入感を高めます。
「序盤:無関心→中盤:戸惑い→終盤:行動で示す」のように感情変化の流れをプロンプトに段階で書き込むと、自然な心情変化が生まれます。
セリフの前後に「間」や「仕草」の描写を1文加えるルールも効果的です。「照れているときは「……」や言い淀みを使う」と指定すると、キャラの感情がセリフだけでなく動作からも伝わるようになります。
「普段はこう振る舞うが、この場面ではこう変わる」という対比を明示すると、キャラの意外な一面が引き出されやすくなります。
ChatGPTが生成した文章には「AI特有のクセ」があります。
接続詞の多用・感情の直接表現・語尾の単調さの3つが主な原因で、これを手直しするだけで文章の質が大きく変わります。
ChatGPTは「また」「さらに」「そして」などの接続詞を多用する傾向があります。3つ見つけたら2つ削るくらいの感覚で整理してください。接続詞を抜いても意味がつながる箇所は積極的に削除しましょう。
たとえば、「彼は笑った。そして手を伸ばした。また、何かを言おうとした。さらに一歩近づいた。」を「彼は笑い、手を伸ばした。何かを言おうとして、一歩近づいた」のように接続詞がない分、リズムが生まれます。
ChatGPTは「嬉しかった」「ドキドキした」のように感情を一言でまとめがちです。しかし実際の感情体験は、指先が冷たくなる・耳が熱くなる・胃がぎゅっとなるといった身体反応として現れます。
「嬉しかった」を見つけたら「そのとき体のどこが反応した?」と考えるのが置き換えの実践ポイントです。
たとえば「嬉しかった」→「声が出そうになって、慌てて口を押さえた」これだけで文章のリアリティが変わります。
感情が大きく動く瞬間に「息が止まった。」「涙が落ちた。」のような短文1行を挟むと、読者の心に余韻が残ります。
「〜した。〜した。〜した。」と語尾が連続するパターンは「〜していた」「〜だろう」「〜かもしれない」などのバリエーションに置き換えてください。
最後は、推しのセリフだけを声に出して音読してみましょう。NGワードが混入していたり口調がズレていたりする箇所を「耳で」発見できます。読んでいて引っかかりを感じたところが修正ポイントです。

夢小説の執筆効率を高めるChatGPTの機能を4つ紹介します。無料版での利用可否もあわせて確認してください。
| 機能名 | 概要 | 夢小説での主な使い方 | 無料版での利用可否 |
| Projects(プロジェクト) | キャラ設定・夢主設定・ルールをまとめて保存しておける機能 | 設定を一度保存すればシチュエーションの入力だけで毎回生成できる。連載の場合はあらすじ要約も保存しておくと話の流れが途切れない | 利用可(ファイルアップロード数・チャット数に制限あり) |
| Canvas(キャンバス) | ChatGPTが生成した文章をチャット画面と並行して直接編集できるツール | 気になるセリフや表現をその場で書き換えられる。PDF・Word形式での保存やpixivへの移動もスムーズ | 利用可(利用時間に制限あり) |
| メモリ | 会話の中でユーザーの好みや設定を記憶し、次回以降のチャットに引き継ぐ機能 | キャラの口調・2人の関係性・呼び方を一度記憶させると、新しいチャットでも設定の説明が不要になる | 利用可(オン/オフの切り替えが可能) |
| カスタム指示 | すべてのチャットに共通して適用される前提ルールを設定できる機能 | 「心理描写多め」「一人称視点で書く」「五感描写を必ず入れる」などの夢小説スタイルを毎回入力せずに固定できる | 利用可 |
毎回キャラ設定を貼り直す手間をなくすには、Projects機能の活用が効果的です。キャラ設定・夢主設定・ルールをProjectsに保存しておけば、新しいチャットでもシチュエーションを入力するだけで夢小説が生成されます。
Projectsの作成方法


カスタム指示には「心理描写多め」「一人称視点で書く」「五感描写を必ず入れる」といった夢小説スタイルの前提ルールを保存してください。連載・長編を書く場合は、Projectsの「指示」欄にあらすじ要約も追加しておくと話の流れが途切れません。
カスタム指示の設定方法

メモリ機能をオンにしておくと、1回目のチャットで設定したキャラの口調や2人の関係性・呼び方が次のチャットにも引き継がれます。「次のチャットでも同じ設定を使って」と一言添えておくと確実です。
メモリ機能のオン・オフ切り替え方法


Canvas機能では、生成した文章をチャット画面の右側に表示しながら直接編集できます。「ここのセリフだけ変えたい」という修正がその場でできるため、テキストエディタとChatGPTの間を行き来する手間がなくなります。
Canvas機能の使い方


Canvasの詳細は、以下の記事を参考にしてください。
【関連記事】ChatGPT Canvasとは?最新機能の使い方やできることを紹介

ここからは、夢小説執筆でよく起こるトラブルと対処法について解説します。
キャラが途中でブレる原因の多くは「キャラ設定が抽象的すぎること」です。「クールで無口」という言葉だけでは不十分で、口調例を5つ以上とNGワードを追加することが根本的な対策です。
会話が長くなると、ChatGPTは設定の記憶が薄れてくることがあります。長文の生成を繰り返した後でキャラがブレてきたら、定期的にキャラ設定を再貼り付けするか、Projects機能で設定を固定することで安定します。
途中でブレた場合は「前のキャラ設定に戻してください」と追加指示するか、「口調の特徴:(セリフ例をコピペ)に戻して、このシーンを書き直してください」のように指示するのが最速の修正方法です。
ChatGPTの使用ポリシーでは、成人向け表現について制限が設けられています。18歳未満のキャラクターへの性的描写は絶対禁止で、これはどのプランでも変わりません。
参考:使用に関するポリシー
際どいシーンは、直接的に描写するよりも「心理描写や身体感覚への置き換え」で表現する方法が、安全かつ効果的です。
「唇が触れた」ではなく「時間が止まったような感覚があった」「吐息の温度が感じられるほど近かった」のように、直接描写を避けながら読者の想像に委ねる書き方が夢小説の雰囲気にも合います。
制限の警告が繰り返し出た場合、アカウント停止のリスクがあります。OpenAIの利用規約は定期的に更新されるため、最新の内容を確認しておきましょう。

完成した夢小説をSNSや投稿サイトに公開する際、把握しておくべき著作権・ガイドライン・マナーを概説します。
現行の日本の著作権法では、二次創作はグレーゾーンに位置します。権利者が二次創作を黙認しているケースが多いですが、公式の二次創作ガイドラインがある場合は必ず確認してください。
金銭的利益を得る「商用利用」(電子書籍として販売するなど)は避けることが大前提です。原作・キャラクターのイメージを著しく損なう内容も禁止されているケースがほとんどです。
たとえば、pixivでは、AI生成作品の虚偽申告と大量投稿が禁止されており、投稿時には「AI生成作品」としての設定が必須です。ルールは随時更新されるため、投稿前に必ず最新のガイドラインを確認してください。
参考:pixivガイドライン
AI生成の文章が読者に「なんかAIっぽい」と感じられる主な原因は、同じ表現の繰り返し・説明的すぎる地の文・起承転結が整いすぎた展開の3つです。これらは前述した「AI感を消す編集」で対処できます。
出力した文章をそのまま公開するのではなく、自分の言葉で編集・修正することがAI感を消す最も確実な方法です。最終的に「自分の作品」として仕上げる工程を省かないようにしましょう。
AI検知ツールの精度はまだ発展途上で、人間が書いた文章をAIと判定する誤判定もあります。ツールの結果はあくまで参考程度に捉えてください。
ChatGPTで夢小説を書く際、プロンプトは「キャラ設定・夢主設定・シチュエーション・ルール」の4要素を揃えることが基本で、キャラ設定にはセリフ例を5つ以上とNGワードを入れることでキャラ崩壊を防げます。
初回の出力がイメージと違う場合は、「何が違うか+どう直すか」をセットで追加指示することで理想に近づきます。出力した文章は接続詞を削り・感情を身体感覚に置き換え・音読で確認するという3ステップで「AI感のない作品」に仕上げましょう。
公開する際は、pixivなど投稿先のガイドラインで「AI生成作品」の申告ルールを確認することも忘れずに。プロンプトを少しずつ磨きながら、推しとの世界を思う存分楽しんでください。
アイスマイリーでは、ChatGPT連携のサービス比較と企業一覧を無料配布しています。課題や目的に応じたサービスを比較検討できますので、ぜひこの機会にお問い合わせください。
業務の課題解決に繋がる最新DX・情報をお届けいたします。
メールマガジンの配信をご希望の方は、下記フォームよりご登録ください。登録無料です。
AI製品・ソリューションの掲載を
希望される企業様はこちら