[{"data":1,"prerenderedAt":1210},["ShallowReactive",2],{"content-query-P76e2tOzoK":3},[4,168,398,567,762,899],{"_path":5,"_dir":6,"_draft":7,"_partial":7,"_locale":8,"title":9,"description":10,"date":11,"type":6,"tags":12,"lang":14,"cover":15,"body":16,"_type":162,"_id":163,"_source":164,"_file":165,"_stem":166,"_extension":167},"/blog/scenario-chat-tips-3","blog",false,"","【シナリオチャット】複製して同じキャラチャットのパラレルワールドを楽しむ方法",null,"2025-11-09",[13],"tips","ja","/ogp.webp",{"type":17,"children":18,"toc":152},"root",[19,27,32,39,44,49,69,74,81,86,91,96,102,107,112,117,122,127,132,137,142,147],{"type":20,"tag":21,"props":22,"children":23},"element","p",{},[24],{"type":25,"value":26},"text","2025年11月8日のアップデートで、シナリオチャットのコピー機能を追加しました。",{"type":20,"tag":21,"props":28,"children":29},{},[30],{"type":25,"value":31},"この機能を使って楽しむ方法を、このブログで紹介したいと思います。",{"type":20,"tag":33,"props":34,"children":36},"h2",{"id":35},"シナリオをコピーするとどうなる",[37],{"type":25,"value":38},"シナリオをコピーするとどうなる？",{"type":20,"tag":21,"props":40,"children":41},{},[42],{"type":25,"value":43},"まずはコピー機能の動作についてです。",{"type":20,"tag":21,"props":45,"children":46},{},[47],{"type":25,"value":48},"選択されているシナリオをまるっとコピーするのですが、以下の内容がコピー対象になります。",{"type":20,"tag":50,"props":51,"children":52},"ul",{},[53,59,64],{"type":20,"tag":54,"props":55,"children":56},"li",{},[57],{"type":25,"value":58},"シナリオの設定、プロンプト、参加しているキャラクター",{"type":20,"tag":54,"props":60,"children":61},{},[62],{"type":25,"value":63},"シナリオの会話履歴",{"type":20,"tag":54,"props":65,"children":66},{},[67],{"type":25,"value":68},"シナリオの長期記憶",{"type":20,"tag":21,"props":70,"children":71},{},[72],{"type":25,"value":73},"これらがまるっとコピーされ、別のシナリオとして楽しむことができます。",{"type":20,"tag":75,"props":76,"children":80},"v-img",{"src":77,"className":78},"/images/articles/blog/scenario-chat-tips-3-01.webp",[79],"mb-4",[],{"type":20,"tag":75,"props":82,"children":85},{"src":83,"className":84},"/images/articles/blog/scenario-chat-tips-3-02.webp",[79],[],{"type":20,"tag":33,"props":87,"children":89},{"id":88},"使い方の例",[90],{"type":25,"value":88},{"type":20,"tag":21,"props":92,"children":93},{},[94],{"type":25,"value":95},"例として、シナリオのコピーを楽しむ方法を2つ紹介します。",{"type":20,"tag":97,"props":98,"children":100},"h3",{"id":99},"パラレルワールドを楽しむ",[101],{"type":25,"value":99},{"type":20,"tag":21,"props":103,"children":104},{},[105],{"type":25,"value":106},"ストーリーを進めていると、途中の分岐点で、ヒーローとして進むか、ダークな道に進むか、のような岐路に立つことがあると思います。",{"type":20,"tag":21,"props":108,"children":109},{},[110],{"type":25,"value":111},"そんな時は、コピーを作成し、メインシナリオ、コピーしたシナリオでそれぞれの道を体験するという使い方がおすすめです。",{"type":20,"tag":21,"props":113,"children":114},{},[115],{"type":25,"value":116},"同じ状況から、ヒーローとして進んだ世界線、ダークな道に進んだ世界線の両方を楽しむことができると思います。",{"type":20,"tag":97,"props":118,"children":120},{"id":119},"次の進展に迷ったらバックアップ",[121],{"type":25,"value":119},{"type":20,"tag":21,"props":123,"children":124},{},[125],{"type":25,"value":126},"ストーリーの途中で、「こう言ったらどうなるだろうか...？」という迷いがしばしばあると思います。",{"type":20,"tag":21,"props":128,"children":129},{},[130],{"type":25,"value":131},"一度会話を進めてからセリフを削除することもできますが、長期記憶も更新されるので、このやり方はあまりお勧めできません。",{"type":20,"tag":21,"props":133,"children":134},{},[135],{"type":25,"value":136},"どうしても迷って、失敗できないという場合は、シナリオをコピーしてバックアップとして残しておくことができます。",{"type":20,"tag":21,"props":138,"children":139},{},[140],{"type":25,"value":141},"バックアップがあるので、次のセリフを安心して試すことができると思います。",{"type":20,"tag":33,"props":143,"children":145},{"id":144},"他にもいろいろ",[146],{"type":25,"value":144},{"type":20,"tag":21,"props":148,"children":149},{},[150],{"type":25,"value":151},"この2つ以外にも、工夫次第では面白い遊び方ができると思いますので、ぜひ活用してみてください！",{"title":8,"searchDepth":153,"depth":153,"links":154},2,[155,156,161],{"id":35,"depth":153,"text":38},{"id":88,"depth":153,"text":88,"children":157},[158,160],{"id":99,"depth":159,"text":99},3,{"id":119,"depth":159,"text":119},{"id":144,"depth":153,"text":144},"markdown","content:blog:scenario-chat-tips-3.md","content","blog/scenario-chat-tips-3.md","blog/scenario-chat-tips-3","md",{"_path":169,"_dir":6,"_draft":7,"_partial":7,"_locale":8,"title":170,"description":10,"date":171,"type":6,"tags":172,"lang":14,"cover":15,"body":175,"_type":162,"_id":395,"_source":164,"_file":396,"_stem":397,"_extension":167},"/blog/update-ai-select","AIサービス・モデルを選択可能になりました","2025-11-08",[173,174],"news","update",{"type":17,"children":176,"toc":389},[177,182,187,192,259,264,269,284,289,294,299,304,309,324,329,334,339,354,359,364,369,374,379,384],{"type":20,"tag":21,"props":178,"children":179},{},[180],{"type":25,"value":181},"アップデートを行い、これまでGemini固定だったAIサービスを、Gemini、OpenAI（GPT）、Grokから、お好みのAIサービスを選択可能になりました。",{"type":20,"tag":21,"props":183,"children":184},{},[185],{"type":25,"value":186},"AIサービスが提供するモデルを細かく選択可能です。",{"type":20,"tag":21,"props":188,"children":189},{},[190],{"type":25,"value":191},"現在選択できるのは以下の通りです。",{"type":20,"tag":50,"props":193,"children":194},{},[195,218,241],{"type":20,"tag":54,"props":196,"children":197},{},[198,200],{"type":25,"value":199},"Gemini\n",{"type":20,"tag":50,"props":201,"children":202},{},[203,208,213],{"type":20,"tag":54,"props":204,"children":205},{},[206],{"type":25,"value":207},"gemini-2.5-flash-lite",{"type":20,"tag":54,"props":209,"children":210},{},[211],{"type":25,"value":212},"gemini-2.5-flash",{"type":20,"tag":54,"props":214,"children":215},{},[216],{"type":25,"value":217},"gemini-2.5-pro",{"type":20,"tag":54,"props":219,"children":220},{},[221,223],{"type":25,"value":222},"OpenAI（GPT）\n",{"type":20,"tag":50,"props":224,"children":225},{},[226,231,236],{"type":20,"tag":54,"props":227,"children":228},{},[229],{"type":25,"value":230},"gpt-5-nano",{"type":20,"tag":54,"props":232,"children":233},{},[234],{"type":25,"value":235},"gpt-5-mini",{"type":20,"tag":54,"props":237,"children":238},{},[239],{"type":25,"value":240},"gpt-5",{"type":20,"tag":54,"props":242,"children":243},{},[244,246],{"type":25,"value":245},"Grok\n",{"type":20,"tag":50,"props":247,"children":248},{},[249,254],{"type":20,"tag":54,"props":250,"children":251},{},[252],{"type":25,"value":253},"grok-4-fast-reasoning",{"type":20,"tag":54,"props":255,"children":256},{},[257],{"type":25,"value":258},"grok-4",{"type":20,"tag":21,"props":260,"children":261},{},[262],{"type":25,"value":263},"Gemini同様、それぞれのAPIキーを設定することで、利用可能になります。",{"type":20,"tag":33,"props":265,"children":267},{"id":266},"賢いモデル",[268],{"type":25,"value":266},{"type":20,"tag":50,"props":270,"children":271},{},[272,276,280],{"type":20,"tag":54,"props":273,"children":274},{},[275],{"type":25,"value":217},{"type":20,"tag":54,"props":277,"children":278},{},[279],{"type":25,"value":240},{"type":20,"tag":54,"props":281,"children":282},{},[283],{"type":25,"value":258},{"type":20,"tag":21,"props":285,"children":286},{},[287],{"type":25,"value":288},"非常に精度が高く、セリフや物語に深みをつけることができます。",{"type":20,"tag":21,"props":290,"children":291},{},[292],{"type":25,"value":293},"特にGeminiAPIをベースに本サービスは設計されている関係上、gemini-2.5-proがシナリオチャット、シングルチャットともに優秀なセリフ、シーン作成を行う傾向があり、おすすめです。",{"type":20,"tag":21,"props":295,"children":296},{},[297],{"type":25,"value":298},"良い回答を生成するために思考時間が長くなる傾向にありますが、画面を閉じずにお待ちいただければと思います。",{"type":20,"tag":21,"props":300,"children":301},{},[302],{"type":25,"value":303},"ただし、上記モデルは1回あたりのAPIコストが高いためご注意ください。",{"type":20,"tag":33,"props":305,"children":307},{"id":306},"スタンダードなモデル",[308],{"type":25,"value":306},{"type":20,"tag":50,"props":310,"children":311},{},[312,316,320],{"type":20,"tag":54,"props":313,"children":314},{},[315],{"type":25,"value":212},{"type":20,"tag":54,"props":317,"children":318},{},[319],{"type":25,"value":235},{"type":20,"tag":54,"props":321,"children":322},{},[323],{"type":25,"value":253},{"type":20,"tag":21,"props":325,"children":326},{},[327],{"type":25,"value":328},"シングルチャット、複雑さの少ないシナリオチャットであれば十分に力を発揮できる上に、リーズナブルなモデルです。",{"type":20,"tag":21,"props":330,"children":331},{},[332],{"type":25,"value":333},"grok-4-fast-reasoningはコスト面で非常に安く、おすすめです。",{"type":20,"tag":33,"props":335,"children":337},{"id":336},"低コストなモデル",[338],{"type":25,"value":336},{"type":20,"tag":50,"props":340,"children":341},{},[342,346,350],{"type":20,"tag":54,"props":343,"children":344},{},[345],{"type":25,"value":207},{"type":20,"tag":54,"props":347,"children":348},{},[349],{"type":25,"value":230},{"type":20,"tag":54,"props":351,"children":352},{},[353],{"type":25,"value":253},{"type":20,"tag":21,"props":355,"children":356},{},[357],{"type":25,"value":358},"上記は低コスト、高速な回答出力に適したモデルです。",{"type":20,"tag":21,"props":360,"children":361},{},[362],{"type":25,"value":363},"低コスト故に、生成されるセリフやシーンはそれなりの結果となります。",{"type":20,"tag":21,"props":365,"children":366},{},[367],{"type":25,"value":368},"使用する場合は、複雑なシナリオチャットよりも、シングルチャットの方がおすすめです。",{"type":20,"tag":33,"props":370,"children":372},{"id":371},"広告表示の試験運用を開始しました",[373],{"type":25,"value":371},{"type":20,"tag":21,"props":375,"children":376},{},[377],{"type":25,"value":378},"チャット内容をAIが生成を行っている際に、試験的に広告を表示させていただきます。",{"type":20,"tag":21,"props":380,"children":381},{},[382],{"type":25,"value":383},"現在は試験運用中で、広告表示に失敗することもありますが、その場合はすぐに「チャットへ戻る」ボタンが表示されるので、ボタンを押していただければ戻ることができます。",{"type":20,"tag":21,"props":385,"children":386},{},[387],{"type":25,"value":388},"本サービスの運転資金とさせていただきますので、ご理解のほど、どうぞよろしくお願いいたします。",{"title":8,"searchDepth":153,"depth":153,"links":390},[391,392,393,394],{"id":266,"depth":153,"text":266},{"id":306,"depth":153,"text":306},{"id":336,"depth":153,"text":336},{"id":371,"depth":153,"text":371},"content:blog:update-ai-select.md","blog/update-ai-select.md","blog/update-ai-select",{"_path":399,"_dir":6,"_draft":7,"_partial":7,"_locale":8,"title":400,"description":10,"date":401,"type":6,"tags":402,"lang":14,"cover":15,"body":403,"_type":162,"_id":564,"_source":164,"_file":565,"_stem":566,"_extension":167},"/blog/scenario-chat-tips-2","【シナリオチャット】チャプター機能とセリフ編集機能について","2025-10-08",[13],{"type":17,"children":404,"toc":556},[405,410,415,420,425,430,435,440,445,450,456,461,466,471,476,486,491,496,501,506,511,516,521,526,531,536,541,546,551],{"type":20,"tag":21,"props":406,"children":407},{},[408],{"type":25,"value":409},"シナリオチャットに新たに、チャプター機能とセリフ編集機能を追加しました。",{"type":20,"tag":21,"props":411,"children":412},{},[413],{"type":25,"value":414},"この記事では、これらの便利な使い方について紹介しています。",{"type":20,"tag":33,"props":416,"children":418},{"id":417},"セリフ編集",[419],{"type":25,"value":417},{"type":20,"tag":21,"props":421,"children":422},{},[423],{"type":25,"value":424},"AIの出力した内容があまり良くない場合に手直しすることができる機能で、自分のセリフ、ナレーションのセリフ問わず、手直しが可能です。",{"type":20,"tag":21,"props":426,"children":427},{},[428],{"type":25,"value":429},"どうしても、AIの匙加減で自分の意図しない方向に物語が進んで行ったり、余計な情報を出力することがあります。",{"type":20,"tag":21,"props":431,"children":432},{},[433],{"type":25,"value":434},"その場合に、軽く手直しできるように用意したのがこの機能になります。",{"type":20,"tag":21,"props":436,"children":437},{},[438],{"type":25,"value":439},"全てのセリフの右上にペンマークのボタンが配置されています。",{"type":20,"tag":21,"props":441,"children":442},{},[443],{"type":25,"value":444},"そこから手直しをすることが可能です。",{"type":20,"tag":75,"props":446,"children":449},{"src":447,"className":448},"/images/articles/blog/scenario-chat-tips-2-01.webp",[79],[],{"type":20,"tag":75,"props":451,"children":455},{"src":452,"className":453,"max-width":454},"/images/articles/blog/scenario-chat-tips-2-02.webp",[79],"400",[],{"type":20,"tag":97,"props":457,"children":459},{"id":458},"長期記憶の扱いについて",[460],{"type":25,"value":458},{"type":20,"tag":21,"props":462,"children":463},{},[464],{"type":25,"value":465},"セリフの編集をしただけでは、長期記憶までは更新されません。",{"type":20,"tag":21,"props":467,"children":468},{},[469],{"type":25,"value":470},"次のユーザーのセリフを送信し、ゲームマスターが返した後に更新されます。",{"type":20,"tag":21,"props":472,"children":473},{},[474],{"type":25,"value":475},"編集を行なった場合、認識を改めさせるために、セリフに以下のような説明を記載すると良いです。",{"type":20,"tag":477,"props":478,"children":480},"pre",{"code":479},"（〇〇という描写はしないでください。）\n次のセリフを記載\n",[481],{"type":20,"tag":482,"props":483,"children":484},"code",{"__ignoreMap":8},[485],{"type":25,"value":479},{"type":20,"tag":21,"props":487,"children":488},{},[489],{"type":25,"value":490},"また、どうしても忘れて欲しくない注意点や設定は、「現在のシナリオを編集」から「世界観・チャットの設定」に記載しておくと良いです。",{"type":20,"tag":33,"props":492,"children":494},{"id":493},"セリフ削除",[495],{"type":25,"value":493},{"type":20,"tag":21,"props":497,"children":498},{},[499],{"type":25,"value":500},"サービスの質を向上させていく予定ですが、どうしても途中でセリフ生成が失敗してしまったり、不要なセリフが生成されてしまった場合などにセリフを削除することが可能です。",{"type":20,"tag":21,"props":502,"children":503},{},[504],{"type":25,"value":505},"ただし、注意点として、途中のセリフを削除したりすると辻褄が合わなくなってしまい、以降のセリフ生成や長期記憶の更新がおかしくなってしまう可能性があります。",{"type":20,"tag":21,"props":507,"children":508},{},[509],{"type":25,"value":510},"そのため、削除する場合は、次のセリフなどで説明して状況を補完するとAIに伝わりやすいと思います。",{"type":20,"tag":33,"props":512,"children":514},{"id":513},"チャプター機能",[515],{"type":25,"value":513},{"type":20,"tag":21,"props":517,"children":518},{},[519],{"type":25,"value":520},"ストーリーが長くなっていくと、特定のシーンを見返すのが困難になっていきます。",{"type":20,"tag":21,"props":522,"children":523},{},[524],{"type":25,"value":525},"チャプター機能では、特定のセリフにチャプター名（好きな名前）を付けて管理することができます。",{"type":20,"tag":21,"props":527,"children":528},{},[529],{"type":25,"value":530},"チャプター名を付けると、画面右上にあるチャプターリスト表示ボタンで、表示されるダイアログから、そのチャプターのセリフ位置にジャンプすることができます。",{"type":20,"tag":75,"props":532,"children":535},{"src":533,"className":534,"max-width":454},"/images/articles/blog/scenario-chat-tips-2-03.webp",[79],[],{"type":20,"tag":21,"props":537,"children":538},{},[539],{"type":25,"value":540},"チャプターは何個でも付けることができ、チャプターリストはセリフの昇順で表示されます。",{"type":20,"tag":33,"props":542,"children":544},{"id":543},"まとめ",[545],{"type":25,"value":543},{"type":20,"tag":21,"props":547,"children":548},{},[549],{"type":25,"value":550},"今回はシナリオチャットを長く楽しんでもらうための機能についての紹介でした。",{"type":20,"tag":21,"props":552,"children":553},{},[554],{"type":25,"value":555},"今後もシナリオチャットに色々な機能を搭載していこうと考えていますので、気長にお待ちいただければと思います！",{"title":8,"searchDepth":153,"depth":153,"links":557},[558,561,562,563],{"id":417,"depth":153,"text":417,"children":559},[560],{"id":458,"depth":159,"text":458},{"id":493,"depth":153,"text":493},{"id":513,"depth":153,"text":513},{"id":543,"depth":153,"text":543},"content:blog:scenario-chat-tips-2.md","blog/scenario-chat-tips-2.md","blog/scenario-chat-tips-2",{"_path":568,"_dir":6,"_draft":7,"_partial":7,"_locale":8,"title":569,"description":10,"date":570,"type":6,"tags":571,"lang":14,"cover":15,"body":572,"_type":162,"_id":759,"_source":164,"_file":760,"_stem":761,"_extension":167},"/blog/scenario-chat-tips-1","【シナリオチャット】自分の作ったキャラクター同士で会話させてみる","2025-09-28",[13],{"type":17,"children":573,"toc":751},[574,579,584,589,594,605,610,615,620,625,630,635,640,645,650,655,660,665,670,675,681,686,691,696,701,706,711,717,722,727,732,736,741,746],{"type":20,"tag":21,"props":575,"children":576},{},[577],{"type":25,"value":578},"ISEKAI Simulatorのシナリオチャットでは、ゲームマスターと呼ばれるAIがユーザーの考えたシナリオをベースに物語を作り出していきます。",{"type":20,"tag":21,"props":580,"children":581},{},[582],{"type":25,"value":583},"ゲームマスターは、物語の進行内容に合わせて現在の情景、適切なキャラクターの言動などを描写していきます。",{"type":20,"tag":21,"props":585,"children":586},{},[587],{"type":25,"value":588},"今回の記事では、シナリオチャット機能を使って、自分の作ったオリジナルキャラクター同士を会話させる方法について紹介していこうと思います。",{"type":20,"tag":21,"props":590,"children":591},{},[592],{"type":25,"value":593},"以下のnoteに画像付きで同様の内容を記載していますのであわせてご覧ください。",{"type":20,"tag":21,"props":595,"children":596},{},[597],{"type":20,"tag":598,"props":599,"children":603},"a",{"href":600,"rel":601},"https://note.com/ssmz/n/n28b3f9ab7ff9",[602],"nofollow",[604],{"type":25,"value":600},{"type":20,"tag":33,"props":606,"children":608},{"id":607},"キャラクターの作成",[609],{"type":25,"value":607},{"type":20,"tag":21,"props":611,"children":612},{},[613],{"type":25,"value":614},"シナリオチャットに登場させたいキャラクターを1つずつ作成することができます。",{"type":20,"tag":21,"props":616,"children":617},{},[618],{"type":25,"value":619},"キャラクターは、自分の名前、年齢、性別、種族、職業を自認します。",{"type":20,"tag":21,"props":621,"children":622},{},[623],{"type":25,"value":624},"演技力が低いと嘘や隠し事が下手くそになり、逆に高いと上手くなります。",{"type":20,"tag":21,"props":626,"children":627},{},[628],{"type":25,"value":629},"キャラクター名を会話の途中で帰ることも可能ですが、会話の整合性が保てなくなり会話が崩壊する可能性があるため、そのままにしておいた方が良いでしょう。",{"type":20,"tag":21,"props":631,"children":632},{},[633],{"type":25,"value":634},"※シングルチャットと同じ仕様です。",{"type":20,"tag":33,"props":636,"children":638},{"id":637},"キャラクター追加モード",[639],{"type":25,"value":637},{"type":20,"tag":21,"props":641,"children":642},{},[643],{"type":25,"value":644},"シナリオ内容をまとめたら、あらかじめ作成したキャラクターを追加します。",{"type":20,"tag":21,"props":646,"children":647},{},[648],{"type":25,"value":649},"ここで追加したキャラクターは、シナリオの登場人物としてゲームマスターに認識されます。",{"type":20,"tag":21,"props":651,"children":652},{},[653],{"type":25,"value":654},"また、キャラクターがセリフを言う時に、キャラクターに設定した画像が表示されるようになります。",{"type":20,"tag":33,"props":656,"children":658},{"id":657},"会話の途中でキャラクターを追加",[659],{"type":25,"value":657},{"type":20,"tag":21,"props":661,"children":662},{},[663],{"type":25,"value":664},"シナリオが進むにつれて、キャラクターをさらに登場させたくなることがあると思います。",{"type":20,"tag":21,"props":666,"children":667},{},[668],{"type":25,"value":669},"その場合、途中からキャラクターを追加させることも可能です。",{"type":20,"tag":21,"props":671,"children":672},{},[673],{"type":25,"value":674},"※途中でキャラクターの参加を外すことも可能ですが、整合性が取れなくなる可能性があるのでお勧めできません。",{"type":20,"tag":33,"props":676,"children":678},{"id":677},"npcのみのチャットモード",[679],{"type":25,"value":680},"NPCのみのチャットモード",{"type":20,"tag":21,"props":682,"children":683},{},[684],{"type":25,"value":685},"シナリオを進めていくと、プレイヤーがいないところで、NPC同士のやり取りを観察したくなることがあると思います。",{"type":20,"tag":21,"props":687,"children":688},{},[689],{"type":25,"value":690},"そのタイミングで、「NPCのみのチャットモード」をONにすることで、プレイヤーはNPCへの指示に徹することができます。",{"type":20,"tag":21,"props":692,"children":693},{},[694],{"type":25,"value":695},"具体的には、モードをONにしたた後にプレイヤーがセリフ枠に記載した内容は、全てゲームマスターへの指示になります。",{"type":20,"tag":21,"props":697,"children":698},{},[699],{"type":25,"value":700},"例えば、「ピィとカイをギルドのテーブルに座って談話させるように進めて」などのように記載して送信します。",{"type":20,"tag":21,"props":702,"children":703},{},[704],{"type":25,"value":705},"すると、これをゲームマスターは指示として受け取り、その指示に合わせてシナリオを進めます。",{"type":20,"tag":21,"props":707,"children":708},{},[709],{"type":25,"value":710},"モードをOFFにすることで解除され、普段通りプレイヤーとしてシナリオに参加することが可能です。",{"type":20,"tag":33,"props":712,"children":714},{"id":713},"その他のキャラクターも柔軟に出したい場合は",[715],{"type":25,"value":716},"その他のキャラクターも柔軟に出したい場合は？",{"type":20,"tag":21,"props":718,"children":719},{},[720],{"type":25,"value":721},"モブキャラなど、主要ではないけどシナリオを円滑に進めるために、柔軟にキャラクターを追加させたいことがあると思います。",{"type":20,"tag":21,"props":723,"children":724},{},[725],{"type":25,"value":726},"その場合はシナリオ設定の「世界観・チャットの設定」にその他のキャラクターセクションを追加して、どのようにそのほかのキャラクターを追加させるかの指示を出すと良いです。",{"type":20,"tag":21,"props":728,"children":729},{},[730],{"type":25,"value":731},"なお、その他のキャラクターでゲームマスターがランダムに作成したキャラクターが気に入った場合、キャラクター作成でそのキャラクターと同じ名前で作成して後からシナリオに追加することで、安定して設定を保持しつつシナリオを進行させることができます。",{"type":20,"tag":33,"props":733,"children":734},{"id":543},[735],{"type":25,"value":543},{"type":20,"tag":21,"props":737,"children":738},{},[739],{"type":25,"value":740},"シナリオチャットは自由にシナリオの指示書を作って、AIゲームマスターがその指示書に沿って面白くなるように考えてストーリーを進行させることを目的としたチャットモードです。",{"type":20,"tag":21,"props":742,"children":743},{},[744],{"type":25,"value":745},"シングルチャットモードでは味わえない、キャラクター同士のやり取りを見ることができると思うので、ぜひ活用してみてください。",{"type":20,"tag":21,"props":747,"children":748},{},[749],{"type":25,"value":750},"今後は、シナリオチャットモードをもう少し発展させて、もっと異世界への没入感を増やせる仕組みを実装していく予定です！",{"title":8,"searchDepth":153,"depth":153,"links":752},[753,754,755,756,757,758],{"id":607,"depth":153,"text":607},{"id":637,"depth":153,"text":637},{"id":657,"depth":153,"text":657},{"id":677,"depth":153,"text":680},{"id":713,"depth":153,"text":716},{"id":543,"depth":153,"text":543},"content:blog:scenario-chat-tips-1.md","blog/scenario-chat-tips-1.md","blog/scenario-chat-tips-1",{"_path":763,"_dir":6,"_draft":7,"_partial":7,"_locale":8,"title":764,"description":10,"date":765,"type":6,"tags":766,"lang":14,"cover":15,"body":767,"_type":162,"_id":896,"_source":164,"_file":897,"_stem":898,"_extension":167},"/blog/single-chat-tips","シングルチャットの細かな設定について","2025-09-19",[13],{"type":17,"children":768,"toc":889},[769,774,779,784,789,793,797,801,807,812,817,822,827,832,837,842,847,853,858,863,868,874,879,884],{"type":20,"tag":21,"props":770,"children":771},{},[772],{"type":25,"value":773},"ISEKAI Simulatorのシングルチャットでは、会話するキャラクターを自由に作成することができます。",{"type":20,"tag":21,"props":775,"children":776},{},[777],{"type":25,"value":778},"名前、年齢、性別、種族、職業、演技力、性格・特徴を設定することができます。",{"type":20,"tag":21,"props":780,"children":781},{},[782],{"type":25,"value":783},"このブログでは、これらの設定がどのように会話に作用するのかを説明します。",{"type":20,"tag":33,"props":785,"children":787},{"id":786},"キャラクターの名前などの設定",[788],{"type":25,"value":786},{"type":20,"tag":21,"props":790,"children":791},{},[792],{"type":25,"value":619},{"type":20,"tag":21,"props":794,"children":795},{},[796],{"type":25,"value":624},{"type":20,"tag":21,"props":798,"children":799},{},[800],{"type":25,"value":629},{"type":20,"tag":33,"props":802,"children":804},{"id":803},"キャラクターの性格特徴",[805],{"type":25,"value":806},"キャラクターの性格・特徴",{"type":20,"tag":21,"props":808,"children":809},{},[810],{"type":25,"value":811},"キャラクターの細かな設定を記載することで、再現性が高くなります。",{"type":20,"tag":21,"props":813,"children":814},{},[815],{"type":25,"value":816},"特に、「性格：」、「口調：」などセクションとしてまとめて記載するとAIに認識されやすいです。",{"type":20,"tag":21,"props":818,"children":819},{},[820],{"type":25,"value":821},"やってほしくないことなどは「注意点：」や「禁止事項：」などのセクションを用意して箇条書きで記載すると良いでしょう。",{"type":20,"tag":33,"props":823,"children":825},{"id":824},"会話の途中で設定を更新",[826],{"type":25,"value":824},{"type":20,"tag":21,"props":828,"children":829},{},[830],{"type":25,"value":831},"会話の途中でも、設定を更新することができます。",{"type":20,"tag":21,"props":833,"children":834},{},[835],{"type":25,"value":836},"更新後に会話を再開すると、更新した内容を加味して会話が再開します。",{"type":20,"tag":21,"props":838,"children":839},{},[840],{"type":25,"value":841},"たとえば、会話が長くなり、どうしても覚えておいて欲しいことが出てきた場合は、「性格・特徴」欄にその内容を記載することで、以降の会話でその内容を認識するようになります。",{"type":20,"tag":21,"props":843,"children":844},{},[845],{"type":25,"value":846},"また、会話の途中で時間を経過させ、キャラクターの年齢が変化し、成長して口調が変わったり性格が変わったり、といった遊び方も可能です。",{"type":20,"tag":33,"props":848,"children":850},{"id":849},"geminiのアクセスについて",[851],{"type":25,"value":852},"Geminiのアクセスについて",{"type":20,"tag":21,"props":854,"children":855},{},[856],{"type":25,"value":857},"2025年9月現在、Geminiの「gemini-2.5-flash」というモデルを統一的に使用しています。",{"type":20,"tag":21,"props":859,"children":860},{},[861],{"type":25,"value":862},"毎回の会話で、キャラクターのセリフの取得と記憶の更新の計2回のリクエストが行われます。",{"type":20,"tag":21,"props":864,"children":865},{},[866],{"type":25,"value":867},"時間帯やAPIキーの料金形態によって、リクエストが失敗することもありますのでご了承ください。",{"type":20,"tag":33,"props":869,"children":871},{"id":870},"nsfw設定について",[872],{"type":25,"value":873},"NSFW設定について",{"type":20,"tag":21,"props":875,"children":876},{},[877],{"type":25,"value":878},"NSFWをONにすると、やや大人向けのやりとりが行えるようになります。",{"type":20,"tag":21,"props":880,"children":881},{},[882],{"type":25,"value":883},"ONにする前に、18歳以上であることの年齢確認をさせていただきます。",{"type":20,"tag":21,"props":885,"children":886},{},[887],{"type":25,"value":888},"なお、注意点として、Geminiの仕様変更、ポリシー改定、APIキーの料金形態などによって、NSFW設定をONにしていても禁止コンテンツとしてリクエストがブロックされてしまう可能性もあることを了承ください。",{"title":8,"searchDepth":153,"depth":153,"links":890},[891,892,893,894,895],{"id":786,"depth":153,"text":786},{"id":803,"depth":153,"text":806},{"id":824,"depth":153,"text":824},{"id":849,"depth":153,"text":852},{"id":870,"depth":153,"text":873},"content:blog:single-chat-tips.md","blog/single-chat-tips.md","blog/single-chat-tips",{"_path":900,"_dir":6,"_draft":7,"_partial":7,"_locale":8,"title":901,"description":10,"date":902,"type":6,"tags":903,"lang":14,"cover":15,"body":904,"_type":162,"_id":1207,"_source":164,"_file":1208,"_stem":1209,"_extension":167},"/blog/release-isekai-simulator","ISEKAI Simulator（異世界シミュレーター）というAIキャラチャットベースのサービスをリリースしました！","2025-09-14",[173,174],{"type":17,"children":905,"toc":1193},[906,911,922,932,937,942,947,953,963,968,974,979,984,990,995,1000,1005,1010,1015,1020,1025,1031,1036,1041,1046,1051,1056,1061,1070,1075,1084,1089,1094,1099,1104,1109,1114,1119,1124,1129,1134,1139,1144,1149,1154,1159,1164,1169,1174,1178,1183,1188],{"type":20,"tag":21,"props":907,"children":908},{},[909],{"type":25,"value":910},"この度、ISEKAI Simulator（異世界シミュレーター）という、AI技術を使用したキャラチャットをベースとした異世界人との交流を体験するサービスを一般公開しました。",{"type":20,"tag":21,"props":912,"children":913},{},[914,916,920],{"type":25,"value":915},"ユーザーが自作したキャラクターとのシンプルな会話から、複数人のキャラクターとストーリーモードを楽しむことができます。",{"type":20,"tag":917,"props":918,"children":919},"br",{},[],{"type":25,"value":921},"\n（複数人のキャラクターとのチャット機能は近日公開中）",{"type":20,"tag":21,"props":923,"children":924},{},[925,927,930],{"type":25,"value":926},"ゆくゆくは、RPG風のゲームができるような仕組みを導入してタイトル通りの異世界での生活をシミュレートできるよう、現在作成を進めています。",{"type":20,"tag":917,"props":928,"children":929},{},[],{"type":25,"value":931},"\nプレイヤー、キャラクターのステータス、スキルの管理などを盛り込む予定です。",{"type":20,"tag":21,"props":933,"children":934},{},[935],{"type":25,"value":936},"このnoteではこのサービスの特徴などを紹介できればと思います。",{"type":20,"tag":33,"props":938,"children":940},{"id":939},"作ったきっかけ",[941],{"type":25,"value":939},{"type":20,"tag":21,"props":943,"children":944},{},[945],{"type":25,"value":946},"作ってみようと考えたきっかけが大きく2つあります。",{"type":20,"tag":97,"props":948,"children":950},{"id":949},"_1-キャラチャットサービスではなくツールが欲しかった",[951],{"type":25,"value":952},"1. キャラチャットサービスではなくツールが欲しかった",{"type":20,"tag":21,"props":954,"children":955},{},[956,958,961],{"type":25,"value":957},"AIキャラサービスが好きでよく利用するのですが、無料でクオリティの高いチャット続けるには制限があり、どうしても課金する必要がありました。",{"type":20,"tag":917,"props":959,"children":960},{},[],{"type":25,"value":962},"\nもちろん、サービスを継続させるのにランニングコストがかかりますので、サービス提供元はコストを収集しなければなりませんので自然なことと思います。",{"type":20,"tag":21,"props":964,"children":965},{},[966],{"type":25,"value":967},"ただ、結構お高いことが多く、中にはチャット以外にも制限があるサービスもあったりと、キャラチャットにそこまでお金をかけるのはお財布的にちょっと…と思い、お金のあまりかからないものが欲しいなと考えるようになりました。",{"type":20,"tag":97,"props":969,"children":971},{"id":970},"_2-異世界での生活を体験できるサービスを作ってみたかった",[972],{"type":25,"value":973},"2. 異世界での生活を体験できるサービスを作ってみたかった",{"type":20,"tag":21,"props":975,"children":976},{},[977],{"type":25,"value":978},"以前から、AINPCを搭載させて簡単な異世界を作ることができたらいいなぁと考えていました。",{"type":20,"tag":21,"props":980,"children":981},{},[982],{"type":25,"value":983},"AIキャラチャットとRPGの要素を含んだシステムを作ったらどうだろうかと考えて、今回のサービスを作ることになりました。",{"type":20,"tag":33,"props":985,"children":987},{"id":986},"isekai-simulatorの特徴",[988],{"type":25,"value":989},"ISEKAI Simulatorの特徴",{"type":20,"tag":97,"props":991,"children":993},{"id":992},"データを管理するサーバーを持たない",[994],{"type":25,"value":992},{"type":20,"tag":21,"props":996,"children":997},{},[998],{"type":25,"value":999},"一般的なキャラチャットサービスだと、運営会社がサーバーを管理しキャラクターの作成、会話の管理などをサービス側で行なっていると思います。",{"type":20,"tag":21,"props":1001,"children":1002},{},[1003],{"type":25,"value":1004},"場合によっては会話の内容やキャラクターの内容を監視され、ペナルティを受けたりキャラクターを停止・削除を運営側で判断する場合もあります。",{"type":20,"tag":21,"props":1006,"children":1007},{},[1008],{"type":25,"value":1009},"仕組みが悪いというわけではなく、これはキャラクターを他のユーザーに共有する機能を持っているため、そのような対策が取られているのかなと思います。",{"type":20,"tag":21,"props":1011,"children":1012},{},[1013],{"type":25,"value":1014},"ISEKAI Simulatorでは、1人でキャラとの交流に没頭できるように設計しているため、そもそもデータを管理するサーバーを持っておらず、他ユーザーと交流をする想定を元から持っておりません。",{"type":20,"tag":21,"props":1016,"children":1017},{},[1018],{"type":25,"value":1019},"キャラクターの作成も、会話も自由に、AIとユーザーが直接やりとりできる仕組みを用意しました。",{"type":20,"tag":21,"props":1021,"children":1022},{},[1023],{"type":25,"value":1024},"ユーザーの大切なキャラクターや会話履歴は、ユーザーが使用している端末（ブラウザ内のDB）に全て保存されます。",{"type":20,"tag":97,"props":1026,"children":1028},{"id":1027},"aiサービスと直接やりとり",[1029],{"type":25,"value":1030},"AIサービスと直接やりとり",{"type":20,"tag":21,"props":1032,"children":1033},{},[1034],{"type":25,"value":1035},"ISEKAI SimulatorではAIサービス（現在はGemini）と直接やりとりを行うように、設計されています。",{"type":20,"tag":21,"props":1037,"children":1038},{},[1039],{"type":25,"value":1040},"そのため、AIサービスへ通信するために必要はキー「APIキー」をユーザーに入力していただきます。",{"type":20,"tag":21,"props":1042,"children":1043},{},[1044],{"type":25,"value":1045},"そのキーを使用して、AIとやりとりを行います。",{"type":20,"tag":21,"props":1047,"children":1048},{},[1049],{"type":25,"value":1050},"2025年9月現在、APIキーは無料で取得可能で、Geminiは毎日十分な量の無料枠が用意されています。",{"type":20,"tag":21,"props":1052,"children":1053},{},[1054],{"type":25,"value":1055},"ある程度の量の会話を毎日行えると思います。",{"type":20,"tag":21,"props":1057,"children":1058},{},[1059],{"type":25,"value":1060},"詳しくは以下のGoogle公式記事をご覧ください。",{"type":20,"tag":21,"props":1062,"children":1063},{},[1064],{"type":20,"tag":598,"props":1065,"children":1068},{"href":1066,"rel":1067},"https://ai.google.dev/gemini-api/docs/pricing?hl=ja",[602],[1069],{"type":25,"value":1066},{"type":20,"tag":21,"props":1071,"children":1072},{},[1073],{"type":25,"value":1074},"APIキーはGoogle AI Studioからどなたでも容易に取得可能です。",{"type":20,"tag":21,"props":1076,"children":1077},{},[1078],{"type":20,"tag":598,"props":1079,"children":1082},{"href":1080,"rel":1081},"https://aistudio.google.com/app/apikey",[602],[1083],{"type":25,"value":1080},{"type":20,"tag":97,"props":1085,"children":1087},{"id":1086},"利用料金",[1088],{"type":25,"value":1086},{"type":20,"tag":21,"props":1090,"children":1091},{},[1092],{"type":25,"value":1093},"ISEKAI Simulatorで利用できる機能を全て無料で開放します。",{"type":20,"tag":21,"props":1095,"children":1096},{},[1097],{"type":25,"value":1098},"これは今後追加される機能も含めて、全てになります。",{"type":20,"tag":21,"props":1100,"children":1101},{},[1102],{"type":25,"value":1103},"日毎の会話やキャラクター編集の制限などもございません。",{"type":20,"tag":21,"props":1105,"children":1106},{},[1107],{"type":25,"value":1108},"（サービス維持の為に広告を掲載することは考えています。）",{"type":20,"tag":21,"props":1110,"children":1111},{},[1112],{"type":25,"value":1113},"別途利用時にかかる料金は無く、APIキーの利用分がGoogleから請求される形となっています。（無料枠で利用されている場合は、上限いっぱい使ったタイミングで利用できなくなるため、追加料金は発生しません）",{"type":20,"tag":21,"props":1115,"children":1116},{},[1117],{"type":25,"value":1118},"サービスがマージンを得ることはなく、AI（Gemini）の利用料金を提供元に直接支払う形になるため、費用は他サービスに比べて安価になると思います。",{"type":20,"tag":97,"props":1120,"children":1122},{"id":1121},"キャラクターの感情と記憶",[1123],{"type":25,"value":1121},{"type":20,"tag":21,"props":1125,"children":1126},{},[1127],{"type":25,"value":1128},"キャラクターは会話ごとに、会話の記憶が更新されていきます。",{"type":20,"tag":21,"props":1130,"children":1131},{},[1132],{"type":25,"value":1133},"会話内容を削除しても、キャラクターの中には、あんな会話したな、という記憶として蓄積されていきます。",{"type":20,"tag":21,"props":1135,"children":1136},{},[1137],{"type":25,"value":1138},"会話の細部までは覚えていないかもしれませんが、キャラクターが自分の性格や感覚で記憶していきます。",{"type":20,"tag":21,"props":1140,"children":1141},{},[1142],{"type":25,"value":1143},"これは人間と同じく会話の細部までは記憶してなくても、自分なりの解釈で要点だけざっくり記憶しているような感覚と同じことができないかと考え、このような仕様を導入しました。",{"type":20,"tag":97,"props":1145,"children":1147},{"id":1146},"演技力",[1148],{"type":25,"value":1146},{"type":20,"tag":21,"props":1150,"children":1151},{},[1152],{"type":25,"value":1153},"キャラクターに演技力というステータスを用意しています。",{"type":20,"tag":21,"props":1155,"children":1156},{},[1157],{"type":25,"value":1158},"これは嘘や隠し事をうまく演技で表に出さないようにできるかどうかのパラメータです。",{"type":20,"tag":21,"props":1160,"children":1161},{},[1162],{"type":25,"value":1163},"低いと嘘が下手くそになり、高いと嘘が上手くなります。",{"type":20,"tag":21,"props":1165,"children":1166},{},[1167],{"type":25,"value":1168},"例えば、ツンデレキャラなどを作った場合に演技力を低くするとツンデレがいい感じになるかと思います。",{"type":20,"tag":21,"props":1170,"children":1171},{},[1172],{"type":25,"value":1173},"演技力以外にもさまざまなPRG・異世界ものに欠かせないステータスを用意していますが、これは開発中なので別のnoteで紹介していきたいと思います。",{"type":20,"tag":33,"props":1175,"children":1176},{"id":543},[1177],{"type":25,"value":543},{"type":20,"tag":21,"props":1179,"children":1180},{},[1181],{"type":25,"value":1182},"今回作ったISEKAI Simulatorは、運営が管理する「サービス」というより、AIキャラと交流するための便利な「ツール」のような立ち位置かなと考えています。",{"type":20,"tag":21,"props":1184,"children":1185},{},[1186],{"type":25,"value":1187},"運営が管理する「サービス」はもちろん良いところがたくさんあります。たとえば、アカウントデータをサービス側がしっかり保護・サポートも充実していると思いますし、他のユーザーとの交流や他のユーザーが作成したキャラクターと会話を楽しむことができます。",{"type":20,"tag":21,"props":1189,"children":1190},{},[1191],{"type":25,"value":1192},"もう一つの選択肢として、便利「ツール」としてのAIキャラチャットサービスもあるといいよね、というお話でした。",{"title":8,"searchDepth":153,"depth":153,"links":1194},[1195,1199,1206],{"id":939,"depth":153,"text":939,"children":1196},[1197,1198],{"id":949,"depth":159,"text":952},{"id":970,"depth":159,"text":973},{"id":986,"depth":153,"text":989,"children":1200},[1201,1202,1203,1204,1205],{"id":992,"depth":159,"text":992},{"id":1027,"depth":159,"text":1030},{"id":1086,"depth":159,"text":1086},{"id":1121,"depth":159,"text":1121},{"id":1146,"depth":159,"text":1146},{"id":543,"depth":153,"text":543},"content:blog:release-isekai-simulator.md","blog/release-isekai-simulator.md","blog/release-isekai-simulator",1776182773763]