AI創作ラボ

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

2026-04-04AI小説 プロンプト 管理 整理 方法

AI小説のプロンプト管理・整理術——散らばった指示を「3層スタック」で再現可能にする

「あのとき上手くいったプロンプト、どこにやった……?」

チャット履歴をスクロールする。3日前のスレッドを開き、途中で枝分かれしたやり取りを辿り、似たような指示文を5つ見比べる。どれが「当たり」だったのか、もうわからない。結局またゼロから書き直して、前回より微妙な出力が返ってくる。

プロンプトが散乱する3つの原因

AI小説のプロンプトが管理不能になるのは、意志が弱いからではない。構造の問題が3つある。

1. 試行錯誤の残骸が整理されない。 ChatGPTやClaudeで小説を書くとき、1つのシーンに対して3回、5回と指示を書き直す。うまくいった版もボツ版も同じチャット内に並び、区別がつかなくなる。

2. 性質の違う指示が1つのプロンプトに混在する。 キャラの性格、文体のルール、シーンの状況説明——この3つはそれぞれ寿命が違う。キャラ設定は作品を通じて不変、文体ルールは数話で微調整、シーン指示は毎回変わる。寿命の違うものを1つの塊にすると、シーンを変えるたびに全部を書き直す羽目になる。

3. バージョン管理がない。 「さっきの指示を少し変えてみよう」と思ったとき、元の版を保存していない。変更前に戻れないから、改善したのか改悪したのかの判断もできない。

解決策: プロンプトを3層に分ける「プロンプトスタック」

散乱を防ぐ方法はシンプルで、プロンプトを寿命の長さで3つの層に分ける

  • 土台層(キャラ設定・世界観) ——作品を通じて変わらない。1回書いたら触らない
  • 文体層(文体ルール・演出指示) ——数話単位で微調整する。頻度は月1〜2回
  • シーン層(個別の場面指示) ——毎回書き替える。ここだけが「使い捨て」

この分離がなぜ効くのか。人間の心理として、「いつでも同じ品質で書き出せる」という安心感があると、シーン単位の冒険ができるようになる。土台と文体が固定されている状態で「今回はちょっと攻めた展開にしてみよう」と試せる。失敗しても、シーン層だけ差し替えれば元の品質に戻れる。この「戻れる保証」が、創作の挑戦を後押しする。

完成形のプロンプトを見てほしい。

## 土台層(キャラ設定・世界観)
【キャラ1: 百瀬 頼(28歳・ゲームシナリオライター)】
- 性格: 腹黒。穏やかな笑顔を絶やさないが、常に三手先を読んでいる
- 口調: 丁寧語ベース。「〜じゃないですか」「それ、面白いですね」が口癖。本音を漏らすときだけ敬語が外れる
- 動作癖: 考えるとき左手首の腕時計を回す。嘘をつくとき微笑みが0.5秒遅れる

【キャラ2: 菱川 那月(33歳・映像翻訳者)】
- 性格: ツンデレ。口は悪いが仕事の精度は異常に高い。親切を指摘されると怒る
- 口調: ぶっきらぼう。「知らねえよ」「勝手にしろ」が基本。照れると早口になり語尾が消える
- 動作癖: 苛立つと眼鏡のブリッジを人差し指で押し上げる。気を許した相手の前でだけ猫背になる

【世界観】
- 東京・中目黒。築30年のワンルームマンション
- 同じ物件の内見で鉢合わせ。互いに譲れず、不動産屋が困っている

## 文体層(文体ルール・演出指示)
- 三人称一元視点(百瀬視点)
- 感情を直接説明しない。表情・動作・沈黙・台詞で表現する
- 1文60字以内。体言止めを適度に混ぜる
- 感情が高ぶるほど言葉を減らし、動作を小さくする

## シーン層(この場面の指示)
- 場面: 内見の最中、同じ部屋に二人が鉢合わせる瞬間
- 目的: 互いの第一印象と、譲れない理由を見せる
- 分量: 400字程度
- 感情の方向: 百瀬は「面白い獲物を見つけた」、菱川は「面倒な奴に絡まれた」

