一個獨特的故事劇情,是由五個清楚可見的結構要素所組成——主角、背景、目標、阻礙與轉折——先從透明素材池中各抽取一次,再以個人選擇刻意改寫,讓最終前提展現你的獨特聲音,而不是套用通用範本。五項獨立選擇所形成的組合空間相當龐大,但獨特性並非只來自抽取結果,而是來自你看見結果後所做的具體替換。抽出的前提是起點限制,不是完成的大綱;若要讓它與眾不同,最可靠的方法是保留結構碰撞的完整,同時把通用細節替換成只有你會做的選擇——從自身經歷、設定或好奇心汲取的名字、地點、動機與後果。故事劇情產生器將每個建構區塊分開呈現,讓替換過程清楚可見且可編輯,而不是藏在完成段落內。

為什麼這麼多故事劇情聽起來大同小異
「世上只有七種基本劇情」這項經典寫作建議,作為結構觀察是正確的,也解釋了為什麼即使文字不同,許多提案仍讓人感到熟悉。兩位作家可能寫出外觀相似的劇情,因為他們採用的是同一組小型宏觀結構——踏上征途、啟程返鄉、戰勝怪獸等。仿造成功作品或依賴熟悉範本的本能,會讓相似性更加嚴重。當具體細節專屬於某個人、地點、問題或作家真正抱持的憂慮時,劇情才會顯得獨特;並不是寬泛的輪廓罕見。多數故事必然採用相同的寬泛輪廓;真正讓彼此有所區別的,是表面的紋理、目標背後的動機,以及阻礙所帶來的精確代價。如果先從結構碰撞開始,再加入個人選擇的紋理,寬泛的輪廓便不再重要,因為真正承載作品的是表面。
五個透明建構區塊如何形成組合
獨特的劇情通常由五個彼此配合、辨識度高的部分組成,而故事劇情產生器會從使用者可檢視、編輯的素材池中組合這些部分。第一個部分是主角,也就是讀者跟隨其視角的人物。第二個部分是背景,也就是主角活動並做出反應的世界。第三個部分是目標,也就是主角想要取得的具體事物。第四個部分是阻礙,也就是將目標轉化為問題的障礙。第五個部分是轉折,也就是改變目標意義的意外發展。其中三個素材池由你的控制選項決定。類型會從三個背景素材池中選擇一個。語氣會從三個阻礙素材池中選擇一個。其餘三個素材池——主角、目標與轉折——則跨類型和語氣共用,這表示同一個結構部分在不同背景中可能具有不同意義。由於段落下方會顯示各部分標籤,你可以保留其中一個欄位、替換其他欄位,並即時觀察前提如何改變形貌。
| 類型 | 背景素材池重點 |
|---|---|
| 冒險 | 旅行、孤獨、實體探索 |
| 推理 | 未解釋的變化、訊息、票券、失蹤者 |
| 思辨小說 | 關於記憶、時間、行星或公民生活的一項規則改變 |
| 語氣 | 阻礙素材池重點 |
|---|---|
| 希望 | 在取得進展前需要信任他人或協助他人 |
| 緊張 | 縮小安全選項的範圍或加入追蹤者 |
| 喜劇 | 功勞歸錯人或出現不便的動物 |
抽取並自訂獨特劇情
- 選擇冒險、推理或思辨小說,接著選取希望、緊張或喜劇的阻礙語氣。
- 開啟故事劇情產生器並選取「產生劇情」;工具會從每個必要素材池抽取一個元素,並在段落下方顯示主角、背景、目標、阻礙與轉折。
- 將前提複製到筆記本、大綱、課堂練習、角色扮演表或空白文件,然後用你的個人選擇替換其中的通用細節。
- 將改寫後的前提放在會令你想起的作品旁閱讀,並在發布前修改具有辨識度的細節。
每次抽取都使用瀏覽器的 Web Crypto 介面與有限制的拒絕取樣,因此每次點擊時,每個符合條件的素材池項目都有相同機率被選中。隨機性不等於獨特性,工具也不承諾後續抽取結果會與先前不同。
將抽出的前提轉化為專屬於你的作品
工具回傳的段落是文法上的鷹架,不是完成的故事;在加入個人選擇的紋理之前,它仍然十分通用。實務上有四種編輯方式很有效。第一,保留一個欄位並替換其他欄位——例如保留思辨背景,但更換主角、目標、阻礙與轉折,直到前提感覺像你自己的企劃。第二,把阻礙轉化為選擇,而不是事件;必須決定是否背叛朋友的主角,會比只是收到壞消息的主角更具特色。第三,找出目標為何此刻至關重要;最強的劇情會為目標設下期限、代價或關係,使等待變得不可能。第四,思考轉折如何改變主角的理解,而非改變劇情事實——重塑動機的轉折,會比只是加入新場景的轉折更具原創性。如果產生的組合感覺不協調,可以重新抽取,或刻意把這種不協調當成創作限制,將意外視為簡報需求的一部分。若要採用更精實的工作流程,可先複製段落,再撰寫十個關於段落的問題,然後才開始寫散文——誰、什麼、地點、時間、原因、如果會怎樣、現在怎麼辦、下一步是什麼、付出什麼代價、什麼會改變——因為這些問題能找出段落缺少的個人細節。
以語氣作為原創性的槓桿
語氣是最容易運用、也最容易被低估的控制項。它只會影響阻礙素材池,但多數劇情正是在阻礙中變得平凡或令人難忘。希望型阻礙要求主角在取得進展前信任或協助他人,使主角必須在行動開始前建立關係。緊張型阻礙會縮小安全選項的範圍或引入追蹤者,藉此壓縮故事時間線。喜劇型阻礙則加入功勞歸錯人或不便的動物,讓同一個結構碰撞可依你的處理方式,呈現為諷刺作品或適合全家觀賞的冒險故事。切換語氣不會改變背景,卻能改變類型的情感溫度,這是讓相同前提重拾新鮮感成本最低的方法之一。如果你抽出的前提大致符合喜好,卻無法下定決心,可以改變語氣後再抽一次;阻礙會有所不同,主角也會在同一個世界中面對不同類型的壓力。你也可以保留背景,將語氣改寫成課堂或工作坊練習——學生保留世界,卻調整主角承受的壓力,藉此看出故事有多少聲音存在於阻礙之中。
兩次獨立抽取結果相同時
由於素材池有限,兩次獨立點擊可能落在相同組合上。每次抽取彼此獨立,並使用瀏覽器的 Web Crypto 介面——無正負號的 32 位元值、有限制的拒絕取樣,以及將餘數映射至素材池位置——因此每次點擊時,每個符合條件的項目都有相同機率被選中。這種公平性不代表獨特性,工具也不承諾後續點擊結果會與先前不同。如果第二次抽取結果與第一次相同,請將重複視為該組合具有結構吸引力的證據,而非程式錯誤。解決方法是保留結構骨架並替換表面;即使第二次結果不同,你也會採取相同做法。你也可以在兩次抽取之間更改類型或語氣,強制產生變化;這會讓系統改走不同的背景或阻礙素材池,從素材池層級打破重複。兩次抽取若有相同背景、語氣不同,讀起來會像兩個故事;若五個素材池全部相同,則是相同的結構碰撞,應該加以編輯,而不是重新抽取。
發布前驗證原創性
這項工具會坦白說明它能夠與不能證明的事項。它不會將輸出與版權作品比對、不會評估實質相似性、不會確立作者身分,也不會提供法律建議。即使獨立組合的前提仍可能碰巧類似現有作品,因為小說史上本就一再重複寬泛的故事結構。可靠的合約刻意設有限制:支援的類型會從三個背景素材池中選擇一個,支援的語氣會從三個阻礙素材池中選擇一個,瀏覽器則公平地從每個必要素材池中選取一個項目。工具不會提供分數、排名,也不會宣稱某個結果比另一個更具原創性、市場價值或情感效果。真正保護原創性的,是你發布前採取的行動。將改寫後的前提放在會令你想起的作品旁閱讀、修改具有辨識度的細節、研究相關資料,然後才將它納入草稿。若要協作使用,可以先產生一個前提,再讓每位參與者提出不同的主角動機或後果——討論目標本身就是一項原創性練習。若要在課堂使用,請學生保留背景但改寫語氣,讓他們看見有多少聲音存在於壓力,而非世界之中。若要進行個人寫作,先複製段落,再撰寫十個問題,然後才開始寫散文;這些問題能找出讓你的劇情有別於結構相似作品的紋理。如果你想讓抽取與大綱之間形成更緊密的循環,這篇關於如何用三個步驟讓劇情變有趣的指南,很適合搭配上述替換工作。