ロアブックとは?AIワールド情報の実践ガイド
ロアブック — プラットフォームによっては「ワールド情報(world info)」と呼びます — は、あなたの舞台設定に関する事実の集まりで、AIは関連するときだけそれを読み込みます。世界のすべてをキャラクタープロンプトに詰め込む代わりに、小さなエントリーを書き、それぞれにトリガーとなるキーワードを付けておくと、会話にそのトリガーが現れたときに、システムがエントリーをコンテキストに注入します。
一部屋の一キャラクターより大きな物語を動かすための、唯一無二といっていい最重要ツールです。このガイドでは、仕組み、エントリーの構成方法、実例、そして静かにすべてを台無しにする失敗パターンを扱います。
ロアブックが存在する理由:コンテキスト予算
すべてのAI会話は、固定されたコンテキストウィンドウの中で動きます。キャラクターカード、世界の事実、直近のメッセージ、そして記憶が、すべて同じスペースを奪い合います。あふれたときには、何かが落とされるか圧縮されます — たいていは古い会話、ときには肥大化したプロンプトの真ん中が。
舞台設定を丸ごとキャラクターカードに詰め込むやり方は、両側で失敗します。
- すべてに、常に、支払うことになる。 海のシーンの最中にも、酒場のメニューがコンテキストを占領する。恒常的なプロンプトの中の無関係な事実ひとつひとつが、保持できたはずの会話履歴です。
- モデルが向けられる注意が薄まる。 長くのっぺりしたプロンプトは注意を希釈します。あなたが最も大事にしていた詳細は、第九段落に埋もれています。
ロアブックはこの取引を逆転させます。事実は、シーンが必要とするまでコストゼロです。「ソーンミア」と口にすればソーンミアのエントリーが現れ、船で離れれば場所を取らなくなる。それがすべての種明かしであり、40エントリーのロアブックが4,000語のプロンプトより豊かな世界を支えられる理由です。同じ予算の論理は良いキャラクター執筆も駆動します — カードに入れるべきものはキャラクターカードガイドをご覧ください。
二つのエントリータイプ
キーワードトリガー型エントリー
既定のタイプです。トリガーとなる語が直近の会話に現れると、エントリーが有効になります。ロアブックの大半はキーワード型にすべきです:場所、勢力、脇役、アイテム、歴史上の出来事。
常時有効型エントリー
キーワードに関係なく、すべての生成に注入されます。これは、物語が決して忘れてはならない少数の事実のために取っておきましょう:世界の根本的な物理法則、現在の時代、不変のトーンのルール(「魔法には必ず代償がある」)。Teasaはまさにこの区分 — キーワード型と「常時」型のエントリー、そして不変の世界ルールをストーリーフォーマット内の独立したスロットとして — を提供していますが、原則は普遍的です。常時有効型のエントリーはひとつ残らず、コンテキスト予算への恒久的な税金です。ほとんどの世界では3〜5個で十分です。20個あるなら、あなたが逃れようとした詰め込みすぎのプロンプトを再建してしまっています。
エントリーの構成方法
1エントリー1主題。 エントリーは「このものが話題に出たとき、モデルは何を知っている必要があるか?」に答えるべきです。「ソーンミア」のエントリーが王位継承や通貨制度まで説明しているなら、それらの事実は誰かが「ソーンミア」と言ったときにしか現れず — しかも誰かが言うたびにコンテキストを膨らませます。分割しましょう。
散文ではなく、事実を書く。 エントリーは読者のためではなく、モデルのためのものです。雰囲気のある段落よりも、密度の高い平叙文が勝ります。モデルは生成時に事実を雰囲気に変えられますが、雰囲気を事実に戻すことはできません。
トリガーは検索語のように選ぶ。 人が実際に打つ、あるいはAIが実際に口にする名前と別名を並べましょう:「ソーンミア、ミア、湿原街道」。ありふれた語は避けてください — 「王」や「火」のようなトリガーは絶えず発火します(衝突については後述)。
エントリーは小さく保つ。 良いエントリーは1〜5文です。3段落が必要なエントリーは、たいていトレンチコートを着た2〜3個のエントリーです。
スコープに気を配る。 各ブックが何をカバーするかを決め、意図的に取り付けましょう。この扱いはプラットフォームごとに異なります。teasaはロアブックを再利用可能なライブラリとして扱います — 初期設定で非公開、複数のストーリーに接続可能(1公開につき最大5冊)、明示的な許可で共有でき、取り消しも可能 — なので、正典となる一冊の「ヴェイル王国」ブックが、その世界を舞台にするすべてのストーリーに使えます。プラットフォームが何であれ、実践は同じです。ブックは個々のチャットではなく舞台設定を軸に作り、カノンが一箇所に集まるようにしましょう。
実例:小さなファンタジーの舞台
湿原地帯の国境の町を舞台にした物語のための、最小限のロアブックです。まず常時有効型から。
[常時] 世界ルール: ローマジック(魔法が希少な)設定。魔法は稀で、恐れられ、必ず使い手の体に痕を残す。蘇生は存在しない。技術水準:中世後期、火薬なし。
次にキーワード型のエントリーを、1主題ずつ。
グレイハーバー — トリガー:グレイハーバー、港、町 ソーンミア湿原の縁にある人口約2,000の国境の町。経済:ウナギ漁、塩、密輸。任命制の代官が治めるが、ここ数週間誰も姿を見ていない。
ソーンミア — トリガー:ソーンミア、ミア、湿原 グレイハーバーの東に広がる広大な塩水湿原。嵐のあとには道筋が変わり、地元民は案内人を雇うか、溺れるかのどちらか。中心部に廃墟があると噂され、案内人たちは近づこうとしない。
代官アルドリック — トリガー:アルドリック、代官 グレイハーバーの統治者。行方不明になって三週間。役所は病気と説明している。失踪後の日付の文書に、彼の印章が現れている。
ソルトマーク — トリガー:ソルトマーク、密輸ギルド グレイハーバーの密輸組織。「溺れた鐘」亭から仕切られている。動かすのは品物であって人ではなく、誘拐は商売の妨げと考えている — それが彼らの誇り。
溺れた鐘 — トリガー:溺れた鐘、鐘、酒場 波止場の酒場で、ソルトマークの非公式な本部。店の掟:積み荷について質問しないこと。バーの上の鐘は、誰も名前を口にしない難破船から引き揚げられたもの。
この組み立てが何をもたらすかに注目してください。酒場のシーンでは「鐘」と、おそらくソルトマークが読み込まれます — 湿原の地理は読み込まれません。「代官はどこだ?」と尋ねるキャラクターは、アルドリックと彼の怪しい印章を引き込みます。謎のフック(廃墟、印章、難破船)は、モデルが後で回収できる事実として蒔かれています。何もトリガーされないときの総コストは、短い世界ルールのエントリーひとつだけです。
秘密の知識を握っているのがキャラクターなら — 廃墟に何があるかを知っている案内人など — それは共有ロアではなく、そのキャラクターの非公開プロフィールに置くべきです。知識が、それを持つ人物とともにとどまるように。キャラクターごとの知識の許可リストと開示ポリシーを持つプラットフォーム(teasaのストーリーフォーマットは両方を備えます)ならこれを明示的に扱えます。そうでない場所では、エントリーに書き添えましょう(「これを知るのは湿原の案内人だけ」)。
落とし穴
トリガーの衝突。 トリガーを共有する二つのエントリーや、日常語のトリガーは、同時に、あるいは絶えず発火します — コンテキストをあふれさせ、ときには矛盾を並べて注入します。トリガーのリストは一式として監査しましょう。すべてのトリガーは、それが発火したなら本当にその主題が場に出ている、と言えるだけ具体的であるべきです。
エントリー間の矛盾。 数か月おいて書かれたエントリーはずれていきます。片方はグレイハーバーを代官が治めると言い、もう片方は商人評議会が治めると言う。モデルは裁定しません — 混ぜるのです。あなたが最も詳細に書き込んだトピックでこそ、支離滅裂が生まれます。カノンが変わったら、それを「訂正する」二つ目のエントリーを足すのではなく、元のエントリーを更新しましょう。
肥大化したエントリー。 ありふれた語でトリガーされる600語のエントリーは、両方の世界の最悪です。モデルに全部読まれることはめったになく、発火するたびに高くつく。主題で分割し、散文を事実に削りましょう。
キャラクターカードとの重複。 主役のキャラクターを定義する事実なら、常にコンテキストに入っているカードに属します。ロアブックで繰り返すのはスペースの無駄であり、同期を保つべきコピーを二つ作ることになります。
自分の秘密のネタバレ。 ロアが公開物に添付されるシステムでは、公開前に読者から何が見えるかを確認しましょう。Teasaのアプローチ — 公開カードと段階式イントロを非公開のエンジンデータから分離し、公開バージョンは変更不可能 — は境界を明示しますが、どのプラットフォームでも確認してください。このブックを共有したら、オチはばれないか?
小さく始めましょう:5〜10エントリー、それからプレイ。トランスクリプトが、どのエントリーが一度も発火しないか、どれが発火しすぎるか、そしてモデルが知っていると思い込んで書き忘れていた事実はどれかを、正確に教えてくれます。同じ技術のキャラクター側はキャラクターカードガイドへ。持続する個人的な事実の扱い — 世界のロアとは別の問題です — はAIコンパニオンの記憶はどうあるべきかをご覧ください。
FAQ
ロアブックとキャラクタープロンプトの違いは何ですか?
キャラクタープロンプト(カード)は常にコンテキストに入っていて人物を定義します。ロアブックは、キーワードを介してオンデマンドで読み込まれる舞台設定の事実を保持します。
ロアブックのエントリーはいくつ書くべきですか?
世界が必要とするだけいくつでも。休眠中のエントリーはコストゼロだからです — ただし各エントリーは小さく、1主題に保ちましょう。配給制にすべきなのは常時有効型のほうです。あちらは数個にとどめてください。
ロアブックとAIの記憶の違いは何ですか?
ロアは、クリエイターがプレイの前と最中に書く、世界についての著述されたカノンです。記憶は、あなたとコンパニオンとの歴史についての情報で、会話から蓄積されます — そしてロアにはない同意の問題を提起します。それはAIコンパニオンの記憶はどうあるべきかで扱っています。
AIがロアブックのエントリーを無視するのはなぜですか?
三つを確認しましょう。トリガー語が会話に実際には一度も現れていない(人が本当に使う別名を追加する)。エントリーは発火したが、長すぎるコンテキストに埋もれた(常時有効型のセットとエントリーのサイズを縮める)。あるいは、その事実がキャラクターカードの何かと矛盾している(たいていカードが勝ちます)。