――プロットを捨てよ。物語は「設計」から生まれる

ベストセラー作家のディーン・クーンツ(Dean Koontz)は、かつて緻密なアウトラインを書いていました。しかし、ある時期から、その方法をやめます。

彼が重視するようになったのは、プロットを先に発明することではなく、人物が状況の中でどう動くか、という発想でした。

主人公を強い状況に置く。その人物が何を信じ、何を恐れているかに従って動かしていく。すると展開は、外から作為的に与えられるのではなく、内側から自然に立ち上がってくる。作者は筋を「発明」するのではなく、人物の選択を「発見」していく。

これは、キャラクター駆動型創作の王道です。

しかし私たちは今、AIという新しい道具を手にしています。

ここで問題が生じます。
クーンツの方法は、優れた作家の直感に深く支えられています。経験のある書き手だからこそ、「人物を置けば動く」と言えるのです。ところがAIに対して同じことを曖昧に指示すると、もっともらしいけれど薄っぺらい文章が返ってきやすい。

そこで私は、このキャラクター駆動型創作を、AIに適応する形へと構造化して考えてみました。

人物を「行動エンジン」として定義する。
信念を文章化する。
状況を五感レベルで固定する。
してAIには、物語を作らせるのではなく、一定の条件下での反応をシミュレーションさせる。

言い換えれば、クーンツの発見型手法を、「状況駆動型創作」という設計思想に翻訳したのです。

物語を作るのではない。
物語が発生せざるを得ない条件を設計する。

今回は、この考え方を具体的なテンプレートとプロンプトの形で示します。

***

前回、私は「プロンプトは執筆技術である」と書きました。目的を共有し、作業範囲を切り分け、AIの役割を明示する。この設計ができるかどうかで、AIは凡庸なツールにも、優秀な共作者にもなります。

しかし今回は、その王道すら一度手放します。

私たちは無意識に、「物語は考えるものだ」と思い込んでいます。プロットを立て、山場を設け、伏線を張り、回収する。AIにも「こういう話を書いてください」と命じる。

けれども、AIの本当の強みはそこではありません。

AIは、長距離の構造設計よりも、「この性格の人物が、この状況に置かれたら何をするか」という局所的な推論を得意とします。

ならば発想を反転させればよいのです。

物語を作るのではなく、
状況 × 欲望 × 歪み
という条件を設計する。

そして、そこから生じる反応の連鎖を観測する。

これが状況駆動型創作です。

では、どう設計するのか。
ここからは、具体的なテンプレートとプロンプトを示します。

【フェーズ1】状況固定テンプレート
――世界の重力を先に作る

物語は、まず「場」から始まります。抽象的な舞台設定では不十分です。五感を伴う現実を固定しなければなりません。

■状況テンプレート

・場所:
・時間:
・天候:
・音:
・匂い:
・動かしにくい制約(物理的/社会的):

■AIプロンプト例

「以下の条件を事実として固定してください。まだ物語を動かさず、情景のみを簡潔に描写してください。」

これにより、AIの出力に「重力」が生まれます。

【フェーズ2】行動エンジン設計テンプレート
――人物を性格ではなく原理として作る

キャラクターは、単なる性格設定ではありません。行動を生み出す原理として設計します。

■人物テンプレート

・欲望(何を得たいか):
・恐れ(何を避けたいか):
・歪み(世界をどう誤読しているか):
・習慣(無意識の癖):
・道徳軸(絶対に許せないこと):

ここで特に重要なのは、「歪み」を文章化された信念として書くことです。

例:「正しいことを書けば必ず報われると信じている」

■AIプロンプト例

「以下の人物設定を前提とし、この人物が置かれた状況で自然にとるであろう態度の傾向を分析してください。物語は作らないでください。」

【フェーズ3】初期衝突配置テンプレート
――対立を同じ空間に置く

次に、対立する人物を同じ空間に置きます。ただし、この段階ではまだ事件を起こしません。

■衝突設計テンプレート

人物Aの欲望:
人物Bの欲望:
対立点:
逃げられない理由:

■AIプロンプト例

「以下の人物が同じ空間に存在しています。彼らの信念と欲望に従い、最初の5分間に起きる自然なやり取りのみを記述してください。展開を作ろうとしないでください。」

ここで重要なのは、「物語を作るな」という指示です。
AI
は操縦者ではありません。まずは観測装置として使うべきです。

【フェーズ4】摩擦強化テンプレート
――停滞したら解決策ではなく条件を足す

