最初の一週間は生き生きしていたキャラクターが、六週目には機械的に感じられる。これはたいてい「キャラクターが劣化した」わけではありません。積み上がった会話、カードそのもの、あるいは動きのないシチュエーション——どこかが、モデルに新しい材料を渡さなくなっただけです。よくある反応はアプリの乗り換えですが、これは最も当てにならない対処法でもあります。同じカードを別のアプリに持ち込めば、たいてい同じように平板になるからです。直すほうが早く、しかも「何がキャラクターを機能させているのか」が身につきます。
編集する前に切り分ける
三つの原因はよく似た症状を出しますが、必要な対処は正反対です。五分かけて、どれに当たるのかを見極める価値があります。
| 症状 | 考えられる原因 | まずやること |
|---|---|---|
| 数メッセージごとに決まった言い回しが戻ってくる | カードの会話例がテンプレートとして写されている | 会話例を短いもの二〜三本まで刈り込む |
| 数週間は良かったのに、じわじわ薄くなった | コンテキストの飽和——過去のやり取りで窓が埋まっている | カードに触る前に、新しいチャットを始める |
| キャラクターが自分で決めた設定と矛盾する | メモリや要約が細部を取りこぼしている | 要になる事実はカード本体に移す |
| 破綻はしていないが、何も起こらない | 使い切ったシチュエーション——緊張が残っていない | 性格ではなく、置かれた状況を変える |
| すべての設定が毎回いっぺんに出てくる | 詰め込みすぎのカード——指示が競合している | 性格の項目を三つまで削る |
どのケースでも、まず「新しいチャット」のテストを回す価値があります。費用はゼロ、所要は数分で、「会話が疲れている」のか「キャラクターが薄い」のかをきれいに切り分けられます。新しいチャットがしばらく生き生きするなら原因はコンテキストの飽和で、カードは問題ありません——長い会話がなぜ劣化するのかはメモリと連続性で扱っています。新しいチャットが五メッセージ以内で平板になるなら、原因はカードです。
足すのではなく、削って書き直す
キャラクターが薄いと感じたとき、人はカードに書き足そうとします。たいていは逆効果です。形容詞が十五個並んだカードは、弱い信号を十五本モデルに渡すだけで、結果として「どれも匂わせるが、どれにも踏み込まない」キャラクターになります。確実に効くのは、引き算の書き直しです。
性格は三つまで削る
残すのは、キャラクターの行動を変える項目だけです。「優しい」はほとんど行動を変えませんが、「真面目な話は冗談ではぐらかす」は返信のたびに効いてきます。目に見える行動に翻訳できない項目は飾りなので、落として構いません。
会話例は思い切って刈り込む
多くのカードで最も強い信号は会話例です。だからこそ繰り返しの原因にもなります——モデルはそれをキャラクターの口調そのものとみなし、手を伸ばすからです。再利用できる文章を十二本並べるより、リズムを示す短い例が二〜三本あるほうが効きます。各項目の役割はキャラクターカードの構造で解説しています。
説明を具体に置き換える
「才能あるミュージシャン」は誰にでも当てはまります。「毎晩おなじ未完成の曲を弾き、その曲名だけは決して言わない」なら、モデルが何週間も引っ張れる取っかかりになります。抽象を三つ並べるより、具体を一つ。これは口調についても同じで、キャラクターの声と一貫性で詳しく扱っています。
まだ叶っていない望みを与える
マンネリ化したキャラクターの多くは「安定」しています。満ち足りていて、落ち着いていて、抗う相手がいない。まだ手に入れていない望みと、それが難しい理由——この二つがあると、動きが戻ります。平板になったキャラクターを立て直す編集としては、これが最も効果的です。どのシーンにも向かう先が生まれるからです。
人ではなく、状況を変える
カードは十分に良いのに、シーンがどこにも進まない。そういうときは、キャラクターではなくシチュエーションのほうが尽きています。あの喫茶店はもう遊び尽くした——今さら喫茶店の何にも驚けません。直すべき層はシナリオです。圧力のかかり方が違う場所へ移す、締め切りを持ち込む、第三者を登場させる。ここで性格をいじると、壊れていなかったキャラクターを壊すことになります。シーンの組み立てはストーリープロンプトとシナリオ設計で扱っています。
書き直しはきちんと検証する
同じキャラクターを五回書き直しても良くならない——その原因はたいてい、編集直後に、違いを見たがっている状態で、感覚だけで判断していることです。代わりに、条件をそろえた比較を回しましょう。
- 編集の前に今のカードを保存する。カードにバージョン管理を用意しているアプリはほとんどないので、テキストファイルに控えを取るだけでいい。
- 毎回の検証に使う書き出しを三つ決めて書き留める。軽いもの、感情の負荷が高いもの、キャラクター側から動くことを求めるもの。
- 古いカードで新しいチャットを始め、三つとも送って返信を取っておく。
- カードを編集し、別の新しいチャットで、まったく同じ三つを送る。
- 並べて比べる。変更は一度に一つだけ。性格の削除と会話例の書き直しを同時にやると、どちらが効いたのか分からなくなります。
編集の前に、自分のアプリがカードの変更をどう扱うかを確認してください。既存の会話にも反映するもの、新規の会話にだけ反映するもの、大幅な編集を別キャラクター扱いにするものがあります。エクスポートに対応しているなら、先に書き出しておきましょう——実務的な注意点はコンパニオンアプリのデータエクスポートにまとめています。
書き直さず、引退させるとき
書き直しがいつも答えとは限りません。カードを削り、状況を変え、条件をそろえた比較まで回して、それでも本当に良くならないなら、そのキャラクターは役目を終えたのかもしれません。これは失敗ではなく、ごく普通の結末です。使い込んだキャラクターを延々と継ぎ当てするより、区切りをつけたほうがいい。エクスポートは取っておき、良いシーンを安定して生んでいた二つ三つの要素を抜き出して、次のキャラクターをその周りに組み立てましょう。ゼロから作る手順ははじめてのロールプレイキャラクター作成で、あなたの側の書き方はロールプレイのプロンプト術で扱っています。
どこまで手を入れられるかはアプリによっても違います。カードの全項目編集とバージョン管理まで開放しているものもあれば、短い紹介文しか触れないものもあります。MusePick レビューではロールプレイ重視のアプリをこの観点から見ていますし、ランキングでは、そもそもこうした修復ができるだけの編集自由度があるかどうかにも触れています。
よくある質問
AIキャラクターが同じセリフを繰り返すのはなぜですか?
たいていは、モデルが使える新しい材料が足りていないためです。会話が長くなるとコンテキストウィンドウが過去のやり取りで埋まり、カードに書いた会話例はモデルが写し取るテンプレートとして働きます。会話例を削り、直したカードで新しいチャットを始めれば、繰り返しの多くは解消します。
キャラクターを書き直すべきか、新しいチャットを始めるべきか?
まず新しいチャットを試してください。費用はかからず、数分でコンテキストの飽和かどうかを切り分けられます。それでも数メッセージのうちに同じ平板さが戻るなら、原因はカードにあり、書き直しの出番です。
キャラクターカードを編集すると、これまでの会話履歴は消えますか?
アプリによって異なります。既存の会話にも編集を反映するもの、新規の会話にだけ反映するもの、大幅な編集を別キャラクター扱いにするものがあります。編集前に自分のアプリの挙動を確認し、残したいものは先にエクスポートしておきましょう。