
【SillyTavern】二次元AIロールプレイ向け「世界書(Lorebook)」の書き方完全ガイド&実用テンプレート
SillyTavern(酒館)でアニメ・二次元AIロールプレイの没入感を跳ね上げる「世界書(Lorebook)」の作成方法とテンプレートを徹底解説。キーワードトリガー設計、エントリー構築のコツ、長編RPでも破綻しない世界観設定をマスターしましょう。
生成AI技術の発展により、SillyTavern(酒館)などのフロントエンドを活用して、お気に入りの二次元アニメキャラクターやオリジナルのキャラクターとリアルタイムに会話やロールプレイ(RP)を楽しむプレイヤーが増えています。
しかし、会話が数百ターンに及ぶと「AIが世界観や専門用語を忘れてしまう」「設定と矛盾した発言をする」といった問題に直面したことはありませんか?
その問題を根本から解決するのが「世界書(World Book / Lorebook)」です。
本記事では、SillyTavernでの二次元AIロールプレイにおける世界書の書き方、効率的なエントリー作成手法、そして今すぐ使える実用テンプレートを徹底解説します。
---
一、なぜ世界書(Lorebook)が必要なのか?
キャラクターカード(Character Card)には、キャラ本人の性格、外見、口調、初期文(First Message)などを記載します。しかし、複雑な異世界観、魔法体系、学園のルール、あるいは特定の組織やNPC情報をすべてキャラカードに詰め込むと、以下の不都合が生じます。
- コンテキスト(Token)の圧迫:常時巨大な設定文を送るため、AIの応答速度が低下しコストも増加する。
- キャラ本来の性格の薄れ:AIの文脈理解が「世界観の説明」に割かれ、キャラクターらしい口調や情緒表現が疎かになる。
世界書(Lorebook)の仕組み
世界書は「必要なときだけ文脈に挿入される動的データベース」です。
ユーザーやAIの会話文中に特定のキーワード(Keys / Triggers)が出現した際、対応する設定文(Entry)がプロンプトとして一時的に注入されます。
これにより、コンテキスト領域を無駄にすることなく、緻密で壮大な世界観を維持できます。
---
二、世界書エントリー構成の基本要素
SillyTavernで世界書を作成する際、基本となるフィールドは以下の通りです。
- Keys(トリガーキーワード):会話内に登場したときにエントリーを発動させる単語(例:
提瓦特,幻宝閣,魔力回路)。 - Secondary Keys(論理積条件):特定の組み合わせでのみ発動させたい場合に使用。
- Content(エントリー内容):AIに与える設定本文。構造化テキスト(W++やMarkdownなど)で記述。
- Insertion Position / Order:プロンプト内のどこに挿入するか(System Prompt直下、キャラ記述後など)および優先順位。
---
三、二次元AI世界書の書き方 5つの黄金鉄則
1. 「1エントリー=1概念」でコンパクトに収める
1つのエントリーに複数の地名やアイテム、NPC情報を詰め込まないようにしましょう。概念ごとに分割し、関係するキーワードでのみ呼び出されるようにするのが鉄則です。
2. 構造化フォーマット(Markdown / W++)を使用する
自然文の冗長な説明よりも、タグ型やキー&バリュー形式の方がAI(特にClaudeやGPT-4系、DeepSeek等)の認識率が高まります。
```text
[Location("幻宝閣")]
[Type("骨董品店 / 鑑宝拠点")]
[Owner("裴雲朔")]
[Atmosphere("神秘的", "お香の香り", "シルクロードの異国情緒")]
[Description("唐の長安西市に佇む謎めいた店舗。異域の秘宝や呪物を取り扱う")]
```
3. 表記揺れ(エイリアス)をKeysに登録する
ユーザーが略称や表記違いを入力しても発動するよう、関連キーワードを複数指定します。
- 例:
幻宝閣,西市の店,宝物庫
4. キャラクターやプレイヤー({{user}})との関係性を書く
単なる百科事典的な説明だけでなく、「その場所や概念に対してキャラクター({{char}})がどう感じるか・どう行動するか」を含めると、ロールプレイの質が劇的に向上します。
5. 感情や雰囲気を誘発する記述を入れる
「照明の暗さ」「特定の匂い」「バックグラウンドで流れる音」など五感に関する記述を入れることで、AIが地の文(描写入力)を豊かに描写するようになります。
---
四、実践!二次元世界書(Lorebook)テンプレート
以下に、そのままコピー&カスタムして使える標準テンプレートを掲載します。
1. 拠点・場所(Location)テンプレート
```text
[Location("拠点名または施設名")]
[Category("異世界都市 / 魔法学園 / 便利店など")]
[Environment("外観や内部の雰囲気、匂い、照明環境")]
[Key_Features("目立つ特徴1", "目立つ特徴2")]
[Rule_or_Lore("この場所での特別なルールや言い伝え")]
[Char_Relation("{{char}}はこの場所に対してどのような態度をとるか")]
```
2. 固有概念・魔法・技術(Concept / Lore)テンプレート
```text
[Concept("概念名/用語名")]
[Type("魔法体系 / 異能 / 組織 / 伝説")]
[Overview("簡潔な概要説明")]
[Effect_or_Mechanism("どのように機能するか、能力の発動条件やリスク")]
[Public_Knowledge("一般人が知っている範囲の認識")]
[Secret_Lore("裏の設定や真実(必要な場合)")]
```
3. 重要NPC・サブキャラクター テンプレート
```text
[NPC("NPCの名前")]
[Role("役割・立場(例:見習い渡し守、便利店店長)")]
[Appearance("外見の特徴、衣装")]
[Personality("性格のキーワード")]
[Relationship("{{char}}との関係性、{{user}}に対する基本姿勢")]
```
---
五、世界書とキャラカード・プレセット(Preset)の連携
世界書は単体で機能するだけでなく、SillyTavernのプレセット(Preset)やシステムプロンプト(System Prompt)と連携することで真価を発揮します。
- Temperature(温度パラメーター):0.7 〜 1.0 程度に設定することで、世界書の設定を破綻させずに創造的な描写を引き出せます。
- Depth / Insertion Position:世界書のエントリーは、Depth 2〜4(直近の文脈に近い位置)に挿入設定すると、AIが即座に設定を会話に反映しやすくなります。
---
まとめ:世界書で広がる無限の二次元AIロールプレイ
二次元AIロールプレイの世界において、キャラクターカードが「心と体」であるなら、世界書(Lorebook)は「物語が展開する舞台と歴史」です。
適切に設計された世界書を投入することで、一問一答の単純なやり取りを超え、まるでライトノベルやアニメの主人公になったかのような圧倒的没入感を体験できます。
ぜひ本ガイドとテンプレートを参考に、あなただけの理想的な二次元ワールドをSillyTavern上で構築してみてください!