物語が停滞したとき、足すべきなのは解決策ではありません。追加すべきなのは、新たな「状況」です。

■摩擦追加テンプレート

・突然起こる外部要因:
・代償の増大:
・選択肢の減少:

例:
・突然、電話が鳴る
・停電が起きる
・第三者が現れる

■AIプロンプト例

「以下の新しい状況が発生しました。この出来事に対し、各人物が自らの信念に従ってどう反応するかを記述してください。」

なぜこの方法が有効なのか

従来の執筆術は、長距離構造の設計を前提にしています。しかしAIは、長距離の一貫制御よりも、局所的な条件推論を得意とします。ならば、物語を「局所推論の連鎖」として設計し直せばよいのです。

プロットを捨てるとは、無秩序になることではありません。
制御の単位を「展開」から「条件」に変えることです。

このとき、作者の役割も変わります。

物語を必死に考える書き手ではなく、世界と摩擦を設計する監督になる。

最初から全部を決めようとしないでください。
この条件に置かれた彼らが、次にどう振る舞うかだけを観測してください。

そこから生まれる必然の連鎖こそが、AI時代の物語なのです。

【プロンプトは「命令」ではなく「構造」で書く】

ここで一つ、極めて重要な技術的ポイントを押さえておきます。

プロンプトの目的は「うまい文章を書くこと」ではありません。
構造を正しく組み立てることです。

多くの人は、こう書いてしまいます。

「地方都市の喫茶店の情景を書いてください。」

これは依頼文であって、設計ではありません。
AI
は自由に解釈し、情景だけでなく、勝手に物語まで動かし始める可能性があります。

状況駆動型創作では、プロンプトは必ず、

①役割の固定
②
作業範囲の限定
③
条件の明示

という順序で構成します。

具体例を見てください。

──────────────────
■
正しい構造

あなたは観測者です。物語を作らないでください。
以下の条件を事実として固定し、情景のみを簡潔に描写してください。

【条件開始】
・場所:地方都市の駅前にある古い喫茶店
・時間:午後4時
・天候:小雨
・音:エアコンの低い唸り音
・匂い:濃いコーヒーの香り
・制約:店主が常に客を見ている
【条件終了】

──────────────────

この構造には明確な意味があります。

まず「観測者」と役割を固定する。
次に「物語を作らない」と禁止条件を置く。
そして最後に条件データを投入する。

プロンプトとは、単なる命令文ではありません。

指示(Instruction)+条件(Data)

という二層構造で組み立てるものなのです。

この順序を守らないと、AIは条件を説明文と解釈したり、先回りして展開を作ろうとしたりします。

さらに精度を上げるなら、区切り記号を必ず入れてください。

【条件開始】
【条件終了】

これはAIにとっての「認識フレーム」になります。

AIは言葉を人間のように理解しているというより、与えられた条件とパターンに基づいて応答を組み立てています。だからこそ、プロンプトは文学的に美しくある必要はありません。構造的に明確であることが重要なのです。

ここに、従来の執筆術との決定的な差があります。

従来は文章を書く技術が中心でした。
AI
時代は、「条件を構造化する技術」が決定的になるのです。

ちなみに、上のプロンプトで生成すると、たとえば次のような出力になります。

駅前の通りは小雨に濡れ、舗道のタイルが鈍く光っている。午後四時の薄い灰色の光が、古い喫茶店の曇ったガラス越しに差し込んでいる。

店内はやや暗く、木製のテーブルと椅子が規則正しく並ぶ。壁の時計は静かに時を刻み、空気は重い。エアコンの低い唸り音が、途切れることなく天井付近から流れている。

カウンターの奥では店主が立ち、店内全体を見渡している。その視線は常に客席に向けられている。視線を遮るものはない。

空気には濃いコーヒーの香りが満ちている。湯気はすでに落ち着き、香りだけが静かに残っている。

外では雨粒が一定の間隔で窓を打ち、店内の静けさを強調している。

次回は、この設計を長編へ拡張する方法に踏み込みます。摩擦を持続させる技術、失速を防ぐ更新プロンプト、そして「解決不能な歪み」の設計法へ進みます。

参考:
Dean Koontz interview, Killer Nashville Magazine
https://www.killernashville.com/interviews/dean-koontz-the-secret-of-selling-500-million-books

 

小室誠一:Director of BABEL eTrans Tech Lab
https://www.youtube.com/@eTransTechLab

おすすめの記事