今天開始要閉關寫作了。接下來只會偶而發關於Stable Diffusion的技術文章,或者旅遊心得文。其他時間會用來寫小說以及看書。
人到中年,總是有些年輕時的夢想沒有實現,而現在是嘗試實現一些些夢想的時候了。而我年少時最大的夢想,就是認認真真寫一部長篇小說。早年因為經驗技術樣樣都缺,所以很早就體認到這對當時的我來說,是不可能的。
但是經過這些年,看了一點閒書,工作了一段時間,累積了點社會經驗,或許有了點底氣來寫些什麼東西。現在缺乏的,就是一整段不被打擾的時間,放鬆精神,集中思考要怎麼寫,要怎麼演。從現在開始到年底總共有兩個半月,完成故事大綱並開始寫應該是綽綽有餘的。
所以,就開始寫吧!
目前故事大綱約60000字,預測最終是70000字。
根據之前AI算圖時一併把大綱文字試寫成小說正文的實驗,大綱轉換成小說正文的「解壓縮」比率是2.7到3之間,也就是說小說本文最終應該是180000到200000字,希望是偏向180000的那邊。
這次的大綱寫作策略是依照「故事的解剖」裏面電影編劇的策略來寫。整體的感覺跟以前非常不一樣。
以前的寫作方法是當腦袋有靈感之後,從故事第一章開始寫,一路二三四五六一直寫下去,寫到我認為是結局的地方結束。
而這次的寫作策略不一樣,是當腦袋有靈感之後,以這個方式寫作:
目前進度是在6,希望在步驟7這邊不要遇到什麼新狀況才好。
ChatGPT的出現,讓我在撰寫大綱時有如多了一個全職的編輯助手,非常好用。我現在主要用在兩方面:找資料,以及文章分析。
在撰寫大綱時,ChatGPT發揮了很棒的作用,在我上一次寫小說時,資料搜集一直是非常困難的。就算有了Google這麼強大的搜尋引擎,很多細微的資料還是只能靠自己在網頁海中拼湊。
而現在有了ChatGPT,許多資料搜集的功夫就簡單多了,只需要在獲得資料之後對於有疑問的地方去Google,或者依靠常識就能判別合理性。ChatGPT有如一個超級編輯助手幫我加速很多讀者認為不重要,但對作者很重要的資料設定。
例如:
中世紀歐洲人不常洗澡,理由是什麼?
ChatGPT可以幫我整理好非常詳盡的理由:
在中世紀歐洲,人們不常洗澡的主要原因可以歸結為多個因素,其中一些是文化、社會和經濟的影響:
醫學觀念: 中世紀歐洲的醫學觀念相對落後,人們普遍相信水可能傳播疾病。在那個時代,人們認為通過水洗澡可能會開啟毛孔,使病毒或病菌更容易進入身體,因此避免洗澡被視為一種保護健康的方式。
宗教信仰: 中世紀的宗教信仰對人們的行為產生了深遠的影響。一些基督教教義強調節制和苦行,並將肉體的慾望視為有害的。這種觀念可能使人們避免追求身體的清潔,將注意力更多地放在靈性上。
缺乏設施: 中世紀的城鎮和農村通常缺乏現代化的沐浴設施。公共浴場不常見,而且在家庭中,取得足夠的清潔水也可能是一個挑戰。因此,許多人缺乏適當的條件進行頻繁的洗澡。
社會階層: 社會階層也在這個問題上發揮了作用。貴族和富人可能會擁有更好的生活條件,包括更好的浴室設施,但一般農民和勞工的生活條件較差,這進一步加劇了洗澡的不普及。
經由這些問題,我就能在描述一些現代人不常面對的概念時,有很好的背景知識。在描寫一些現實世界也存在的現象時,不容易出大包。
ChatGPT另一個好玩的用法,就是將自己已經寫完的故事或大綱片段餵進去ChatGPT,然後詢問他故事大綱是什麼?優點是什麼?缺點是什麼?某人物的個性如何?某角色與某角色在此文章的關係如何?
由於ChatGPT有餵食長度限制,GPT 3.5頂多4096個token之後就會開始遺忘前面的內容,所以餵食整本小說是不切實際的,頂多三千字中文就是極限。所以我們的問題也只能限制在三千字小說能表達的東西。
雖然如此,但也足夠我們評斷一個擁有平均閱讀能力的讀者,在這篇小說裡面得到的資訊是否與作者想傳達的一樣。
例如我以 全員靜默! -- Stable Diffusion繪製 為例,將整篇小說餵進ChatGPT之後要求它列出:
故事大綱
優點分析
缺點分析
這是它給我的回應:
故事大綱:
故事發生在一支由修領導的隊伍中,他們正在深入針葉林中進行一次遠行任務。夜晚,突然出現異象,香儂教授展現了強大的法術力量,領導隊伍應對突如其來的威脅。其中,小惡鬼的埋伏和香儂教授的法術成為故事的焦點。
優點分析:
角色多樣性: 故事中涉及了不同背景的角色,如修領導的隊伍成員、香儂教授的多重身份,以及小惡鬼的神秘存在。這使得故事更加豐富有趣。
場景描寫: 針葉林的描寫生動豐富,讓讀者能夠身臨其境,感受夜晚的神秘氛圍。作者通過細緻的描繪,讓讀者更容易投入故事情境。
氛圍營造: 作者成功地營造出一種緊張、肅殺的氛圍,這種氛圍使得讀者對故事的發展充滿了期待,增強了敘事的吸引力。
缺點分析:
角色動機解釋: 故事中一些角色的動機和過去背景並未充分解釋。例如,香儂教授的法術力量和多重身份,以及小惡鬼的出現,缺乏足夠的背景解釋,這可能讓讀者感到困惑。
敘事節奏: 故事在描述香儂教授使用法術的過程中,節奏可能略顯緩慢。在這一部分,過多的細節可能使得敘事變得冗長,需要更好的平衡節奏以保持讀者的興趣。
對話細節: 部分對話可能過於冗長,某些場景下的對話可以更加簡潔,以保持故事節奏的流暢性。
總體而言,故事具有許多引人入勝的元素,但一些細節需要更好的解釋和平衡,以提高整體敘事的一致性和吸引力。
這樣,作者就能大略檢查一下自己的故事是否完整到可以讓ChatGPT講出一個簡單的大概,如果ChatGPT做出來的結論與作者想的不同,就代表讀者會與作者產生很大的認知偏差。
而比優點更重要的是缺點分析。這些缺點有些是因為篇幅限制,所以沒辦法引入故事中的設定,因此是假警報。有些則是作者蓄意而為但ChatGPT不喜歡。有些則是ChatGPT發神經產生幻覺。這邊需要作者自行評估。但大致上作者可以從ChatGPT的回應來大致猜測一般的讀者會有的反應。
另一個我愛用的手法,就是請它概括某個人物的性格,以及某人物與其他人物的關係。
例如:
從以上文章,概括修的個性
ChatGPT回答:
修展現出一位冷靜且果斷的領導者風範。他在危機時能夠快速做出決斷,有條不紊地組織隊伍應對突發狀況。同時,他對於成員的需求和安排都表現得細心體貼,例如對哈娜的解釋和安撫。他顯露出對於戰術和領導的深厚了解,以及在艱困環境下仍保持冷靜與堅定的品格。
又或者人物之間關係的問題:
哈娜與狄克森的關係如何?
這回答我蠻滿意的:
哈娜和狄克森之間展現了一種特殊的互動。從文中描述來看,兩人之間存在著一些摩擦和對立。狄克森在對待哈娜時顯得豁達、豪爽,但也帶有一些嘲諷的成分。哈娜對狄克森表現出一些抗拒和反感,可能受到之前在「狼骨」餐廳發生的事件的影響。
儘管存在矛盾,但這種關係可能也有潛在的發展空間。狄克森的直率和豁達可能成為哈娜在新環境中的適應者,而哈娜的反抗態度可能在故事進展中轉變為更深層次的互相理解和合作。这样的关系可能在后续情節中進行更多的發展和變化。
簡單來說,ChatGPT是有辦法「理解」故事裡面各個角色的相互關係的。如果它的回答讓作者滿頭問號,那就是要修改故事的警訊了。
以上,大家寫作快樂!