記憶システム
自動要約と記憶バンクを使って、Questsmith が長い冒険の重要な物語情報をどのように覚えるかを理解します。
記憶システムは、長い冒険の中で重要な物語情報を先へ持ち越せるよう Questsmith を助けます。自動要約は物語の主な方向性を明確に保ち、記憶バンクは重要な詳細を保存し、必要になった時に取り出します。
記憶システム
記憶システムは、長い冒険を通して Questsmith が重要な物語情報を覚えるための仕組みです。大きな出来事、キャラクター同士の関係、発見、目標、結果、重要な世界設定を追跡するように設計されており、物語が長くなっても AI が一貫性を保ちやすくなります。
記憶は物語の全文記録を繰り返すためのものではありません。代わりに、最も重要な事実を保存し、後で関連する場面になった時に呼び戻します。
記憶が重要な理由
AI モデルは一度に読めるテキスト量に限りがあります。この限界はコンテキスト長と呼ばれます。冒険が長くなると、古い物語テキストが現在の AI プロンプトに入りきらなくなり、AI が以前の出来事を忘れているように見えることがあります。
記憶システムは、重要な情報をより簡潔な形で保持することでこの問題を助けます。最近の物語テキストだけに頼るのではなく、Questsmith は重要な事実を保存し、物語が必要とする時に後で使うことができます。
記憶が覚えられるもの
記憶システムは、今後の場面に影響する可能性がある物語の詳細を保存するのに役立ちます。
例には次のようなものがあります。
- 大きな発見
- 重要な手がかり
- 関係の変化
- 約束と裏切り
- 完了した目標
- 重要なアイテム
- 主要な場所
- 以前の選択から生まれた結果
たとえば、プレイヤーがエララ隊長が難民を守っていたことを知った後で彼女を見逃した場合、その記憶は後で重要になることがあります。エララの態度が変わったり、味方がプレイヤーをより信頼したり、敵がプレイヤーを弱いと非難したりするかもしれません。
記憶システムの仕組み
記憶システムは、自動要約と記憶バンクという 2 つの主な機能を使います。
| 機能 | 役割 |
|---|---|
| 自動要約 | 冒険が続く間、簡潔な物語要約を更新し続けます |
| 記憶バンク | 小さな重要記憶を保存し、必要な時に関連するものを戻します |
この 2 つの機能は連携して動きます。自動要約は AI が物語全体の方向性を理解する助けになり、記憶バンクは以前の場面から特定の詳細を思い出す助けになります。
自動要約
自動要約は、冒険の筋書きレベルの要約を保ちます。新しい出来事が起きると、システムは物語要約を更新し、AI が物語の主な方向性を明確に理解し続けられるようにします。
これは長い冒険で役立ちます。古い出来事を短い形に圧縮するため、物語の重要な部分を保ちながら、現在の場面に使える余地を増やせます。
重要な内容を修正または明確にする必要がある場合は、物語要約を手動で編集することもできます。手動編集は今後の要約を導き、継続性を改善できます。
記憶バンク
記憶バンクは、冒険の以前の部分から小さな記憶項目を保存します。これらの記憶は、重要な出来事、人物、選択、結果に焦点を当てます。
AI が文脈を必要とする時、Questsmith は記憶バンクから関連する記憶を取り出し、現在の AI 入力に含めることができます。これにより、古い全文記録を必要とせずに、物語が過去の詳細を呼び戻せます。
記憶には次のような情報が含まれることがあります。
- プレイヤーが、市長が密かに密輸業者と協力していたことを発見した
- プレイヤーが約束を破った後、仲間が信頼を失った
- 一行が廃寺の中で呪われた刃を見つけた
- 倒された敵が逃げ、後で戻ってくる可能性がある
これらは、物語が後で使える事実を与えるため、より強い記憶詳細です。
良い記憶と弱い記憶
記憶は、物語の出来事が明確で意味のある時に最もよく機能します。
| 記憶に向いているもの | 記憶にはあまり向かないもの |
|---|---|
| プレイヤーが市長と密輸業者の秘密取引を暴く | プレイヤーが何か奇妙なものを感じる |
| プレイヤーがエララの村を守ると約束する | 夜が謎めいて感じられる |
| 一行が狼の印が付いた銀の鍵を見つける | 部屋が古く感じられる |
| プレイヤーが交渉中にギルド長を裏切る | 会話が緊張して感じられる |
雰囲気や空気感は描写には役立ちますが、記憶は情報に事実、決定、結果、アイテム、キャラクター、場所が含まれる時によりよく機能します。
階層による記憶の変化
記憶容量はメンバーシップ階層によって変わります。上位階層ではより多くの記憶を利用可能に保てるため、キャラクター、分岐、手がかり、結果が増える長い冒険でも一貫性を保ちやすくなります。
| メンバーシップ階層 | 記憶バンクのサイズ |
|---|---|
| 無料 | 25 個の記憶 |
| チャンピオン | 100 個の記憶 |
| レジェンド | 200 個の記憶 |
| ミシック | 400 個の記憶 |
無料は軽めの冒険に適しています。チャンピオンはより強い継続性を持つ長い物語を支えます。レジェンドとミシックは、より多くのキャラクター、深い分岐、長期的な結果を含む複雑なキャンペーンに向いています。
記憶システムとコンテキスト長
記憶とコンテキスト長は連携します。コンテキスト長は、AI が 1 ターンで読める情報量を制御します。記憶は、どの古い情報がそのコンテキストに戻すほど重要かを判断する助けになります。
より大きなコンテキスト長は、最近の物語テキスト、プロット構成要素、ストーリーカード、記憶のために AI へより多くの余地を与えます。ただし、コンテキストが増えても、記憶は重要な詳細を整理し、取り出しやすくするため有用です。
記憶システムとプロット構成要素
記憶システムはプロット構成要素を置き換えるものではありません。それらを支えます。
| ツール | 最適な用途 |
|---|---|
| プロットの必須情報 | 常に重要であるべき恒久的な事実 |
| 物語要約 | 全体の筋書きの方向性と主要な物語進行 |
| ストーリーカード | キーワードで呼び出される再利用可能な世界知識 |
| 記憶バンク | 関連する時に取り出される重要な過去の出来事 |
| AI 指示 | 文体、雰囲気、挙動、執筆ルール |
常に真実であるべき安定した事実にはプロットの必須情報を使います。キャラクター、場所、勢力、世界情報にはストーリーカードを使います。冒険中に起きる出来事や結果には記憶バンクを使います。
作成者が記憶をよりよく機能させる方法
作成者は、明確な物語の出来事、直接的な結果、意味のある選択を書くことで記憶の質を高められます。物語情報が具体的であるほど、記憶はそれを保存し、後で再利用しやすくなります。
たとえば、キャラクターが不安を感じているとだけ書くのではなく、その理由も含めます。「ミラは過去に見た暗殺者の指輪に気づいたため不安になる」のような文は、記憶システムが先へ持ち越せるより強い事実になります。
ベストプラクティス
より良い長編冒険のために:
- 冒険の早い段階で記憶を有効にする
- 重要な事実を明確かつ具体的に保つ
- 恒久的な情報にはプロットの必須情報を使う
- 繰り返し使う世界詳細にはストーリーカードを使う
- 重要な詳細が間違っている場合は物語要約を編集する
- 曖昧な雰囲気だけを記憶に頼らない