在使用生成式 AI 輔助長篇小說創作時,作者面臨的最大瓶頸向來是「敘事失憶」與設定偏離:一般大型語言模型(LLM)對話視窗在幾輪提示詞之後就會遺忘角色瞳色或髮色,進入第二章便開始捏造相互矛盾的背景,一旦情節牽涉多方勢力與複雜調度,故事節奏極易脫軌失控。Sudowrite 為解決此一核心技術瓶頸,開發了 Story Bible(故事聖經)——一個貫穿作品全生命週期、作為單一事實來源(Single Source of Truth)的關聯式架構庫。
與 Notion、World Anvil 或 Scrivener 等純筆記工具不同,Sudowrite 的 Story Bible 直接與 AI 生成引擎深度串聯。作者在角色卡(Characters)、世界觀卡(Worldbuilding)與章節大綱(Outline)中所建立的屬性與結構限制,會即時引導並約束 Draft(起草) 工具、Write(續寫) 模式以及 Chat(對話助理) 生成內文的邏輯。
掌握在動筆撰寫場景正文前,有條不紊地規劃角色檔案、世界觀設定與章節大綱這三大支柱,是讓 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,再由 AI 或作者手動整理為結構精練的 Synopsis(故事梗概)。當作者後續點擊一鍵生成所有角色或大綱時,系統會以 Synopsis 作為核心參考依據(若 Synopsis 為空,則自動退回參考 Braindump)。成熟作者通常不會直接採用未經編輯的生成結果,而是將其視為草案,手動校準關鍵欄位以確立故事邊界。
1. 結構化建立角色檔案(Characters 模組)
Story Bible 的 Characters 模組在單一專案中支援高達 2,000 張獨立角色卡。每張卡片兼具「作者設定備忘錄」與「AI 語調與行為渲染指令」雙重功能。
卡片層級與角色權重
透過角色卡右上角的角色定位下拉選單,作者可清楚劃定登場人物的敘事主次:
- Protagonist(主角):在視角(POV)權重、心理獨白與情感弧線刻畫上享有最高優先級。
- Antagonist / Supporting / Minor(反派 / 配角 / 次要角色):在群戲場景中建立清楚的距離感與從屬關係,防止 AI 讓配角喧賓奪主。
- 卡片支援收合、透過左上角的六點圖示拖曳調整排序,並能點擊時鐘圖示查閱歷次修改記錄。
標準屬性欄位與 AI 定位
每張角色卡預設提供七項專為規範 AI 表現而設計的核心欄位:
- 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
針對已有舊稿或龐大角色設定的作者,Sudowrite 提供免手動重複輸入的解決方案:
- Smart Import(智慧匯入):支援貼上非結構化文字或上傳文件(
.txt、.docx、.rtf、.odt、.csv),上限為 60,000 字。AI 會自動分析文章並抽取出最多 30 個角色,填入預設欄位,並提供確認視窗供作者篩選。Smart Import 全程不耗費任何點數。 - 結構化 CSV 匯入:針對群像作品或龐大卡司,作者可下載官方 CSV 範本填寫。上傳 CSV 會直接跳過 AI 分析,瞬間建立無上限的角色卡片,表格欄位直接與卡片屬性精確對應。
2. 構建世界觀架構(Worldbuilding 模組)
奇幻、科幻與歷史懸疑小說高度依賴明確的物理定律與社會文化結構。Worldbuilding 模組提供專門的卡片範本,讓世界觀設定保持模組化與結構化。
專屬卡片範本分類
點選 + Add Element 即可調用針對不同世界觀維度的專用範本:
- Setting(地點 / 環境):記錄地理方位、感官氛圍(光線、氣味、聲音)、氣候天候、建築構造與社會環境。
- Item(重要物件 / 道具):記錄外觀、來歷、功能,以及特殊的 "Who owns this item"(物主) 欄位,避免道具在場景中莫名易主。
- Clue(線索):記錄物證細節、發現地點,以及關鍵的 "Implications"(隱含推論) 欄位,明確指示 AI 角色在檢視該線索時能推斷出何種結論,防止 AI 提前破梗或推導出荒謬結論。
- Lore & History(歷史與傳說):收錄重大歷史事件、戰役、條約盟約、古老神話與禁忌秘辛。
- Faction / Organization(勢力與組織):記錄階級制度、制服標誌、守則信條、公眾聲譽及敵對陣營。
- Magic System / Technology / Rules(法則與科技設定):明訂超自然體系或科技的運作規律、施法代價、物理局限與失效條件。
- Custom Elements(自訂元素):針對特殊世界觀自由建立的新範本類別。
關鍵喚醒法則:Story Bible Saliency(定向召回機制)
初學者常見的誤解,是以為 Sudowrite 會在每次生成時把所有世界觀卡片都塞進提示詞中。這在技術上會瞬間超出上下文視窗,分散模型注意力並引發胡言亂語。
Sudowrite 的運作核心是 定向召回(Selective Saliency):
檢索與觸發法則:在生成章節場景(Scenes)與內文草稿(Draft)時,系統只會載入當前大綱或場景指令中明確提及的角色卡與世界觀卡(包含 Other Names 登記的別名)。
如果作者建立了 50 張地點卡,但當前場景節拍僅寫了「在沉船檔案館」,系統便只會將「沉船檔案館」卡片與登場角色卡載入 AI 上下文。因此,在撰寫大綱與場景時,精確使用卡片標題或別名是確保設定生效的核心習慣。
3. 規劃章節大綱與幕次結構(Outline 模組)
大綱模組將高維度的世界觀與角色弧線化為按部就班的敘事藍圖。Sudowrite 的 Outline 模組完全不設字數限制,能輕鬆容納橫跨數十萬字的宏大架構。
幕次與章節的雙層架構
作者可運用兩種層級組織敘事脈絡:
- Acts(幕次分隔,
+ Add Act):作為故事節奏的分段標記(如「第一幕:破壞誓約」、「第二幕:橫渡荒原」、「中點轉折」),可在章節間自由拖曳,協助作者掌握三幕劇或多幕劇的節奏鋪陳。 - Chapters(章節單位,
+ Add Chapter):記錄各章節具體的情節推進、人物衝突與懸念爆點。
全書統籌與單章微調
大綱的建立具備高度彈性:
- 全書生成與重寫:點擊 Generate Outline 可結合類型、梗概、角色與世界觀,一次性推導出完整大綱。若整體節奏需要調整,可在標題列選單中點選 Rewrite Outline,輸入自訂指令(如「在第二幕增加追捕壓力,營造倒數計時的緊迫感」),由 AI 重新平衡全書結構。
- 單章獨立重寫:若某章節的摘要未臻理想,作者不必重搖全書大綱,直接點擊該章節卡內的 Rewrite 按鈕,給予具體指示(如「讓背叛更為隱晦,並在結尾留下懸念」),即可局部微調。
核心樞紐:「Start Chapter」 關聯文件機制
大綱本身並不直接撰寫長篇正文。將游標懸停在任一章節摘要上,即可看到帶有加號的文件圖示——Start Chapter(開始章節)。
點擊該按鈕會在專案導航列中生成一份 Linked Document(關聯文件):
- 該文件與該章節大綱形成底層資料綁定。
- 文件內的 Draft 工具會自動讀取該章節摘要作為生成指引。
- 透過章節卡片的更多選單,作者可隨時檢視與該情節點綁定的所有關聯文件。
雙向同步機制:Update 逆向更新大綱
實際創作過程中,角色常在起草階段展現意料之外的自主性,偏離原定大綱。
Sudowrite 提供極為實用的 Update(更新大綱) 功能:
- 當正文起草偏離了原先大綱時,作者無需手動重擬摘要。
- 只要在大綱該章節的選單(
•••)中點擊 Update,AI 便會回頭研讀關聯文件中的正文,自動擷取最新劇情事實,將章節大綱更新為與實際正文完全一致的摘要。 - 這使後續章節在生成新大綱或內文時,永遠立足於最新事實,徹底消除情節脫節。
4. 動筆前的關鍵轉換:將大綱拆解為 Scenes 場景節拍
由靜態設定邁向動態內文的關鍵樞紐,是編輯器右上角打字機圖示所代表的 Draft 工具。在此處,角色檔案、世界觀設定與章節大綱正式匯流為可精確執行的生成指令。
+-----------------------------------------------------------------------------------+
| SUDOWRITE DRAFT 側邊面板(打字機圖示) |
+-----------------------------------------------------------------------------------+
| 1. SCENES 場景節拍(敘事的原子單位) |
| 1. Thomas 抵達【沉船檔案館】,抖落風衣上的雨水。 |
| 2. 檔案管理員 Vane 展示斷裂的火漆封印,兩人對白短促且充滿戒備。 |
| 3. 地下庫房傳來異響,Vane 迅速將密碼盒藏入暗格。 |
| |
| * 底線標記代表 Story Bible 成功辨識(對應卡片已載入 AI 上下文) |
+-----------------------------------------------------------------------------------+
| 2. EXTRA INSTRUCTIONS 補充指令 |
| [ 第三人稱限制視角(Thomas)。強調潮濕紙張與臭氧氣味。緊湊冷峻的語調。 ] |
+-----------------------------------------------------------------------------------+
| 3. 診斷與執行 |
| [結構完整度檢查建議] --> [預估字數與點數消耗] --> [點擊 Generate 起草正文] |
+-----------------------------------------------------------------------------------+
Scenes 作為「敘事原子單位」的本質
章節摘要對於 LLM 而言往往過於抽象,直接產出容易造成情節跳躍。Draft 工具將章節進一步細分為 Scenes(場景節拍):按編號列出、聚焦於單一時間、地點、視角或戲劇衝突的最小敘事單元。
作者可手動鍵入節拍,亦可點擊 Generate Scenes,讓系統根據關聯章節大綱自動推導出 3 至 6 個循序漸進的場景節拍。
驗證 Story Bible Detection(實體辨識底線)
在編寫或生成場景節拍時,Sudowrite 會自動執行實體偵測。凡是精確匹配 Story Bible 角色名、別名、地點或關鍵道具的詞彙,都會在文字方塊中自動加上底線。
- 名稱出現底線,代表系統已成功抓取該卡片,其對白風格、容貌細節與世界觀法則將完整載入模型。
- 若名稱未出現底線,作者應立即檢查是否拼寫有誤,或將該稱呼補充至卡片的 Other Names 欄位中。
藉由節拍數量精確控制篇幅
Sudowrite 並未採用死板的「目標字數滑桿」。Draft 產出的文章長度,直接取決於場景節拍的數量與豐富度:
- 1–2 個整合節拍:通常生成 600–900 字的精簡過渡或聚焦短場景。
- 5–7 個詳細節拍:AI 會逐一鋪陳衝突、細節對白與環境氛圍,生成 2,000–3,500 字以上紮實的主線大章。
善用 Extra Instructions 注入風格指令
在 Scenes 列表下方設有 Extra Instructions(補充指令) 欄位。資深作者常在此加入臨時約束,強化或微調生成效果:
- 鎖定視角與人稱(例如「第三人稱限制視角,鏡頭牢牢鎖定 Thomas,嚴禁全知視角窺探他人內心」)。
- 感官特寫指示(例如「著重描寫地下室發霉紙張與雷雨臭氧的氣味,對話盡量精煉」)。
- 結尾張力要求(例如「最後一個節拍必須在情緒最高潮處戛然而止,留下強烈懸念」)。
起草前的診斷與資源預估
完成節拍與指令後,點擊 Generate 會啟動前置分析:
- 結構合理性提示:若某個節拍涵蓋過多地點轉換或人物動作雜亂,系統會給予警告並提供 Quick Fix 建議(例如拆分為兩個獨立節拍)。
- 字數與點數預估:介面會精確顯示本次生成預計產出的字數與消耗點數,讓作者隨時掌握點數配額。
5. 作者實戰避坑指南:化解 AI 寫作的三大死穴
要讓 Story Bible 穩定輸出出版級的高品質正文,作者在起草前必須注意避免以下三種常見誤區:
| 常見誤區 | 產生根源 | Story Bible 應對之道 |
|---|---|---|
| 空泛幻覺(Vagueness) | 節拍敘述過於籠統(例如「兩人討論神器後離開」)。 | 在節拍中寫入具體物理動作(如「Vane 示範逆時針旋轉機關盒,警告 Thomas 注意暗針劇毒」)。具體的細節能徹底封堵 AI 擅自胡編的空間。 |
| 設定衝突(Conflicting Info) | 劇情推進後,卡片仍殘留過時的動機或早期狀態。 | 每進入全新一幕,花兩分鐘檢視核心角色的心態與關係。若主角在第二幕已叛逃,務必更新其卡片,避免 AI 繼續套用第一幕的忠誠設定。 |
| 指代不明(Ambiguity) | 在節拍中使用模糊代詞或未定性的前情提要(例如「她想起了他曾做過的事」)。 | 在節拍中寫明主體與事件(如「Elena 想起 Marcus 在第四章焚毀戶籍冊的罪行」)。Draft 僅讀取關聯文件與明確觸發的卡片,無法讀取作者腦中的隱性記憶。 |
將 Sudowrite 的 Story Bible 視為靈活調度的數位骨架而非靜態的檔案存放盒,作者便能在正式起草前構築出無懈可擊的角色、世界觀與情節防線,讓隨後的場景生成兼具充沛的文學質感與嚴密的敘事邏輯。