AIで小説を書く方法:構想から最初のシーンまで
ミステリの実例を使いながら、AIで小説を書く実践的なワークフローを、再利用できるシーンプロンプト、コンテキストノート、初稿向けの推敲チェックリストとともに解説します。
AIで小説を書くには、中心となる対立を定め、登場人物や世界の事実を準備し、シーンを設計し、範囲を限定した文章を一度にひとつずつ生成し、因果関係・登場人物の行動・語り口について推敲します。 長編小説ではコンテキストを維持することが必要です。「小説を書いて」と一度だけ依頼しても、そうした判断のほとんどは未指定のまま残ります。
このガイドでは、架空のミステリを使って手順を説明します。この演習は文書内で行っても、NovelKnowで本文・計画・参考資料をひとつのプロジェクトにまとめても構いません。
1. アイデアを実行可能な構想に変える
「ミステリ小説」だけではジャンルは分かっても、登場人物がなぜ動くのかは説明できません。主人公に目標・障害・失敗したときの代償を与えましょう。
港町の文書館職員マーラは、文書館が閉まる前に母親の失踪に関する記録を見つけなければならない。館長だけが古い書庫の鍵を持っており、資料を処分している。今夜失敗すれば、残りの記録は夜明けに運び出されてしまう。
次に、AIに対立がどのように激化するかを3つの方向で提案してもらいましょう。章単位の本文を依頼する前に、自分の書きたい物語に合う方向を選びます。役に立つ提案とは、説明のつかない手がかりをただ増やすのではなく、決断を迫るものです。
2. 最小限のコンテキスト一式を用意する
まずは次のメモから始めましょう。家系図や遠い過去の話は、シーンで必要になるまで保留してかまいません。
| 素材 | 例 | 目的 |
|---|---|---|
| 視点と時制 | マーラに寄り添う三人称、過去形 | 語り手が知っていることを制限する |
| 登場人物の目標 | 今夜、書庫の鍵を手に入れる | 会話に方向性を与える |
| 確定した事実 | 母親の手紙には欠けているページがある | 手がかりを保つ |
| 伏せておく情報 | 館長と母親の関係 | 後の真相を守る |
| 結末の状態 | マーラは代償を払って鍵を手に入れる | シーンの着地点を定める |
NovelKnowでは、登場人物・場所・ルールをCodexに保存できます。自動的なコンテキストへの取り込みは、名前・別名・各エントリのコンテキストモードによって決まり、毎回Codex全体が送信されるわけではありません。実際の取り込みルールについてはcodexエントリがAIに渡る仕組みを参照してください。
3. 下書き前に物語をシーンに分割する
「マーラが文書館を調査する」を、「欠けているページを見つける」「館長を試す」「書庫に入る」に分割します。各シーンに、目標・抵抗・転換点・結末の状態を設定しましょう。
NovelKnowのPlanモードでは、章の骨子を生成し、その章をシーンへ展開して確認・適用できます。次の展開が決まっていない場合は、シーンドローによっていくつかの方向性から選べます。本文の生成と計画を参照してください。
物語の中盤の方向性がまだ決まっていない場合は、まず小説アウトラインテンプレートで全体構造を検討してください。
4. AIには範囲を限定した執筆タスクを与える
この練習用プロンプトをコピーして、自分の物語に合わせて調整してください。ラベルは通常の指示であり、NovelKnow特有のテンプレート変数ではありません。
Task: Continue the conversation in the archive office, around 400 words.
Viewpoint: Close third person; only what Mara observes or infers.
Context: Her mother's letter has a missing page. She suspects the director.
Goal: Get the director to hand over the storeroom key.
Conflict: He demands the original letter in return.
Style: Restrained dialogue; show distrust through gestures and pauses.
Do not: Reveal his relationship with her mother or introduce a rescuer.
Ending: He sets down the key. Mara still grips the envelope.
Output only the scene prose.
目標の長さは目安であり、正確な保証ではありません。結果が意図した転換点を外している場合は、さらに文章を求める前にタスクを狭めるか、障害を明確にしてください。どちらの登場人物にも戦術を変える理由がないシーンは、説明を増やしても修正できません。
5. 生成された文章は編集可能な下書きとして扱う
Writeモードでは、カーソル位置で生成して続きを書いたり、選択した箇所を書き直し・拡張・短縮したりできます。採用する前、再生成する前、破棄する前に、候補を必ず読みましょう。
登場人物が知るはずのないことを知っていないか、鍵の入手に実際の代償があるか、手がかりの文言や意味が変わっていないか、しぐさが繰り返されていないか、結末が次のシーンで行動につながる問題を生んでいるかを確認します。
失敗しているのが2文だけなら、その2文を修正してください。章全体を再生成すると、すでに確定した細部まで変わってしまうことがあります。興味深い提案と、原稿内で確定済みの事実とを明確に区別してください。
6. 受け入れたシーンごとに物語の状態を更新する
何が起きたか、誰が何を知っているか、何が未解決のままかを記録します。
マーラは鍵を手に入れ、手紙のコピーを渡した。館長はそれを原本だと思っている。マーラは、書庫がすでに調べられた後だとは知らない。次のシーンでは、先客がいた証拠を明かす必要がある。
採用した登場人物の変化を関連するタイムラインに追加します。破棄したAIの提案を確定済みの事実に格上げしてはいけません。後の生成が、実際には起きなかった出来事を引き継いでしまう可能性があります。
よくある質問
AIは1回の依頼で小説をまるごと書けますか?
長い出力を依頼することはできますが、長さが物語としての完成度を保証するわけではありません。伏線を張り、人物を成長させ、複数のサブプロットを扱う小説では、シーンごとに下書きし、状態を維持するほうが検証しやすくなります。NovelKnowは計画とコンテキスト管理を支援しますが、編集上の判断は常に作者にあります。
アウトラインなしで始めてもいいですか?
はい。誰が何を望み、誰が抵抗し、現在のシーンの終わりまでに何が変わるのかを決めてください。そのシーンを書いてから次のシーンを計画します。意味のある変化がないままいくつかのシーンが過ぎた場合は、大きなアウトラインに戻って中心となる対立を検討し直してください。
NovelKnowで最初のシーンを書く
執筆アカウントを作成、それからプロジェクトを1つ、シーンを1つ、登場人物エントリを2つ作りましょう。初回生成ガイドに沿ってAIを設定し、上記の範囲を限定したタスクを試してください。ホスト型の利用と自分のAPIキーのどちらを選ぶ前に、現在のプランとクレジットを確認してください。
次へ:人物描写がぶれてきたらキャラクターテンプレートを、出力がありきたりなままならフィクションプロンプトガイドを使ってください。
このガイドを次のシーンに活かす
NovelKnow で構成、人物設定、原稿をまとめて管理。まず一つのシーンから始め、AI の提案を確認してから採用しましょう。