這篇教學會介紹一些創作長篇故事或小說的要領,以及如何運用和協同 ChatGPT,創作出一篇獨特的長篇故事或小說。
原文參考:創作長篇故事與小說
要創作故事或是小說,第一個步驟就是要設計「角色」,一個角色通常會按照下列的原則進行設計:
- 獨特性和多樣性:具有獨特性的角色,可以在故事中清楚區別彼此,包括文化背景、種族、性別、個性...等。
- 目標和動機:每個角色都要具備自己的目標和動機,除了能讓角色更具深度和引人入勝,故事往往會圍繞這些目標和動機進行發展。
- 強項和弱點:不同的角色擁有不同的強項和弱點,如此一來可以讓角色具人性和可信度,也可以讓角色變得更加有趣和更容易產生共鳴。
- 成長和變化:讓角色有機會成長和發展,從經驗中學到教訓,克服缺點,並在故事高潮中達到轉變。
- 關係和互動:安排角色之間的關係和互動,例如友情、愛情、敵對和競爭...等,藉此增加故事的緊張感和情感張力。
了解設計原則後,可以從下面幾點開始定義角色:
- 姓名:獨特且有意義的名字。
- 外貌特徵:身高、體型、特徵和穿著風格...等。
- 個性:脾氣、性格特點、興趣愛好、價值觀和習慣...等。
- 背景故事:出生地、家庭、教育和經歷...等。
- 目標和動機:角色想要實現什麼,角色夢想,什麼很重要...等。
- 強項和弱點:角色的強項和弱點。
- 關係和互動:角色與其他角色之間的關係。
- 成長和變化:角色會因為故事的發展而有機會成長、改變和學習。
- 獨特性:確保角色有自己的獨特性,讓每個角色都與眾不同。
在規劃故事內容時,通常會規劃好故事的結構,如此一來整個故事除了能更有條理和邏輯,也不會太過發散,如果遇到比較大型的故事,可以先將故事拆解成不同段落,在套用不同的結構進行,下方列出常見的十種故事結構:
三幕式結構 (Three-Act Structure):
這是一個廣泛應用於電影和戲劇的結構,通常也可以應用於小說創作。它由三個主要部分組成:引子、發展和高潮以及結局。引子建立情節和角色,發展和高潮增加故事的張力和衝突,結局解決故事的衝突並給予讀者結果,代表作品有哈利波特、達文西密碼。
倒敘結構 (Reverse Chronology):
這種結構以非線性的方式講述故事,從結局開始,然後向後回溯。這種結構創造了一種懸疑和引人入勝的效果,讓讀者隨著故事逐漸揭示前因後果,代表作品有魔鬼終結者。
多線故事結構 (Multiple Storylines):
這種結構將多個主要故事線交織在一起,通常是由不同的角色或地點進行敘述。這種結構可以提供不同的觀點和情節,並創造豐富的故事世界,代表作品有冰與火之歌、愛爾蘭人。
成長歷程結構 (Coming-of-Age Structure):
這種結構講述了主角從青少年到成年的成長過程,通常伴隨著內心和外在的轉變。這種結構探索了身份認同、自我發現和成熟的主題,代表作品有少年 Pi 的奇幻漂流、靈魂的彷徨。
追尋真相結構 (Quest for Truth Structure):
這種結構以主角尋求真相、解開謎團或揭示秘密的旅程為核心。故事通常圍繞著一個重要的目標展開,主角必須克服困難和挑戰來達到目標,例如國家寶藏、達文西密碼。
英雄之旅結構 (Hero's Journey Structure):
這種結構是根據約瑟夫·坎貝爾的著作《千面英雄》中描述的英雄旅程模式。故事中的主角經歷一系列的試煉和成長,從平凡的生活走向英雄的道路。這種結構突顯了自我發現、戰勝困難和履行使命的主題,例如鋼鐵人、雷神索爾。
懸疑結構 (Mystery Structure):
這種結構以引人入勝的謎團和懸疑情節為核心,讓讀者隨著主角解開謎團的過程感受緊張和興奮。故事通常包含複雜的情節、細膩的人物描寫和令人意想不到的結局,例如福爾摩斯、靈異第六感。
玩具箱結構 (Toy Box Structure):
這種結構是一種充滿奇幻和創意的故事結構,將不同的元素和概念混合在一起,創造出豐富多彩的故事世界。這種結構常見於科幻、奇幻和童話故事,通常具有想像力和冒險的元素,例如巧克力冒險工廠、愛麗絲夢遊仙境。
穿越故事 (Time Travel Story):
這種結構涉及主角通過時間旅行,穿越過去或未來的事件和時代。這種結構提供了探索歷史、改變命運和探索時間概念的機會,同時引發了關於時間循環和命運的深思,例如真愛每一天。
漸進敘事結構 (Episodic Structure):
漸進敘事結構由一系列相互獨立但相關的故事或事件組成。每個部分都可以作為獨立的單元,但共同形成一個完整的故事,例如馬利與我。
要讓 ChatGPT 寫小說,可以使用「角色扮演」的方式開始,並按下照下列基本指令,提供這個故事的基本角色和架構,甚至也可以提供更多關於這個故事的想法。
你現在是一個擁有十幾本全球暢銷故事書的作家,請你跟我一起撰寫一個故事,故事的基本結構如下:
- 故事類型:5-10 歲兒童故事
- 角色:老虎、小白兔、灰熊、野狼、小松鼠、青蛙
請你就同樣的角色,提供分別由「三幕架構」和「成長歷程架構」所寫來出的不同故事大綱。
當 ChatGPT 收到提示後,就會分別撰寫兩種不同架構的故事。
如果發現產生的故事不吸引人,或者想要更多故事刺激靈感,可以提供 ChatGPT 額外的指示:
請你再次撰寫不同的故事劇情。
如果要撰寫內容量比較多的小說,建議可以先使用基本提示產生主架構,再透過主架構延伸其他內容,這種做法可以避免 ChatGPT 一次撰寫大量的文字,造成前後青黃不接的狀況,下方的提示會接續之前的內容,並將第一段擴展成約 300 字的段落
請根據故事二:成長歷程架構
延伸第一幕的「起點:孤獨的老虎」,使用「漸進敘事結構」,將原本的內容擴展成約 300 字的內容,這個段落會繼續銜接第二幕「挑戰:面對困難和誤解」
下方提供一些其他產生故事的提示:
情節和故事發展
- 為這個故事寫一句主要的開場白:<故事的主題>
- 為這個故事設定詳細的情節摘要:<故事的主題>
- 為這個故事設定一個的隱含寓意:<故事的主題>
- 為這個故事建立一個潛在的分支故事:<故事主題>
角色
- 產生關於這個故事的角色列表:<故事的主題>
- 為這個故事寫一段關於主角的描述:<故事的主題>
- 為這個故事寫一段關於主角競爭對手的描述:<故事的主題>
- 列出這個故事中主角將面臨的潛在衝突:<故事的主題>
- 為這個故事的主角設計與其他角色的關係:<故事的主題>
- 為這個故事的主角設計潛在的角色優勢:<故事的主題>
設定
- 為這個故事設定一個故事發生地點:<故事的主題>
- 為這個故事設定一個天氣條件:<故事的主題>
- 為這個故事設定相關的社會文化背景:<故事的主題>
- 為這個故事設定整體氛圍和情緒:<故事的主題>
對於撰寫故事或小說,有時往往沒有那麼多的創意或靈感,但自從有了 ChatGPT 之後,就能讓 ChatGPT 根據一些初步的想像,創造出各種不同風格的故事內容,創作者再根據這些內容延伸發揮,就能寫出各種獨特的故事或小說囉。
大家好,我是 OXXO,是個即將邁入中年的斜槓青年,我有個超過一千篇教學的 STEAM 教育學習網,有興趣可以參考下方連結呦~ ^_^