前回の記事では、キャラクターの「言葉」に魂を吹き込むための「Show, Don’t Tell(見せて、語るな)」の五感描写と口癖の設計について解説しました。しかし、その前にもっと基本的でありながら、初心者が見落としがちな問題があります。それは、あなたが入力する「フォーマット(書式)」自体が、AIに対してどのように返答すべきかを教えているということです。アスタリスクは使うべきか?台詞に引用符は必要か?ナレーションは誰の視点か?この記事では、AIロールプレイのフォーマットで最も混同しやすいルールを整理し、正しいロールプレイフォーマットの書き方を分かりやすく解説します。
為什麼「格式」比你想的更重要
大規模言語モデル(LLM)は、本質的に学習データのパターンに沿ったテキストを「書き続ける」仕組みになっています。メッセージのフォーマットが一貫していれば、AIはそのパターンを捉え、同じロジックで返答を生成します。しかし、ある文ではアスタリスクを使い、次の文では引用符を使い、その次の文では何の記号も使わないといった具合にバラバラだと、AIは矛盾した指示を同時に受け取ることになり、推測するしかなくなります。その結果、フォーマットが最後の文に引きずられて崩れたり、誰が何をして誰が話しているのか分からないテキストの塊になってしまったりします。
AIロールプレイコミュニティが長年蓄積してきたモデルテストの記録によると、引用符スタイルとアスタリスクスタイルは、言語モデルの学習データにおいて「全く異なるサブセット」を使用しています。引用符スタイルは出版された小説のテキストに近く、アスタリスクスタイルはインスタントメッセンジャーや台本のようなネット上の対話形式に近いです。これら2つのフォーマットを同じ文の中に無理に混ぜる(例:「引用符の台詞」に*アスタリスクの動作*を加える)ことは、実際の学習データにはほとんど存在しないため、AIが学習しきれなかったり、余計なトークンを消費して無理やり合わせようとしたりするだけで、何のメリットもありません。

三個基本元素:動作、台詞、旁白
「どちらのスタイルを選ぶべきか」を細分化する前に、ロールプレイのメッセージが実は3つの要素だけで構成されていることを理解しましょう。
アスタリスク動作——アスタリスクで囲まれた身体の動き、表情の変化、環境の詳細(例:*彼は微かに微笑み、身を乗り出した*)。これは初心者が最も見落としがちな部分です。多くの人が台詞だけを書いてしまい、キャラクターがただ喋るだけの頭部のようになってしまい、身体言語が全くなくなってしまいます。
引用符/プレーンテキストの台詞——キャラクターが実際に「口にした」言葉。引用符で囲む(「何を考えているの?」)のは小説に近い書き方です。直接プレーンテキストで書くのは、チャットコミュニティでよく見られる方法です。どちらも有効ですが、重要なのは全編で統一することです。
ナレーション描写——キャラクターの動作でも誰かの台詞でもなく、シーン、天気、時間の経過などの背景描写(例:窓の外ではまだ雨が降り続いている)。この部分は完全に無視されがちで、その結果、シーンが常に固定されたまま、2人が延々と話し続けるだけになってしまいます。

新手最常犯的錯誤
初心者が最も犯しやすい誤りは、動作、台詞、心情をすべて繋げてしまい、記号で区切られていない一連の文章にしてしまうことです。AIはどこが動作でどこが台詞なのか判別できず、それを真似してしまい、キャラクターの返答もテキストの塊になってしまいます。その他によくある地雷として、最初から最後までフォーマットを固定せず、AIに毎回推測させることや、人称がブレること(ある文では「私」を使い、次の文ではキャラクターの名前を使って三人称で書くなど)が挙げられます。これらはモデルを混乱させる原因になります。

