50万字でキャラが総崩れ?AIで100人を管理する実践ハンドブック
長編ウェブ小説が最も恐れるのは筆が止まることではなく、50万字でキャラ設定が崩れること。AIで100人を管理する手順(状態カード、関係の追跡、矛盾の自動検出)を、群像劇の実例とともに解説します。脇役がどれだけ多くても書き分けに迷いません。
この記事の目次 6セクション
なぜあなたのキャラクターは必ず崩れるのか
あなたが手を抜いているからではなく、人の脳にはこれほど多くのことが本当に覚えきれないからです。
50万字のウェブ小説には、通常、名前のあるキャラクターが60〜100人登場します。各キャラクターには、それぞれ次のものがあります。
- 基本の属性(性格、外見、口癖、修為の等級)
- 動的な状態(現在の場所、所持品、最近経験した出来事)
- 関係のネットワーク(他のキャラクターとの関係、関係の変化のきっかけとなった出来事)
- 成長の弧(どんな人から、どんな人に変わるか、重要な転換点)
すべて頭で覚えますか? 30万字まで書くと問題が出ます。50万字まで書けば、必ず問題が出ます。
最もよくある「設定矛盾」のタイプ:
- 状態の後退:主人公は前の巻ですでに金丹期に突破しているのに、この巻で突然築基期に戻っている
- 関係の矛盾:AとBは第15章ですでに仲違いしているのに、第30章でまた仲のよい友人のように話している
- 性格のぶれ:寡黙なキャラクターが突然おしゃべりになり、何の伏線もない
- アイテムの紛失:太古の神器を第20章で手に入れたのに、その後二度と触れられない
読者がこうした問題に気づく速さは、あなたが思うよりずっと速いです。ウェブ小説の読者は真剣に追っていて、前の章をさかのぼって「間違い探し」をします。
従来の解決策がなぜ使いづらいのか
ほとんどの作者は、3種類のツールでキャラクターを管理しています。
1. キャラクターカード(Word/Notionのドキュメント)
→ 問題:後半になると更新が面倒になり、情報がいつも古くなる
2. マインドマップ
→ 問題:静的な関係しか表せず、動的な変化を追えない
3. Excelの表
→ 問題:検索しづらく、執筆ツールとの間で手動の切り替えも必要
これらの方法の核心の問題は、メンテナンスのコストが高すぎ、しかも執筆の過程から切り離されていることです。
1章書き終えるたびに、100人のキャラクターの状態表を更新しに行くことなど無理です——午前3時まで書いて更新に間に合わせるだけで十分疲れているのに、誰にExcelを埋める余力があるでしょうか。
AIによるキャラクター管理の核心の考え方
AIでキャラクターを管理するとき、核心はAIに「キャラクターを設計させる」ことではなく、AIに「キャラクターを覚えさせる」ことです。
具体的には、AIはキャラクター管理で3つのことをします。
1つめ:キャラクターの状態の自動抽出と更新
1章書き終えるたびに、AIが本文からキャラクターの状態の変化を自動で抽出します。
- あるキャラクターが登場した → 「最近の登場章」を更新
- あるキャラクターの修為が突破した → 「現在の修為の等級」を更新
- あるキャラクターが武器を手に入れた → 「所持品」のリストに追加
- あるキャラクターが別のキャラクターと衝突した → 関係の状態を更新
Maliang Writerでは、この機能はナレッジグラフエンジンで実現されます。本文を書けば、グラフが自動で更新されます。
2つめ:矛盾の検出
AIは、新しい章の内容を生成または確認するとき、現在の文章と既存のキャラクターの状態を自動で突き合わせます。
- 「あなたが書いたのは張三が赤霄剣を持っている場面ですが、グラフの記録では、赤霄剣は第45章ですでに李四に渡っています」
- 「あなたが書いたのは、主人公がA市からB市に向かうのにたった1日しかかからなかったことですが、地理設定では、2つの市は3000里離れています」
- 「あなたが書いたのは、王五が『師兄、こんにちは』と言う場面ですが、彼と相手の間に兄弟弟子の関係はありません」
この検出は、AIが展開を理解する必要はなく——事実の照合をするだけです。責任感のある編集者が、設定資料と1文ずつ突き合わせているようなものです。
3つめ:関係グラフの可視化
100人のキャラクターの関係のネットワークは、文字で説明するには複雑すぎます。AIは、可視化された関係グラフを生成してくれます。
- ノード=キャラクター
- 線=関係(師弟、敵対、恋人、同盟)
- 色=陣営や派閥
- ノードの大きさ=登場頻度
1枚の図で、物語全体の人物の構図がわかります。これは、複数線の語りにとくに役立ちます——どのキャラクターがしばらく登場していないか、どの関係の線が見落とされているかが、すぐにわかります。
![]()
実践:キャラクター管理の体制をどう作るか
ステップ1:キャラクタープロフィールのテンプレートを作る
各キャラクターには、少なくとも次の情報が必要です。
基本情報(作成時に記入し、ほとんど変わらない)
- フルネームと別名
- 年齢/外見の特徴
- 性格のキーワード(3〜5個、たとえば「落ち着き/義理堅い/頑固」)
- 象徴的な口癖や言葉づかいの癖
- 中核の動機(なぜこれらのことをするのか)
動的な情報(展開に合わせて更新)
- 現在の修為/実力の等級
- 現在の場所
- 所持している重要なアイテム
- 最近経験した重大な出来事
- 他のキャラクターとの関係の状態
ステップ2:更新のルールを決める
すべての変化を記録する必要はありません。「展開に影響する」状態の変化だけを追うことをお勧めします。
- 修為の突破 → 記録する
- 普通の服に着替えた → 記録しない
- あるキャラクターと同盟を結んだ → 記録する
- 無関係な小さな町を通りかかった → 記録しない
Maliang Writerでは、一貫性エージェントが、どの変化を登録すべきかを自動で判断するので、手動で選り分ける必要はありません。
ステップ3:定期的に「全体健診」を行う
1巻書き終えるごと(または10万字ごと)に、キャラクター全体の健診を行います。
- 5章以上登場していないキャラクターは誰か? 意図的か、忘れているのか?
- キャラクターの性格描写に前後の矛盾はないか?
- 関係グラフに「途切れた」線(2人のキャラクターに対立があるが、その後解決されていない)はないか?
- 成長の弧は一貫しているか? 「飛躍的な成長」はないか?
これらの問いをリストにして、1つずつ確認します。AIが、この健診レポートを自動で生成してくれます。
よく踏む落とし穴
落とし穴1:キャラクター設定を細かく書きすぎる
初心者が最もやりがちな間違い:キャラクターの前世から現在まで、家系の三代まではっきり書いたのに、本文を書くときにまったく使わないと気づくことです。
キャラクター設定は「足りれば十分」であるべきです。中核の動機、性格の主軸、重要な関係——この3つがあれば足ります。ほかは、書く段階になってから補えます。
落とし穴2:脇役の管理を怠る
多くの作者は、主人公と数人の中核の脇役だけを真剣に管理しています。しかし、最も「設定矛盾」を起こしやすいのは、登場が少なく、たまに顔を出す周辺のキャラクターです。
3回登場した通行人Aでも、読者は覚えています。最初の登場では肉まんを売っていたのに、3回目の登場で鍛冶屋になっていれば、コメント欄で指摘する人が出ます。
落とし穴3:時間軸を記録しない
これは最も見えにくく、最も致命的な落とし穴です。出来事が起きた時間の順序を記録しないと、結果はこうなります。
- 1日のうちに、3日分に相当する出来事が起きる
- キャラクターが同じ時間に2か所に現れる
- 季節と天気の描写が前後で矛盾する
キャラクター管理とは別に、簡単な時間軸を単独で管理することをお勧めします。時間単位まで正確である必要はありませんが、少なくとも「この出来事があの出来事の前か後か」はわかるようにしてください。
まとめ
キャラクター管理は、創作への余分な負担ではなく、長編創作の基盤です。建物を建てるのに基礎工事が必要なように、50万字を超える長編には、信頼できるキャラクター管理のシステムが必須です。
AIの最大の価値は、よりよいキャラクターを設計してくれることではなく、1人ひとりのキャラクターを忠実に覚えていてくれることです。覚えているから、混同しません。混同しないから、読者はあなたの物語を信頼します。