キャラ設定の書き方をさらに掘り下げたい場合は、AI小説キャラ設定の完全ガイドで「5層モデル」を解説している。

実例: 3層管理のbefore/after

同じキャラ、同じ場面で比較する。

before(全部が1つのプロンプトに混在) 百瀬頼は28歳のゲームシナリオライターで腹黒い性格。菱川那月は33歳の映像翻訳者でツンデレ。二人が同じ物件の内見で鉢合わせる。三人称で書いて。感情を説明しないで。百瀬は穏やかに笑っているが裏では計算している。菱川は口が悪いけど仕事は丁寧。400字で。

after(3層に分離したプロンプトで生成) 百瀬は玄関で靴を脱ぎかけたまま止まった。先客がいる。窓際に立つ男が、不動産屋の説明を遮って間取り図に赤ペンを走らせていた。 「——あ、もう一組いらっしゃったんですね」 笑顔を作る。0.5秒、遅れずに。男が振り向く。眼鏡のブリッジを押し上げて、こちらを一瞥した。 「先に来たのはこっちだ。帰ってくれ」

▶ 変えたのは「指示を3層に分けた」だけ。キャラの動作癖(腕時計、眼鏡)が自然に出力に反映され、性格の対比が台詞と動作だけで伝わる。

では、あなた自身の作品で試すための空テンプレートを載せる。

## 土台層
【キャラ1: {名前}({年齢}歳・{職業})】
- 性格: {性格の核を1文で}
- 口調: {基本の話し方}。{口癖や特徴的なフレーズ}
- 動作癖: {感情ごとの無意識な動作を2つ}

【キャラ2: {名前}({年齢}歳・{職業})】
- 性格: {性格の核を1文で}
- 口調: {基本の話し方}。{口癖や特徴的なフレーズ}
- 動作癖: {感情ごとの無意識な動作を2つ}

【世界観】
- {場所・時代}
- {二人の関係性を1文で}

## 文体層
- {視点}
- {演出ルールを3つ}

## シーン層
- 場面: {具体的な状況}
- 目的: {このシーンで読者に伝えたいこと}
- 分量: {字数}
- 感情の方向: {キャラ1は「〜」、キャラ2は「〜」}

このテンプレートの全パターン——恋愛・修羅場・すれ違いなどシーン別の記入例付きフルキットはBL Prompt Kit(BOOTH)で公開している。

プロンプトのバージョン管理——「名前をつけて保存」の習慣

3層に分けたプロンプトも、更新を重ねれば「どの版が良かったか」がわからなくなる。最低限の命名規則を決めておく。

ファイル名のフォーマット:

{作品名}_{層の名前}_v{番号}.txt

例:
naiken_character_v1.txt(土台層・初版)
naiken_style_v2.txt(文体層・改訂2版)
naiken_scene-01_v1.txt(シーン層・第1話)

ポイントは「層ごとにファイルを分ける」こと。シーン層を更新しても土台層のファイルには触らない。これだけで「どの層をいじったら出力が変わったか」が追跡できる。

ツール別の管理方法:

  • ChatGPT: カスタム指示(Custom Instructions)に土台層+文体層を入れる。シーン層だけチャットで送る
  • Claude: Projectsのカスタム指示に土台層と文体層を格納すれば、チャットをまたいでも設定が維持される
  • ローカル管理: テキストファイルで3層を分けて保存。Git管理できるならなお良い

シリーズもので話数が増えてきたときの設定管理は、シリーズ連載の設定管理術で「設定台帳」テンプレートを詳しく扱っている。

まとめ

  • プロンプトの散乱は「寿命の違う指示が混在している」のが原因。土台・文体・シーンの3層に分ける
  • 3層に分けると「シーン層だけ差し替えて冒険する」ことができる。戻れる安心感が創作の幅を広げる
  • バージョン管理は「層ごとにファイルを分けて、番号を振る」だけで十分機能する

3層テンプレートのシーン別フルキット(恋愛・修羅場・日常など全パターン記入例付き)はBL Prompt Kit(BOOTH)で配布中。キャラ設定をAIに一括で渡したいならキャラノート(β)も試してほしい。

CharaNote開発日記

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

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

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