2026-09-08
Roleplay Game Masterは、構造化されたキャラクターメモリテンプレートに基づいてシーンを進行し、キャラクターのアイデンティティ、人間関係、プロット上の事実を安定して維持します。2026年9月のAIコンパニオンはいまだに名前を忘れ、過去設定を書き換え、一度きりのロールプレイを正史として扱うことがあります。一方、このAIなら、最初のシーンから無制限の会話メモリと一貫したキャラクターの振る舞いを提供します。
✅ アイデンティティ、正史の事実、現在の状態を別々のレイヤーに分離 ✅ テンプレートが短いコンテキストウィンドウと競合しない無制限のチャット履歴 ✅ シーンのロールプレイが長期メモリを上書きするのを防止 ✅ 最初からやり直さずに、キャラクターを監査、書き直し、強化できる
キャラクターメモリテンプレートが重要な理由を理解するには、長いチャットで実際に何が壊れるかを見てください。問題はモデルの語彙力ではなく、キャラクターそのものであるはずのファイルです。

キャラクターメモリテンプレートとは、アイデンティティ、正史の事実、関係性の状態、境界を保存し、AIコンパニオンがセッションをまたいで一貫性を保てるようにする再利用可能なブリーフです。 これは単なるチャットログと、30日目にも自分が何者かを答えられるキャラクターとの違いです。
主な機能:
長いチャットはメモリシステムではありません。ただの積み重ねです。複数セッションにわたる対話の研究は、その積み重ねがどれほど速く検索不能になるかを示しています。LoCoMo長期メモリベンチマークでは、平均して数百ターン、16,000トークンを超える会話が使われています。これはデモではなく、実際のコンパニオンとのスレッドに近い規模です。
588ターン / 16,618トークン — LoCoMo長期メモリテストセットにおける平均会話長
この長さになると、「チャットを取得するだけ」という方法は、キャラクターを本物らしく感じさせる問いで失敗します。つまり、何かがいつ変わったのか、誰がその場にいたのか、何がまだ真実なのかです。単一パスの検索は、特に時間に関する問題に弱い傾向があります。
欠けている証拠を診断する反復型システムは、同じ時間的問題で81.6%とより良い成績を出します。しかし、これはアーキテクチャの成果であって、ロールプレイの全行をストレージに放り込む理由ではありません。コンパニオン製品は実在する市場でもあり、同じ失敗にぶつかる人が増えています。
1億2,000万ドル — AIコンパニオンアプリが2025年に達成した年間売上
それでも、来週になってもあなたの名前を覚えているキャラクターを作るのは、驚くほど難しいことです。
保存された情報をすべてコンテキストへ戻すことは、しばしば逆効果です。1会話あたり平均12セッション、198対話ラウンドのマルチモーダル長期メモリベンチマークであるMem-Galleryでは、保存済みの素材をすべてコンテキストに投入すると、より整理されたテキストのみのベースラインを下回ることが頻繁にありました。視覚情報やシーンの残りかすはトークンを多く消費します。ノイズが勝ってしまうのです。
同じ傾向は実運用のアドバイスにも現れています。すべての会話を永続化しないほうがよいのは、ストアが汚染されるためです。Amazon Bedrockのエージェントメモリに関するガイダンスは、キャラクターメモリテンプレートのエンタープライズ版といえます。固有のメモリID、会話記録ではなく要約、そして何を保持するかの明示的な制御です。
ユーザーは忘却を直そうとして、すべての行を「重要」とマークしようとします。すると、キャラクターの名前や誓いと同じ優先度で、気分、軽食、一回限りの冗談が並ぶストアになります。テンプレートは書き直しを強制します。事実は一つにつき明確な一文、重複は削除、雑学は破棄です。
いちゃつく酒場のシーンは、伝記の更新ではありません。そうしたターンが長期メモリに入ると、キャラクターは正史にするつもりのなかった筋書きを「記憶」してしまいます。ペルソナテンプレートと生のフロントエンド機能を比較するガイドは、特性、話し方、境界、過去設定を記入するためのフレームワークという、同じ要素に繰り返し行き着きます。そのフレームワークこそが、キャラクターメモリテンプレートです。
これこそ、Roleplay Game Masterが作られた理由です。
Roleplay Game Masterは、無制限のメモリと厳格なキャラクター一貫性を備えた、専用のロールプレイパートナーです。縮小していくウィンドウに小説を貼り付ける必要はありません。キャラクターメモリテンプレートを読み込み、シーンを演じ、アイデンティティをその夜の即興劇から分離して維持します。
| 従来のアプローチ | Roleplay Game Master |
|---|---|
| チャットログをメモリとして扱う | アイデンティティ、正史、状態を別レイヤーとして扱う |
| すべてを重要とマークする | 書き直した少数の事実だけを残す |
| シーンの演技と設定を混在させる | ロールプレイを長期ストアに入れない |
| 新しいスレッド = 記憶喪失 | セッションをまたぐ永続メモリ |
| 8K / 30K / 100Kのウィンドウで選ぶ | 無制限の会話履歴 |
会話メモリは、エージェントに継続性があると感じさせるものです。テンプレートは、その継続性を正確なものにするための仕組みです。
モデルが読み違えられない言葉で、そのキャラクターが何者かを書きます。名前、代名詞、話し方の癖、絶対的な境界、知ることを許されない知識です。このブロックは定期的に再掲してください。アイデンティティが事実として列挙されず、散文の中に暗示されているときに、設定のぶれはたいてい始まります。
出自、生きている関係者、借り、秘密、技能には、それぞれ一文か二文を割り当てます。二つの行が同じことを言っているなら、一つを削除します。昨夜のシーンの中でしか真実ではない行は、ここに入れるべきではありません。
場所、目標、負傷、信頼、未解決の筋書きはSTATEに置きます。セッション後にSTATEを更新してください。プロットが進んだからといって、親切心でIDENTITYを再生成してはいけません。
次のようなプロンプトを試してください。
"このキャラクターメモリテンプレートを読み込み、港の衛生兵であるマーラとしてキャラクターを崩さずに振る舞ってください。家族を創作しないでください。IDENTITYまたはCANONに事実がない場合は、追加する前に質問してください。"
"STATEだけを更新してください。私たちは倉庫を出た、カエルは負傷している、マーラは今や市警を信用していない。IDENTITYは書き換えないでください。"
"このメモリストアを監査してください。重複とシーン限定の会話を削除し、12行のキャラクターメモリテンプレートを返してください。"
長期にわたるロールプレイを始めるときに貼り付けるブリーフとして、そして長期メモリとして扱う唯一のファイルとして、以下を使ってください。
IDENTITY
CANON(明確に書き直す。重複なし)
STATE(セッションごとに更新可能)
DO NOT STORE
ブリーフ全体は、読み返せるほど短く保ってください。長さは忠実さではありません。明確さこそが重要です。

