SOLOENT.mdは、SoloEntのすべての執筆プロジェクトにおける中央管理パネル です。これをAIの長期記憶、作品のDNAを記録し、現在の進捗を追跡し、何千語もの中で一貫性を維持する生きたドキュメントと考えてください。
コーディングプロジェクトのCLAUDE.mdと同様に、SOLOENT.mdはAIの取扱説明書です。このプロジェクトが何であるか、どのように書くか、旅のどこにいるかをAIに伝えます。
SOLOENT.mdが重要な理由
長編執筆は独特の課題に直面しています:コンテキストのドリフト 。AIは以下を忘れる可能性があります:
第1章で確立した魔法システムのルール
3章前のキャラクターの動機
慎重に仕込んだ伏線
構築してきたトーンとスタイル
SOLOENT.mdは、プロジェクト全体の唯一の信頼できる情報源 として機能することでこれを解決します。
8つのコアセクション
すべてのSOLOENT.mdは8つのセクションで構成され、それぞれに特定の目的とライフサイクルがあります。
1. プロジェクトDNA(基盤)
このセクションは初期化後にほとんど変更されません。プロジェクトの魂を定義します。
プロジェクトのコアアイデンティティを定義します:
ジャンル :SF、ロマンス、ミステリーなど
コアテーマ :物語が本当に何であるか(例:「贖罪」、「権力は腐敗する」)
ターゲット読者 :誰がこれを読むか?
感情の約束 :読者にどんな感情を持たせたいか?
文字数 / マイルストーン計画 :スコープと構造
例:
## 1. Project DNA (Foundation)
- **Genre** : Psychological Horror / Supernatural
- **Core themes** : Paranoia, gaslighting, isolation, unreliable memory
- **Target audience** : Adult horror readers (18+)
- **Emotional promise** : A suffocating descent into madness
- **Word count / milestone plan** : ~20,000 words, 8-10 chapters
2. ワールドシステム(ルールとインデックス)
ライフサイクル:準静的(世界が拡大するにつれて更新)
世界が成長するにつれて、新しい場所、ルール、システムを追加します。コアルールは安定したままにします。
論理的な矛盾を防ぐために、架空の世界のルールを記録します:
コアワールドルール :魔法システム、技術レベル、社会構造
ワールドインデックス :詳細な世界構築ドキュメントへのリンク
例:
## 2. World System (Rules & Index)
### 2.1 Core World Rules (Summary)
> Reality is unstable within the Building. Small changes accumulate.
> Memory cannot be trusted. Physical evidence disappears or transforms.
### 2.2 World Index (Pointers)
- [The Building] -> `world/the-building.md`
- [Magic System] -> `world/magic-system.md`
複雑な設定にはインデックスポインタを使用します。詳細な世界構築は別のファイルに保存し、SOLOENT.mdを簡潔に保ちます。
3. キャラクター(インデックスと関係)
ライフサイクル:準静的(キャラクターが追加されるにつれて更新)
新しいキャラクターが登場するにつれて追加します。ダイナミクスが大きく変化したときに関係を更新します。
名前だけでなく、キャラクターの動的な状態と関係を追跡します:
キャラクターインデックス :詳細なプロファイルへのリンクを持つメインキャストとサポートキャスト
関係ネットワーク :視覚的またはテキストベースの関係図
例:
## 3. Characters (Index & Relations)
### 3.1 Character Index (Concise)
- **Mei Chen** (32, Translator, Protagonist) -> `characters/mei-chen.md`
- **The Landlord** (Age unknown, Building superintendent)
### 3.2 Relationship Network (Summary)
- Mei Chen → The Landlord: Polite distance, growing unease
- Mei Chen → Previous Tenant: Parasitic connection, identity bleed
4. プロットと構造(インデックス)
ライフサイクル:準静的(アウトラインが変更された場合に更新)
全体的な構造は安定していますが、執筆中に章の分割を調整する場合があります。
物語の流れのマクロレベルの制御を提供します:
物語構造 :三幕構成、英雄の旅、またはカスタム構造
アウトラインインデックス :詳細な章アウトラインへのリンク
例:
## 4. Plot & Structure (Index)
### 4.1 Story Structure
- **Act I (Ch. 1-3)** : Establishment - Mei moves in, small wrongness begins
- **Act II (Ch. 4-6)** : Escalation - Reality fractures
- **Act III (Ch. 7-8)** : Climax - The horrifying truth emerges
### 4.2 Outline Index (Pointers)
- [Master Outline] -> `outline/master-outline.md`
- [Chapter Breakdown 01] -> `outline/chapter-breakdown-01.md`
5. スタイルガイドライン(深い分析)
一度設定し、AIの執筆スタイルを修正する必要がある場合にのみ調整します。
AIの執筆スタイルを調整する最も強力なセクション :
ベーストーン :全体的な雰囲気(例:「閉塞感、圧迫感」)
言語と修辞 :文構造、言葉の選択、文学的技法
対話スタイル :キャラクターの話し方
ペーシングルール :章のリズムと緊張管理
例:
## 5. Stylistic Guidelines (Deep Deconstruction)
- **Base Tone** : Claustrophobic, oppressive, quietly unhinged
- **Language & Rhetoric** : Clean, restrained prose that fractures alongside
the protagonist's mind. Short sentences during panic.
- **Dialogue Style** : Sparse. Conversations feel slightly off—people almost
say what they mean.
- **Pacing Rules** : Slow burn with sudden stabs of terror. Each chapter
ends on a hook.
このセクションでは具体的に記述してください。「美しく書く」は曖昧です。「15語以下の短くパンチのある文を使用する」は実行可能です。
6. 重要なメモとソフト制約
ライフサイクル:自動更新 + ユーザー更新(ハイブリッド)
自動更新: Agentはフィードバックと改訂リクエストから学習し、好みと制約を自動的に抽出します。ユーザー更新: AIを誘導するために、いつでも手動で制約を追加できます。
AIへの直接的な指示:
ナラティブのタブー :書いてはいけないもの(例:「ロマンスのサブプロットなし」)
ユーザー制約 :気にかけている特定の要件
このセクションを使用して、繰り返し発生する問題を修正します。AIが望まないのにロマンスを追加し続ける場合、「ロマンチックなサブプロットなし」をナラティブのタブーに追加します。
例:
## 6. Key Notes & Soft Constraints
### Narrative Taboos
- No jump scares as primary horror device
- No excessive gore (psychological horror is the focus)
- Avoid explaining too much—ambiguity is the weapon
### User Constraints
- Psychological horror focus: paranoia, gaslighting, mind games
- Reader should question what's real alongside protagonist
インテリジェント学習システム このセクションには特別な力があります:フィードバックから自動的に学習します 。 Agentに何かを改訂するように依頼すると:
「対話をあまり形式張らずして」 → 制約を追加:「対話はカジュアルで自然に保つ」
「過剰な説明を削除して」 → タブーを追加:「紫の散文や過剰な説明なし」
「ペーシングが遅すぎる」 → ガイドラインを追加:「ペーシングを引き締め、不要なシーンをカット」
時間が経つと、SOLOENT.mdはあなた独自の執筆の好みを捉えたパーソナライズされたスタイルガイドになります。
7. アクティブな執筆状態(動的コンテキスト)
ライフサイクル:自動更新(毎回の執筆セッション後)
Agentは執筆中にこのセクションを自動的に更新します。手動で触れる必要はほとんどありません。
最も動的なセクション で、毎回の執筆セッション後にAgentによって更新されます:
現在のステータス :物語のどこにいるか?
キャラクタースナップショット :キャラクターの現在の身体的/精神的状態
最近のプロットの流れ :何が起きたかの要約
保留中のスレッド :覚えておくべき未解決のプロットフックと伏線
実行レビュー :最新の章の品質チェック
例:
## 7. Active Writing State (Dynamic Context)
### 7.1 Current Status
- **Current Chapter** : Chapter 2 - "Moving In" (Completed)
- **Story Time** : November 1st, 3:17 AM (first night in apartment)
- **Current Location** : Apartment 4C, bedroom
- **Immediate Atmosphere** : Terror, sleeplessness, questioning sanity
### 7.2 Character Snapshot
- **Mei Chen** : Terrified, sleep-deprived, finding notes in her own
handwriting, fearing she's inherited her grandmother's mental illness
### 7.3 Recent Plot Flow
- **Ch.1** : Mei viewed 4C, met Mr. Kadir, signed lease
- **Ch.2** : Moving day—elevator broken, lost time, duplicate cup appeared
### 7.4 Pending Threads
- **Urgent Hooks** : The note from her dream, the duplicate cups
- **Active Foreshadowing** : The closet door that won't latch
- **Next Chapter Goal** : The notes continue and escalate
このセクションがSOLOENT.mdの力です。AIに、どこでやめたかの完璧な記憶を与えます。
8. プロジェクトロードマップとマイルストーン
Agentは進捗に応じてタスクをチェックし、マイルストーンを記録します。いつでも手動で新しいタスクを追加できます。
プロジェクトの進捗と次のステップを追跡します:
現在のフォーカス :直近のタスクは何か?
Todoリスト :今後の章やタスクのチェックリスト
マイルストーンログ :完了した主要な目標の履歴
例:
## 8. Project Roadmap & Milestones
### 8.1 Current Focus & Next Steps
- **Phase** : First Draft Sprint
- **Core Task** : Writing Chapter 3 - "The Notes"
- **Todo List** :
- [ x ] Initialize SOLOENT.md
- [ x ] Write Chapter 1
- [ x ] Write Chapter 2
- [ ] Write Chapter 3
- [ ] Write Chapters 4-9
### 8.2 Milestone Log
- [ Completed ] Project initialized with psychological horror focus
- [ Completed ] Chapter 1 completed - Established unsettling atmosphere
- [ Completed ] Chapter 2 completed - First major horror beats delivered
SOLOENT.mdの生成方法
初期作成
新しい執筆プロジェクトを始めると、Agentは以下を行います:
物語について質問
Agentはジャンル、テーマ、キャラクター、プロットについて質問します。
SOLOENT.mdを生成
回答に基づいて、8つのセクションすべてが埋められた初期SOLOENT.mdを作成します。
プロジェクトルートに配置
ファイルはプロジェクトのルートディレクトリにSOLOENT.mdとして保存されます。
自動更新
執筆中、Agentは自動的にSOLOENT.mdを維持します:
トリガー 更新されるもの 章を完了 セクション7(アクティブな執筆状態)- 最近のプロットの流れ、キャラクタースナップショット タスクを完了 セクション8(プロジェクトロードマップ)- Todoリスト、マイルストーンログ 新しいキャラクターを追加 セクション3(キャラクター)- キャラクターインデックス 新しいルールを確立 セクション2(ワールドシステム)- コアワールドルール 改訂をリクエスト セクション6(重要なメモと制約)- 好みを学習し、制約を追加
Agentはバックグラウンドで静かにSOLOENT.mdを更新します。更新を依頼する必要はありません—自動的に行われます。
SOLOENT.mdの維持方法
Agentによる保守(自動)
Agentは定期的な更新を処理します:
✅ 完了した章の要約
✅ 保留中のプロットスレッドの追跡
✅ キャラクター状態の更新
✅ 完了したタスクのチェック
ユーザーによる保守(手動)
クリエイティブな方向性を制御します:
スタイルを洗練 AIの執筆がずれていると感じる場合、セクション5 を編集してトーン、ペーシング、または対話スタイルを調整します。
境界を設定 物語が逸脱したとき、セクション6 を更新してナラティブのタブーや制約を追加します。
方向を誘導 特定のプロットラインを優先するために**セクション7.4(保留中のスレッド)**を修正します。
新しいアイデアを追加 インスピレーションが湧いたとき、新しいキャラクター、場所、ルールをセクション2-3 に挿入します。
ベストプラクティス
1. 新鮮に保つ
古くなったSOLOENT.mdはAIのパフォーマンス低下を招きます。セクション7(アクティブな執筆状態)が古い場合、実際には第8章にいるのにAIは第2章にいるかのように書きます。
新鮮に保つ方法:
各章の後にAgentに更新させる
各執筆セッションの開始時にセクション7を確認する
章をスキップしたりセクションを書き直した場合は手動で同期する
2. 望まないものを明示する
AIは喜ばせたがるため、求めていないものを追加することがあります。
セクション6(ナラティブのタブー)を使用して硬い境界を設定:
### Narrative Taboos
- No sudden superpowers for the protagonist
- No deus ex machina rescues
- No romantic subplot
- No excessive exposition dumps
3. 複雑な設定にはインデックスを使用
SOLOENT.mdを10ページの魔法システムの詳細で肥大化させないでください。
代わりにポインタを使用:
### 2.2 World Index (Pointers)
- [Magic System] -> `world/magic-system.md`
- [Political Structure] -> `world/politics.md`
- [ Geography ] -> `world/map.md`
Agentは必要なときにこれらのファイルを読み取ることができ、メインのコントロールパネルをクリーンに保ちます。
4. セッション開始時にコンテキストをロード
各執筆セッションの開始時に、プロンプトでSOLOENT.mdに言及します(例:「執筆を続けましょう。コンテキストのためにSOLOENT.mdを確認して。」)。これにより、AIが最新の状態をロードします。
5. 重要な決定前に確認
クライマックスの章を書いたり、大きなプロットの決定をする前に:
自分でSOLOENT.mdを読み通す
セクション7.4の保留中のスレッドを解決する必要があるか確認する
セクション7.2のキャラクター状態が意図と一致しているか確認する
保守ワークフロー
Agentが自動更新
完了後、Agentはセクション7(アクティブな執筆状態)とセクション8(ロードマップ)を更新します。
更新を確認
正確性を確保するために更新を素早くスキャンします。
手動調整(オプション)
次の章を異なる方向に誘導したい場合、セクション7.4(保留中のスレッド)またはセクション6(制約)を編集します。
次のセッションを開始
コンテキストのためにSOLOENT.mdを参照して、次の執筆セッションを開始します。
セクション別の更新頻度
セクション 更新頻度 誰が更新 1. プロジェクトDNA 初期化時に1回 ユーザー(ほとんど変更されない) 2. ワールドシステム 世界が拡大したとき Agent + ユーザー 3. キャラクター キャラクターが追加されたとき Agent + ユーザー 4. プロットと構造 アウトラインが変更された場合 ユーザー 5. スタイルガイドライン スタイルの修正が必要な場合 ユーザー 6. 重要なメモと制約 改訂後 + いつでも Agent(フィードバックから学習)+ ユーザー 7. アクティブな執筆状態 各章の後 Agent(自動) 8. プロジェクトロードマップ タスク完了時 Agent(自動)
よくある落とし穴
問題 :アクティブな執筆状態を更新せずに3章を書いた。結果 :AIは最近のプロットの展開を忘れ、一貫性なく書く。解決策 :各章の後にAgentに更新させるか、新しいセッションを始める前に手動で同期する。
問題 :セクション5が「美しく書く」や「エキサイティングにする」と言っている。結果 :AIは何を意味するか分からず、デフォルトの散文になる。解決策 :具体的に。「15語以下の文を使用。触覚的な感覚の詳細に焦点を当てる。副詞を避ける。」
問題 :20ページの世界構築を直接SOLOENT.mdに貼り付けた。結果 :ファイルが肥大化し、ナビゲートしにくくなる。解決策 :SOLOENT.mdには要約を保ち、詳細はリンクされたファイルに保存する。
問題 :望まないものを明示的に述べていない。結果 :AIが嫌いなロマンスのサブプロットを追加したり、緊張を早すぎに解決したりする。解決策 :セクション6を使用して「ロマンスなし」、「簡単な解決策なし」などを明確に述べる。
高度なヒント
マルチPOV物語の場合
セクション7.2に各POVのキャラクタースナップショットを作成します:
### 7.2 Character Snapshot
- **Protagonist A** (POV 1): Currently in the castle, unaware of the betrayal
- **Protagonist B** (POV 2): Just discovered the truth, planning revenge
非線形ナラティブの場合
セクション7.1で物語時間とナラティブ時間を追跡します:
### 7.1 Current Status
- **Current Chapter** : Chapter 5 (Flashback)
- **Story Time** : 1995 (20 years before main timeline)
- **Narrative Time** : Revealing why the protagonist fears water
シリーズや続編の場合
前の本のSOLOENT.mdファイルにリンクします:
## 1. Project DNA (Foundation)
- **Series** : Book 2 of "The Dark Trilogy"
- **Previous Book** : [Book 1 SOLOENT.md] -> `../book-1/SOLOENT.md`