エントリ
エントリは、AIが応答を生成するたびに読むテキストの断片です。キャラクター説明、ワールドのルール、ロア、文体。AIがあなたのワールドについて知っていることはすべてエントリから来ます。
エディタでは、エントリはロアブックセクションにあります。

System Presets — 常時オン
ここのエントリは毎ターンAIに送信されます。ここでワールドの土台を定義します。
- キャラクターの説明と性格
- ワールド設定とルール
- ナレーターの指示と文体
- ゲームメカニクス
典型的なワールドではここに5〜15個のエントリがあります。サバイバルホラーゲームなら、最初のエントリはAIの役割全体を伝える「ゲームマスターセットアップ」かもしれません。
あなたはホラーサバイバルゲームのGMです。ゲームは14夜続きます。毎晩、ドアをノックする訪問者を描写します。彼らの正体を明かさずにフェアに手がかりを与えます。各応答を3〜5個の選択肢で締めくくります。
その1つのエントリで、AIが何であるか、何をするか、どう応答すべきかが定義されます。他のすべてはその上に積み重なります。
Keyword-Triggered — 関連するときに現れる
これらのエントリは、最近のメッセージにキーワードが現れたときだけアクティブになります。AIが毎ターン必要としないコンテンツに使います。
- NPCのバックストーリー(キーワード: NPCの名前)
- 場所の詳細(キーワード: 地名)
- 特定のメカニクス(キーワード: それを呼び出すアクション)
ホラーゲームでは、キーワード peephole, peek, observe, look を持つ「のぞき穴観察」エントリは、プレイヤーがドアの外を覗こうとするときだけ現れます。訪問者の顔、歯、目、肌の質感を描写し、人間か怪物かを示唆する微妙な欠陥を含めるようAIに伝えます。プレイヤーがのぞき穴を覗いていないとき、このエントリはAIのコンテキストに存在しません。スペースを節約し、焦点を保ちます。
キーワードのオプション:
- プライマリキーワード: いずれか一致するとエントリがトリガーされます(「tavern, inn, bar, drink」)
- 単語全体マッチ: 「art」が「start」や「heart」に一致するのを防ぎます
Post Instructions — 最終強調
ここのエントリは会話全体の後、AIが応答する直前に現れます。コンテキストの中で最も新しいので、ここのコンテンツは最も注目されます。
- 出力形式(「常に選択可能なアクションで終わる」)
- スタイル徹底(「二人称、現在時制で書く」)
- キャラクター維持のリマインダー
ほとんどのワールドではここに1〜3個のエントリがあります。
Send As — このエントリが果たす役割
すべてのエントリにはSend as設定があります(エディタペイン: Instruction / User / AI)。このエントリがAIのメッセージシーケンスでどの役割を取るかを制御します。
- Instruction(デフォルト) — システムメッセージとして送信。最も一般的な選択
- User — エントリをプレイヤーが言ったかのように見せる(userロール)。プレイヤーから来たかのように背景コンテキストを忍ばせるのに便利
- AI — エントリを以前のAI応答のように見せる(assistantロール)。AIの声と一貫性をかたちづくるのに便利
99%の場合、Instructionが欲しいものです。UserとAIは高度な手です。特定の返答スタイルをAIに真似させたい、または特定の拒絶パターンを回避したいときに使います。
First Message
最初のメッセージは、プレイヤーがワールドを始めたときに見るオープニングシーンです。エディタでは独自のセクションFirst Messageがあります。

良い最初のメッセージはプレイヤーをアクションに直接放り込みます。シーンを設定し、利害を確立し、応答すべき何かで終わります。先ほどのホラーワールドのオープニングはこちらです。
テレビが砂嵐でちらつく。緊急放送が繰り返される: 「確認された訪問者の特徴: 不自然なほど均一で白い歯。住民はドアを開けないように勧告します...」
あなたはアパートで一人。バスルーム、リビング、ベッドルーム、書斎、キッチン、物置。玄関ドアにはのぞき穴。物置には拳銃。冷蔵庫には数日分の食料。
そしてノックが響く。
若い女性の震える声: 「お願い...入れて...外に何かが私を追ってきて...」
これを機能させる3つの要素: プレイヤーがどこにいるか、どんな資源を持っているかを伝え、即座に決断を迫ります。異なる開始シナリオ向けに複数の最初のメッセージを作成できます。
マクロ
エントリは実行時に置換される {{macro}} プレースホルダーをサポートします。
| マクロ | 置換内容 |
|---|---|
{{user}} | プレイヤー名 |
{{char}} | キャラクター名 |
{{random::a::b::c}} | 選択肢からランダムに選択 |
{{roll::2d6}} | サイコロの結果 |
{{variableName}} | その変数の現在値 |
任意の変数IDがマクロとして機能します。location という変数は、どのエントリでも {{location}} になります。
ベストプラクティス
してほしいことをAIに伝え、してほしくないことではなく。 「感覚的なディテールで生き生きとした戦闘を書く」は機能します。「退屈な戦闘を書かない」は機能しません。
エントリは簡潔に。 AIは毎ターンすべてを1度読みます。エントリ間で自分を繰り返さないでください。
すべてが常時オンである必要はありません。 補足的なロアやNPCのバックストーリーをキーワードトリガーに移しましょう。System Presetsを贅肉なく保つと、各ターンの集中力が上がります。