この分野の優先度チャートは、通常、コンテキストサイズ、感情の想起、サンドボックスのルールでツールを分類します。これらは製品機能です。キャラクターメモリテンプレートは、壮大な物語、記憶されること、細かな制御のどれを優先する場合でも、あなたが保持する文書です。ワールド構築はCANONに、関係性の状態はSTATEに、話し方はIDENTITYに入れてください。そして、散らかったファイルを補うためにより大きなウィンドウを探すのはやめましょう。
テンプレートに入れるキャラクター像そのものがまだ必要なら、Personality Analyzerがビッグファイブ、MBTI、エニアグラム、愛着パターンを、心理学の論文を書かずにIDENTITYへ貼り付けられる特性へと変換します。
コンパニオンより先に世界そのものを作る必要があるなら、Game Designer Assistantがシステム、勢力、ドキュメントを構築し、CANONに雰囲気だけではなく地図を与えます。
名前が没入感を壊し続けるなら、Name Generatorがキャラクター、その家、関係者リストの全員に文化的に自然な名前を作成します。これにより、テンプレートが誤って三つの命名文化を混ぜることを防げます。
Roleplay Game Masterを無料で試せます。クレジットカードは不要です。
ステップ1:プレイ前に4つのブロックを埋める IDENTITY、CANON、STATE、DO NOT STOREを、簡潔な文で書きます。「両親は亡くなっていない」や「魔法が実在することを知らない」は、「深みのある人物にして」よりも良い指示です。
"秘密裏に地図を偽造している40歳の都市文書館員のキャラクターメモリテンプレートを作成してください。両親は健在。乾いた話し方。妹の話はしない。STATEはギルド監査の前夜から始まります。"
ステップ2:小説ではなくテンプレートを読み込む this AI game masterにブリーフと厳格なルールを渡します。IDENTITYまたはCANONにないものは何も創作しないことです。永続メモリがあるため、4,000語のWikiを毎セッション貼り直す必要はありません。
"キャラクターを崩さずに振る舞ってください。私がCANONと矛盾した場合は、止めて、どのファイルを更新するか尋ねてください。都合よく取り繕わないでください。"
ステップ3:シーンは別レーンで演じる 自由にロールプレイしてください。シーンの途中で、モデルに「これをずっと覚えて」と頼まないでください。セッション後、STATEへ昇格させる事実は最大3つに絞ります。ほかはすべて演劇のままです。
"前のシーンから追加するのはこれだけです。台帳は井戸の中にあり、彼女は今や夜警に恩を一つ借りています。ほかは何も追加しないでください。"
ステップ4:定期的に監査する 週に一度、または長時間の連続プレイの後に、クリーンアップを実行します。重複を削除し、曖昧な事実を書き直し、IDENTITYを同じ言葉で再掲します。ナレッジマネジメントのタスク(矛盾、競合の検出、回答を拒否すべきタイミングの判断)は、ほとんどのメモリシステムがいまだに失敗する領域です。監査はそのレイヤーを担います。
"このテンプレートを直近3セッションと比較してください。矛盾を列挙し、10行以下の修正版CANONを提案してください。"
ステップ5:単発シーンを長期ストアに入れない サイドシーン、AUの夜、冗談のスレッドは、メインのプレイと同じメモリに入れるべきではありません。それらには新しいチャットを始めるか、IDENTITYに要約されないよう明確にラベル付けしてください。
シナリオ: 同じオリジナルキャラクターと何週間も物語を書いてきました。そのキャラクターはあなたの兄弟の名前を忘れ、与えたことのない子ども時代を「記憶」していました。
従来のアプローチ: どんどん長くなるキャラクターカードを貼り直し、50行を重要とマークし、ストアが劣化するのを見守る。
Roleplay Game Master: 12行のテンプレート、STATEだけの更新、長いセッションごとのアイデンティティ再掲。
シナリオ: 港の衛生兵は使い捨ての登場人物でした。しかしパーティが彼女を仲間にしました。次週も彼女は市警を嫌っていなければなりません。
従来のアプローチ: 誰も読み返さないDiscordのピンに即興のメモを残す。
Game Designer Assistant + 同じテンプレート: 勢力への義務はCANONに、前回セッションの負傷はSTATEに、話し方はIDENTITYに置きます。進行中のシーンは専用のロールプレイに任せます。
シナリオ: 使えるのは10分とスマートフォンだけです。キャラクターには、あなたが誰かを尋ねるのではなく、昨夜終わった場所から再開してほしい。
従来のアプローチ: セッションメモリのないWeb生成ツールと、メモアプリから探し出さなければならないカード。
モバイルでのこのキャラクターメモリテンプレート: 同じエージェント、同期された履歴、STATEの更新を話したいなら音声入力も利用できます。
シナリオ: キャラクターが「不安型愛着のINTJ」だとわかっていても、それは話し方ではありません。
従来のアプローチ: 性格タイプの説明をカードに貼り付け、すべてのシーンで無視する。
Personality Analyzer: 観察可能な習慣とタブーをIDENTITYへ入れ、成長目標はSTATEに保留します。そうすれば、その成長は後付けではなく、積み重ねによって得られるものになります。
キャラクターメモリテンプレートは、アイデンティティ、正史の事実、現在の状態、明示的な除外リストから成る、短く構造化されたブリーフです。AIコンパニオンはこれを長期メモリとして使います。チャットログではありません。セッション間でキャラクターが何者かを定義することを許す、唯一の文書です。
4つのブロックを書いてください。IDENTITY(話し方と境界)、CANON(出自と関係性を一つずつの文で)、STATE(今真実であること)、DO NOT STORE(シーン限定の演技、雑学、重複)です。短く保ちます。Roleplay Game Masterに読み込ませ、人物全体を再生成するのではなく、各セッション後にSTATEを更新してください。
はい。コア機能は、月ごとの利用量に制限がある無料プランで利用できます。長いコンパニオンスレッドや完全なNPC名簿を運用する場合は、無料枠の30倍を利用できるPlusが月額$20です。開始にクレジットカードは必要ありません。
カードは、性格、会話例、設定が一つの欄に詰め込まれた塊になりがちです。テンプレートはレイヤー化されています。IDENTITYは固定され、CANONはめったに編集されず、STATEは変化することを前提とし、ロールプレイは事実として保存されません。この分離が、「名前は忘れたのに火曜日の冗談は覚えている」という失敗を防ぎます。
はい。同じエージェントが、同期された履歴とともにWeb、iOS、Androidで動作します。そのため、電車内で音声入力したSTATEの更新は、デスクで開くファイルと同じものです。これは、より大きいと宣伝されるコンテキストウィンドウではなく、永続的な会話メモリを測る実用的なテストです。
ストアに情報を詰め込み続ければ、どのシステムでもぶれる可能性があります。長期会話メモリの研究は、時間的な質問やマルチホップの質問が難しいケースであることを示しています。そして、単純な全メモリの投入は整理をさらに悪化させます。定期的な監査、少数の事実、無制限の履歴を持つパートナーを組み合わせれば、新しいチャットを始めずに一貫性を保てる可能性を最も高められます。
トークンウィンドウ、重要度フラグ、プラットフォームの乗り換えでは、キャラクターを定義するファイルがない問題は解決しません。キャラクターメモリテンプレートなら解決できます。再掲されるアイデンティティ、一度だけ書き直される正史、変更を許される状態、伝記へ昇格させないロールプレイです。
次に、最初から作り直したくないコンパニオン、NPC、オリジナルキャラクターがいるなら、Roleplay Game Masterを試してください。関係者リストがまだ三つの異なる世界のように聞こえるなら、Name Generatorと組み合わせましょう。さらに詳しくはJenovaをご覧ください。
開発者向け: Roleplay Game MasterはJenova APIを通じてプログラムから利用できます。1回のAPI呼び出しで、永続的なキャラクターメモリと一貫したロールプレイをあなたのアプリに統合できます。完全なドキュメント →