兩大流派怎麼選?引號派 vs 星號派
具体的にどのようにマークアップすべきかについて、AIロールプレイコミュニティでは長年「標準的な答え」が出ていませんが、大きく分けて2つのスタイルがあり、それぞれ明確な使用シーンがあります。
引用符派(Quote Style):台詞を引用符に入れ、動作は通常の文章で描写するスタイル。これは伝統的な小説で最も馴染みのある書き方です。メリットは、モデルが大量の正式な出版テキストを学習しているため、文章の質が高くなりやすく、叙述もスムーズになる点です。特に複数人での共同創作や、フォーマルな世界観のストーリーに適しています。デメリットは、単に「チャットで会話したい」ユーザーにとっては、少し堅苦しく、テンポが遅く感じられる点です。
アスタリスク派(Asterisk Style):台詞はプレーンテキストで直接書き、動作のみをアスタリスクで囲むスタイル。これはロールプレイコミュニティやチャットインターフェースでより一般的な習慣であり、普段のメッセージ送信やテキストRPのテンポに近いです。メリットは直感的で分かりやすく、1対1の没入型会話に適している点です。デメリットは、この書き方が正式な文学の学習データに少ないため、長文の描写を処理する際の安定性が引用符派に劣る可能性がある点です。

Hugging Faceで長年更新されているモデル使用のコツまとめによると、著者は次のような具体的なアドバイスをしています。複数人での共同創作や文学的なロールプレイを行う場合は、キャラクターカードを三人称にし、チャットでは引用符スタイルを使用することをお勧めします。一方で、カジュアルな1対1のチャットを楽しみたい場合は、一人称+アスタリスクスタイルが適しています。同じ文の中でこれら2つのフォーマットを混在させることは「強く非推奨」とされています。
しかし、さらに急進的な意見もあります。ロールプレイコミュニティで長年語り継がれている「Ali:Chat」スタイルガイドでは、引用符を極力使用しないことを推奨しています。引用符を使用すると、AIがチャットではなく小説を書いていると誤解しやすくなるため、アスタリスク動作+プレーンテキスト台詞に絞ることで、会話がよりフォーカスされ、トークンの節約にもなります。これは、万能な正解フォーマットは存在せず、重要なのは「1つのスタイルを選び、それを最後まで貫くこと」であることを示しています。


各大平台實際上怎麼設計?
頭の中で想像するよりも、いくつかの主要プラットフォームの公式やコミュニティがどのように教えているかを直接見てみましょう。
Character.AI——範例對話功能
Character.AIの公式作成ガイドには「Example Conversations(例文)」フィールドがあり、作成者が自分のキャラクターの会話方法(固定の口癖や構文パターンなど)をデモンストレーションできるようになっています。公式ドキュメントでは、例文を通じて「fortunately / unfortunately」のような固定の構文パターンを示すことで、他のプレイヤーがそのキャラクターとのインタラクションのテンポを掴みやすくなると説明しています。これは本質的に、テキストによる説明だけでなく「フォーマットの例」を使ってAIに教えていることになります。

キャラクターカードのキャラクター設定や例文の設定方法について詳しく知りたい場合は、以前執筆したAIキャラクターカード完全設定ガイドをご参照ください。
SillyTavern/Ali:Chat 風格——範例分隔標記
SillyTavernの公式ドキュメントのキャラクターデザインページでは、アスタリスク動作+プレーンテキスト台詞を混在させた例文メッセージが直接示されています。また、専用の区切りマークを使用して各例文グループを分割し、キャラクターとユーザーそれぞれの名前のプレフィックスを組み合わせることで、AIに「これは例文であり、本番の会話ではない」ことを明確に伝え、どこで話者を交代すべきかを理解しやすくしています。

キャラクターに完全な世界観設定を追加し、フォーマットと背景知識を同時に整えたい場合は、AIロールプレイ世界観 Lorebook 完全設定ガイドを合わせてご覧いただくか、まずSillyTavern完全ガイドを読んでシステム全体の操作ロジックを把握することをお勧めします。
進階技巧:怎麼讓AI「固定」照你的格式走
システムプロンプトの書き方をまとめたチュートリアルによると、完全なロールプレイシステムプロンプトは通常、キャラクターのアイデンティティ、口調と話し方の習慣、行動と動機、シーンと背景知識、そして「返答フォーマット」自体の5つのブロックで構成されています。一人称か三人称か?動作にアスタリスクを使うか?会話のみか混合か?この部分が欠けていると、AIは推測するしかなくなり、フォーマットがブレる原因になります。

