生成AIを活用して長編小説を執筆する作家にとって、最大の技術的障害は常に「AIの健忘症(コンテキスト消失)」と設定の矛盾でした。汎用的な大規模言語モデル(LLM)のチャット画面では、数回のプロンプト往復でキャラクターの瞳や髪の色を忘れ、第2章に入る頃には前章と矛盾する生い立ちを捏造し、複数の登場人物が入り乱れる複雑な場面ではプロットが容易に脱線してしまいます。Sudowriteがこの構造的課題を打破するために構築した中核機能が Story Bible(ストーリーバイブル) です。これは作品全体の「唯一の信頼できる情報源(Single Source of Truth)」として機能する永続的なリレーショナルデータベースです。
Notion、World Anvil、Scrivenerなどの静的な設定ノートとは異なり、SudowriteのStory BibleはAIの文章生成パイプラインと直接結びついています。作家がキャラクターカード(Characters)、世界観設定(Worldbuilding)、章アウトライン(Outline)に記述したメタデータや構造的制約は、Draft(下書き) ツール、Write(執筆・続き) モード、Chat(執筆アシスタント) の出力内容をリアルタイムで直接制御します。
本文のシーンを1行も書く前に、キャラクター設定、世界観、章構成の3つの柱を論理的に整理するワークフローを習得することこそが、断片的なAIテキストと出版水準の一貫した長編小説を分ける決定的な境界線となります。
前段階の基礎:BraindumpとSynopsisによる上流の整理
キャラクター、世界観、アウトラインは孤立して存在するわけではありません。Story Bibleの設計思想では、上流フィールドが下流の自動生成を条件付けるという明確な依存関係が存在します。
$$\text{Braindump(アイデアの書き殴り)} \longrightarrow \text{Genre & Style(ジャンルと文体)} \longrightarrow \text{Synopsis(あらすじ)} \longrightarrow \begin{cases} \text{Characters(登場人物)} \ \text{Worldbuilding(世界観)} \end{cases} \longrightarrow \text{Outline(章アウトライン)} \longrightarrow \text{Scenes(シーンビート)} \longrightarrow \text{Draft(本文生成)}$$
具体的なカードを整備する前に、作家はまず Braindump に整理前の着想(断片的なメモ、会話の抜粋、物語のフック)を投入し、それを基に Synopsis(あらすじ) をまとめます。「Generate All Characters」をクリックしてキャラクターを一括生成したりアウトラインを自動生成したりする場合、AIはSynopsisを参照します(Synopsisが空の場合はBraindumpを参照)。プロの作家はAIの生成結果をそのまま信じるのではなく、あくまで下書きとして扱い、各フィールドを手動で調整して物語の境界線を厳密に定義します。
1. キャラクタープロファイルの構築(Charactersセクション)
Charactersセクションは、1つのプロジェクト内で最大2,000枚の独立したキャラクターカードを管理できます。各カードは作家の設定メモであると同時に、AIに対して「そのキャラクターの声音や行動をどう描くべきか」を命じる制御スクリプトとして機能します。
カードの階層構造と役割の割り当て
各カード右上の役割ドロップダウンから、物語上の重み付けを設定します。
- Protagonist(主人公):視点(POV)の深度、内面描写の優先度、感情的な葛藤の描写において最大の重みが与えられます。
- Antagonist / Supporting / Minor(敵対者 / 脇役 / 端役):複数人が集まるシーンでの力関係や距離感を定義し、脇役が不自然に主役化することを防ぎます。
- カードは折りたたみ、左上の6点ハンドルによるドラッグ&ドロップ並べ替え、時計アイコンによる履歴バージョンの確認が可能です。
基本トレイトスキーマとAIへの影響
各カードには、AIの文脈理解に不可欠な7つの標準トレイト(属性項目)が用意されています。
- Pronouns(人称代名詞):三人称や人称代名詞を固定し、生成中の代名詞のブレや性別の混乱を防ぎます。
- Groups(所属組織・グループ):キャラクターが所属する派閥、同盟、乗組員、一族(例:「銀の短剣団」「イージス号クルー」)を登録します。シーンの指示にグループ名が登場すると、AIはその所属メンバーを文脈に呼び出します。
- Other Names(別名・愛称・通称):二つ名、渾名、偽名、略称(例:Thomas、Tommy、黒狐)を網羅します。この設定により、AIが同一人物の愛称を別人の新キャラクターと誤認することを完全に防止します。
- Personality(性格・気質):行動傾向、性格的欠陥、ストレス下での心理的反応パターンを規定します。
- Background(過去・経歴):過去のトラウマ、原点となる出来事、生い立ちを明記し、心理描写や会話のサブテキストの裏付けとします。
- Physical Description(外見・身体的特徴):身長、体格、瞳の色、髪型、傷跡、トレードマークとなる服装を固定し、章をまたいだ外見の矛盾を排除します。
- Dialogue Style(会話スタイル・口調):セリフのリズム、言い回し、語彙選択、語尾、形式性(例:「短く簡潔な文で話す。倒語やスラングは使わない。冷徹で皮肉めいたアカデミックな語調」)を明確に指示します。
カスタムトレイトとスキーマの全体カスタマイズ
作品のジャンル特有の要素を管理するため、作家は柔軟に項目を追加できます。
- 個別カードへのトレイト追加:カード下部の
+ Add Traitを押すことで、吸血鬼キャラの「コウモリ変身時の外見」など単発の属性を追加できます。 - 全体スキーマのカスタマイズ(Customize):Charactersセクション上部のその他メニュー(
•••)から Customize を選択すると、キャラクター種別ごとにデフォルト項目を編集できます。「エニアグラム / MBTI」「内的トラウマ(The Ghost)」「信じ込んでいる嘘(Lie Believed)」「魔力適性」などの独自フィールドを追加し、全カードに一括反映させることができます。
取り込みワークフロー:Smart ImportとCSV
既存の原稿や設定資料を移行する場合、手作業でコピー&ペーストを繰り返す必要はありません。
- Smart Import(スマートインポート):テキスト貼り付けまたは文書ファイル(
.txt,.docx,.rtf,.odt,.csv)のアップロードに対応(最大60,000語)。AIが文章を解析して最大30人分のキャラクターを抽出し、基本項目に自動振り分けした上で、承認モーダルで作意を確認できます。この機能は生成クレジットを消費しません。 - 構造化CSVインポート:登場人物が多い長大な群像劇では、公式のCSVテンプレートに入力して取り込むことで、AIの解釈を挟まず一瞬で無制限のカードを作成できます。
2. 世界観の体系化(Worldbuildingセクション)
ファンタジー、SF、歴史ミステリーなどのジャンルでは、舞台設定や世界の法則が強固に定義されている必要があります。Worldbuildingセクションは、自由記述のメモ帳ではなく、目的に応じた専用カードテンプレートを提供しています。
専用カードテンプレートの種類
+ Add Element をクリックすると、各要素に応じたテンプレートを選択できます。
- Setting(舞台・場所):地理、五感情報(光、匂い、環境音)、気候、建築様式、社会風土。
- Item(重要アイテム・小道具):外見、起源、機能や能力、そして誰の持ち物かを固定する "Who owns this item" 項目(小道具が勝手に他人のポケットに移る事故を防ぎます)。
- Clue(手がかり・証拠):証拠の物理的特徴、発見場所、そして "Implications"(推論の制約) 項目。手がかりを調べた登場人物が「何を推論すべきか(あるいは何をまだ知るべきでないか)」をAIに指示し、早すぎる真相解明や論理破綻を防ぎます。
- Lore & History(歴史・伝承):年表、過去の大戦、条約、伝説、忘れ去られた禁忌。
- Faction / Organization(勢力・組織):階層構造、制服や紋章、行動規範、世間の評判、敵対勢力。
- Magic System / Technology / Rules(魔法体系・テクノロジー・法則):超自然現象の法則、代償、技術的限界、物理的パラドックス、発動失敗時の条件。
- Custom Elements(カスタム要素):作品独自の世界観分類を任意に作成できます。
最重要ルール:選択的検索(Story Bible Saliency)
初心者が陥りがちな最大の誤解は、「Sudowriteは生成のたびにすべての世界観カードをAIに読み込ませている」という思い込みです。もし全カードを一度に投入すれば、コンテキスト長はたちまち圧迫され、プロンプトの焦点がぼやけ、支離滅裂な文章が出力されてしまいます。
Sudowriteは 選択的検索(Selective Saliency) という仕組みを採用しています。
検索ルール:章のシーン(Scenes)や本文(Draft)を生成する際、AIは現在のアウトラインやシーン指示の中に名前や別名が明示されているキャラクターカードおよび世界観カードのみをコンテキストに呼び出します。
例えば、50箇所の都市設定カードを作っていたとしても、シーンの指示に「沈没した書庫」と書かれていなければ、そのカードの情報はAIに送信されません。シーン内に「沈没した書庫」と書くことで初めて、その場所の環境音や光の描写、および登場するキャラクターの設定がプロンプトへ注入されます。
3. 章アウトラインと幕構成の設計(Outlineセクション)
Outlineセクションは、世界観とキャラクターを時系列の物語構造へと落とし込む骨格です。Sudowriteのアウトラインには文字数制限がなく、数十万字・数十章におよぶ大長編の構成を完全に保持できます。
幕(Acts)と章(Chapters)の2層構造
アウトラインは直感的な2層構造で整理されます。
- Acts(幕の仕切り、
+ Add Act):「第1幕:契約の破綻」「第2幕:死の海の横断」「ミッドポイントの転換」といった大きな構造的目印として配置し、章間でドラッグ移動して物語全体の起伏を俯瞰します。 - Chapters(章、
+ Add Chapter):各章で起こる具体的な出来事、登場人物の葛藤、明かされる事実などの要約を記録します。
全体生成と各章ごとの微調整
アウトラインの作成と調整には2つのアプローチがあります。
- 全体生成とリライト:Generate Outline をクリックすると、設定されたGenre、Synopsis、Characters、Worldbuildingを総合して全章のアウトラインを一括生成します。全体のテンポを調整したい場合は、上部メニューの Rewrite Outline から「第2幕のサスペンスを高め、崩壊までのタイムリミット要素を強調して」といった指示を与えて再構築できます。
- 単一章のリライト:特定の章のあらすじだけを直したい場合は、その章のカード内にある Rewrite ボタンを押し、「裏切りをより巧妙に描写し、最後はクリフハンガーで終える」といった個別の指示を与えて部分修正できます。
核となる仕組み:「Start Chapter」とリンクドキュメント
アウトラインのカード自体に長文の本文を書き込むわけではありません。各章の要約にカーソルを合わせると表示される、ドキュメントにプラスが付いたアイコン(Start Chapter)をクリックします。
これにより、プロジェクト管理バーに Linked Document(リンクドキュメント) が生成されます。
- このドキュメントは該当する章のあらすじと恒久的にデータ連携されます。
- ドキュメントを開いてDraftツールを起動すると、章のあらすじが自動的に目標として引き継がれます。
- 章カードのメニュー(
•••)から、その章に紐づくすべてのリンクドキュメントをいつでも確認できます。
双方向の同期:Update機能によるアウトラインの逆引き修正
実際の執筆現場では、執筆中のひらめきによって予定していたプロットから脱線することが日常茶飯事です。
Sudowriteはこれを想定し、Update(更新) 機能を備えています。
- 本文の展開が当初のアウトラインと食い違った場合、作家がアウトラインを手動で書き直す必要はありません。
- アウトラインの該当章のメニュー(
•••)から Update をクリックすると、AIがリンクドキュメントの本文を読み込み、実際に書かれた内容に合わせてアウトラインの要約を自動で書き換えます。 - これにより、以降の章を生成する際に最新の確定事実が反映され、物語の整合性が完全に維持されます。
4. 本文執筆直前の架け橋:アウトラインをScenes(シーンビート)へ落とし込む
設定と構成を実際の本文へと変換する最後の現場が、エディタ右上にあるタイプライターアイコンの Draftツール です。ここで、キャラクター、世界観、アウトラインの3要素が具体的な生成プロンプトへと結晶化します。
+-----------------------------------------------------------------------------------+
| SUDOWRITE DRAFT パネル(タイプライターアイコン) |
+-----------------------------------------------------------------------------------+
| 1. SCENES シーンビート(行動の最小単位) |
| 1. トーマスは【沈没した書庫】に到着し、外套の雨水を払い落とす。 |
| 2. 記録官ヴェインは割れた封蝋を示し、二人は緊張感のある短い言葉を交わす。 |
| 3. 地下保管庫から物音が響き、ヴェインは慌てて暗号箱を隠す。 |
| |
| * 下線が表示されている語句は Story Bible Detection による自動認識済み |
+-----------------------------------------------------------------------------------+
| 2. EXTRA INSTRUCTIONS(追加指示) |
| [ トーマスの一人称に近い三人称限定視点。湿った紙とオゾンの匂いを強調。緊迫感。 ]|
+-----------------------------------------------------------------------------------+
| 3. 診断と実行 |
| [構成チェック警告] --> [推定文字数と消費クレジット表示] --> [Generate Chapter] |
+-----------------------------------------------------------------------------------+
物語の最小単位としての「Scenes」
章の全体要約は、LLMが一息に豊かな本文として出力するには抽象的すぎます。Draftツールでは、章を Scenes(シーンビート) という番号付きの最小単位(単一の場所、時間枠、視点、またはドラマ的目標)に分割します。
手動でビートを入力することもできますし、Generate Scenes をクリックしてリンクされた章要約から自動で3〜6個のビートを生成させることも可能です。
Story Bible Detection(下線検知)の確認
ビートを入力または生成すると、Sudowriteは自動でエンティティ検出を行います。Story Bibleに登録されているキャラクター名、愛称、場所、アイテムと一致する単語には、自動的に下線が引かれます。
- 下線が引かれていれば、そのカードの属性(会話スタイル、外見、設定)がAIの生成コンテキストに正しく読み込まれている証拠です。
- 下線が付かない場合、綴りミスがないか、またはその呼称を該当カードの Other Names に追加する必要がないかを確認します。
ビート数による本文ボリュームの制御
Sudowriteには「目標文字数スライダー」のような無機質な設定はありません。生成される文章の長さは、登録したシーンビートの数と密度に直結します。
- 1〜2個の簡潔なビート:約600〜900語のテンポの速い短いシーンになります。
- 5〜7個の詳細なビート:約2,000〜3,500語以上の重厚で描写の細かいメインの章になります。
Extra Instructionsによる文体と視点の固定
Scenesリストの直下にある Extra Instructions(追加指示) 入力欄は、プロの作家にとって極めて強力な調整装置です。
- 視点と人称の厳密な指定(例:「トーマスの一人称に近い三人称限定視点。他人の心中を神の視点で勝手に語らないこと」)。
- 五感描写の指定(例:「カビ臭い羊皮紙と雨の匂いを濃密に描写し、セリフは最小限に抑える」)。
- 場面の締め括り(例:「最後のビートは未解決の衝撃的な音で唐突に終わらせ、強烈な引きを作る」)。
執筆前の診断と見積もり
ビートと指示を整えた後、Generate をクリックすると事前診断が走ります。
- 構成警告:1つのビートに複数の場所や過剰な行動が詰め込まれすぎている場合、システムが警告を出し、分割を提案(Quick Fix)してくれます。
- 見積もり確認:生成される推定単語数と消費クレジットが表示されるため、コストと分量を作家自身が完全に把握した状態で本文生成を実行できます。
5. 作家が心得るべき実践的トラブルシューティング
Story Bibleを運用して商業出版レベルの高品質な文章を得るためには、以下の3つの典型的な落とし穴を回避する必要があります。
| よくある失敗 | 主な原因 | Story Bible による解決策 |
|---|---|---|
| 漠然としたハルシネーション | ビートの指示が曖昧(例:「二人は秘宝について議論して立ち去る」)。 | ビートに具体的な物理的動作を書き込む(例:「ヴェインは反時計回りに箱の蓋を開けて見せ、トーマスに毒針の危険を警告する」)。具体的な動作がAIの身勝手な創作を防ぎます。 |
| 設定の矛盾と先祖返り | 物語が進んだにもかかわらず、カードに古い動機や第1幕の状態が残っている。 | 新しい幕に入るたびに主要人物のカードを見直す。第2幕で裏切ったキャラクターであれば、カードの忠誠心設定を更新し、AIが第1幕の心理状態で描写するのを防ぎます。 |
| 指示対象の曖昧さ | ビート内で「彼女は彼がしたことを思い出す」といった指示語を使ってしまう。 | ビート内では固有名詞と過去の事件を明記する(例:「エレナは第4章でマーカスが戸籍簿を焼き払った罪を思い出す」)。Draftはリンクされたドキュメントと指定カードしか見ないため、文脈を具体的に固定します。 |
SudowriteのStory Bibleを単なる「資料置き場」ではなく「文章生成の制御エンジン」として能動的に使いこなすことで、作家はキャラクターの整合性と緻密な世界観を最後まで保ちながら、圧倒的な執筆速度と完成度を両立させることができます。