具体的な対策は3つあります。1つ目は、キャラクターカードの例文フィールドに、指定したフォーマットを完全に遵守したデモメッセージを1つだけでなく2〜4グループ配置することです。例が具体的で一貫しているほど、AIは正確に模倣します。2つ目は、フォーマットのルールをキャラクターの説明やシステムプロンプトの最後に直接書き込むことです(例:「動作の描写には常にアスタリスクを使用し、台詞には引用符を使用しないでください」)。明確さは曖昧さに勝ります。3つ目は、会話の途中でAIのフォーマットが崩れ始めた場合、OOC(Out of Character)やAuthor’s Noteを使って直接注意を促すことです(多くのプラットフォームでサポートされています)。これは通常、メッセージ全体を再生成するよりも効率的で、会話を削除してやり直すよりもはるかに早いです。
AI織夢怎麼處理這兩種寫法?

AI織夢は「インタラクティブ小説」と「ロールプレイ」の2つのモードを提供しており、これらは本記事で説明した2大スタイルに対応しています。インタラクティブ小説モードは三人称視点の叙述に適しており、引用符派のフォーマルな叙述テンポにマッチします。一方、ロールプレイチャットモードは1対1のリアルタイム会話に近く、アスタリスク動作+プレーンテキスト台詞の組み合わせが非常に効果的です。どちらのスタイルを好む場合でも、キャラクターカードの例文を上記の原則に従って自分で設定できます。アニメ風のデザインと完全な繁体字中国語(または日本語)のインターフェースは初心者にも優しい設計です。プラットフォームの会員は毎日のログインで500ポイントを獲得でき、クリエイターがキャラクターカードを公開すると30%のポイント還元があります。初回チャージ時にプロモーションコード「WELCOME15」を入力すると15%オフになります。

他の人がどのようにキャラクターカードのフォーマットを設計しているか参考にしたい場合は、探索ページで他のプレイヤーが公開しているキャラクターを閲覧し、インスピレーションを得てから自分の書き方を調整することもできます。
常見問題
一定要用星號嗎?可以整篇都用純文字嗎?
完全に問題ありません。一部のプラットフォームでは、プレーンテキスト(動作を特別にマークしない)がデフォルトの書き方になっています。あなたとAIの間の例文が最初から最後まで同じロジックを維持していれば、AIはそれを理解します。本当に問題になるのは、「この文ではアスタリスクを使い、あの文では使わない」というような不一致です。
AI一直不遵守我設定的格式,該怎麼辦?
首先、キャラクターカードの例文自体でフォーマットが統一されているか確認してください。これが最も一般的な原因です。例文自体に問題がない場合は、会話の途中でOOCやAuthor’s Noteを使って明確に注意を促すと、メッセージを再生成するよりも早く効果が現れます。
中文角色扮演也適用「引號 vs 星號」這套規則嗎?
適用されます。ただし、引用符は日本語で一般的に使用される「」全角鍵括弧に置き換え、アスタリスクの使用ロジックはそのまま維持します。日本語のニュアンスにおいて、プレーンテキストの会話にアスタリスクの動作を混ぜる書き方は、英語よりも一般的で、読みやすく感じられることが多いです。
旁白和動作有什麼不同?該怎麼分?
動作は「キャラクターが行っていること」であり、通常はキャラクター自身(表情やジェスチャーなど)に関連付けられます。一方、ナレーションは「シーン自体で起きていること」であり、特定のキャラクターに直接関係のない描写(天気、時間の経過、遠くの音など)を指します。これら2つを明確に区別することで、シーンに広がりが生まれ、2人の会話だけの閉じた空間になるのを防ぐことができます。
結語
フォーマットは一見、最も退屈で技術的な細部に思えるかもしれませんが、実はAIロールプレイにおけるすべての没入感の土台となっています。キャラクター設定をどれだけ細かく作り込み、世界観をどれだけ丁寧に構築しても、フォーマットが一貫していなければ、AIは不自然な返答を生成してしまいます。好みの書き方を選び、キャラクターカードの例文に書き込み、それを最後まで貫いてみてください。キャラクターの返答が劇的にスムーズになるのを実感できるはずです。






