如何讓 ChatGPT 寫出更好的小說
已發表: 2023-04-28
ChatGPT 越來越多地進入曾經被認為 AI 不可能成功的創意領域,例如小說寫作。 但是,ChatGPT 需要一些幫助。 它需要可靠的提示,否則,它的文字可能會非常籠統。
ChatGPT 的小說寫作能力和局限性
理解小說寫作
改進 ChatGPT 小說寫作的技巧
提升 ChatGPT 寫作風格的技巧
使用機器學習微調 ChatGPT 的寫作
結論
ChatGPT 的小說寫作能力和局限性
作為人工智能,ChatGPT 沒有任何與生俱來的創造力。 它不能自己提出原創概念或發揮其想像力。 需要向其提供特定請求(稱為提示)才能生成文本主體。
請記住,ChatGPT 會記住您在給定對話的較早部分所說的話,並且您可以通過反饋進行更正。 至於它的局限性,讓它寫小說最重要的一個是ChatGPT需要使用現有的世界信息和提示; 它本身無法想出任何原創的東西。
我們將教您如何讓 ChatGPT 生成更多有趣的內容,如何增強其風格,以及機器學習的工作原理,以便您可以自己進一步試驗。
然而,首先,我們需要分解小說寫作的最重要元素以及 ChatGPT 如何使用這些元素。
理解小說寫作
創造一個有趣且引人入勝的故事涉及很多方面。 這會使生成有用的提示變得非常棘手。 這就是為什麼正確地表達您的提示以讓 ChatGPT 有最好的機會生成有價值的文本是至關重要的。
陰謀
構成故事的事件順序。 這包括開始你的故事的事件、推動故事和人物沿著特定路徑前進的因素、高潮時刻、高潮時刻的後遺症,以及某種解決方案。
ChatGPT 已經通過許多文本進行了訓練——包括小說文本。 當被要求生成小說時,它會嘗試複製現有小說作品中的模式。 它將始終使用以下內容生成繪圖:
- 博覽會
- 指向高潮的情節
- 高潮
- 墜落行動
- 解決

ChatGPT 將這些組件視為繪圖方程式的關鍵部分。 除非另有特別指示,否則它永遠不會偏離這個公式。 因此,繪圖的質量和原創性將取決於它所訓練的數據的質量和原創性以及給予它的輸入提示。
人物
故事中涉及的眾生。 這些可以是人、動物或其他種類的生物。 每個人都應該有自己獨特的個性、動機和衝突。 通過擁有動態的角色陣容,故事變得更加有趣和相關。
要創建角色,ChatGPT 可以分析給它的提示,並根據三個主要因素生成主要角色:
- 人物描述
- 關係
- 目標
再一次,這個 AI 模型遵循一個特定的創建角色的公式(儘管比生成情節線更簡單)。 你看到一個模式了嗎?
環境
故事發生的時間和地點。 它包括物理環境、文化、歷史背景以及更多世俗成分。 一個環境中智慧種族的宗教、神話和傳說也都屬於這一類。
在進行設置時,ChatGPT 使用以下組件:
- 時間段
- 地點
- 文化
- 歷史

由於與小說寫作的其他基本元素相比,場景的物理定義要多得多,因此 AI 模型更容易想出所描述世界的有形部分,例如值得注意的位置和景觀的外觀。
看法
講述故事的視角。 它可以是第一人稱、第二人稱或第三人稱。 除非你有充分的理由,否則不要在上述三個中的任何一個之間交換,這一點很重要。 如果這樣做,您最終可能會得到令人困惑的文本,讓讀者感到迷茫和沮喪。
ChatGPT 會嘗試選擇它認為最適合提示的視角。 但是,如果您未指定此元素,這可能會適得其反,這可能會導致 ChatGPT 混淆透視類型。 這以一個到處都是且令人困惑的敘述結束。
人工智能模型在透視方面遇到困難的原因是它無法像其他小說元素那樣量化透視。 它沒有生成觀點的公式。
主題
故事的中心信息或思想。 這些可以簡單易懂,也可以晦澀難懂,籠罩在神秘之中。 根據您的目標,明確或隱含的主題都可以使您的故事更有趣——有時甚至是兩者的獨特組合。
ChatGPT 的主題很廣泛,因為它會根據給出的提示判斷潛在主題的重要性。 這與它從現有作品中分析的組件有關。 例如,如果你讓它生成一個關於外星人的故事,它會使用人類對未知事物的天生恐懼作為關鍵主題。
由於主題是特定於故事的,AI 模型沒有生成它們的真正公式; 它選擇與已知小說作品中的主題同義的主題。 除非您另有說明,否則它基本上只是從類似故事中復制主題。
對話
字符之間的口頭或書面文字。 這是人物揭示他們的個性、關係和衝突的途徑。 並非所有故事都需要對話,但這是自然融入角色重要方面的好方法。 此外,對話以能為大多數觀眾帶來更好可讀性的方式分解散文。
ChatGPT 使用故事中人物的特徵來生成他們之間的對話。 它還試圖牢記故事的背景。 以下是創建對話文本時會考慮的因素:
- 內在性格特徵(個性、思想和情感)
- 外部性格特徵(說話方式、方言和口語)
- 場景語境

人工智能模型將嘗試通過對話推進情節並揭示角色動機。 請記住,使用此類故事組件可能會有點不自然且笨拙,因此您需要通過提示插入一些微妙之處。
風格
作者的寫作風格。 這包括單詞選擇、語氣和文學設備的使用。 它有助於故事的整體情緒和氣氛。 作者的生活、成長經歷、道德價值觀等都影響著他們的寫作風格。 但是,不要指望 ChatGPT 能夠完美地模仿一位著名作家。
在想出一種講述故事的風格時,ChatGPT 將使用以下組件:
- 情緒(讀者對場景主題的感受)
- 語氣(人物如何表現和感受場景的主題)
- 故事類型

改進 ChatGPT 小說寫作的技巧
由於 AI 模型只能處理通過提示中的詳細信息提供的內容,因此您需要通過確保您會說 ChatGPT 的語言來完善它們。
提供背景和背景故事
您可以通過包含有關設置的詳細信息來在提示中提供上下文; 角色看到、聽到、聞到、嚐到和触摸到什麼。 提及您的角色應該經歷的身體體驗,讓 ChatGPT 了解世界是什麼樣的,而無需您逐字提及某個位置的所有內容。
結合閃回是直接揭示背景故事的可靠方式。 當您在提示中告訴 ChatGPT 執行此操作時,它將提供對您的故事的更多深度和理解。
有時您無法直接提出重要的故事組成部分。 因此,使用一些說明可以彌補您的世界建設中不必要的差距。 但是,您要謹慎使用說明,因為太多會導致文本乏味。 為 ChatGPT 提供一個參數,說明要包含多少說明,以免它被沖昏頭腦。 例如,在場景提示中包含“使用兩句說明”。
建立堅實的情節結構
首先為情節的概念設定明確的目標。 提及類型、主要人物和中心衝突或問題,以便 ChatGPT 了解您試圖通過故事實現的目標。

概述故事中的主要情節點。 具體來說,在你的提示中包括煽動事件、上升動作、高潮和解決方案。 這幾乎就是 ChatGPT 為回答您的繪圖方程式而尋找的確切公式。
提供明確的性格目標和動機。 ChatGPT 需要了解故事中人物的目標和動機,以構建穩固的情節結構。 否則,故事可能會讓人感覺缺乏方向,或者情節沒有按預期發展。
考慮將您的故事分解為三幕、四幕或五幕。 將故事分段,然後通過提示將其提供給 ChatGPT,可以使事情在節奏和結構方面保持井井有條和平衡。 你不想要一個開頭很長而結尾很短的故事——或者類似的不平衡。

培養引人注目的角色
向 ChatGPT 詳細描述您的角色,包括他們的外貌、性格特徵和個人背景故事。 這將有助於 AI 模型生成更細微和更複雜的角色。
雖然提及角色的目標和動機對於情節至關重要,但對於發展角色本身也同樣重要。 在這方面指導 ChatGPT 的輸出將幫助您的角色變得更加親切。
您還可以使用單個角色提示要求 ChatGPT 生成角色的背景故事、角色視角的獨白或兩個角色之間的對話。
相關:如何為各種場合創建 ChatGPT 角色
製作引人入勝的對話
每個角色都應該有獨特的聲音,具有獨特的說話模式、詞彙和語氣。 為 ChatGPT 提供清晰的字符描述和示例對話以指導其輸出。
避免使用過於正式的語言。 相反,專注於創造聽起來像真人會說的話的對話。 嘗試模仿您最近進行的對話,練習想出好的對話提示。
對話應該基於故事的背景。 為 ChatGPT 提供清晰的場景描述、角色關係和當前情況,以幫助其生成適合場景的對話。

此外,當有潛在的潛台詞時,對話通常會更吸引人。 這可以通過使用間接語言、諷刺或暗示來實現。 人們也經常撒謊,所以在你的角色對話中也加入一些這樣的謊言,以增加真實感。
提升 ChatGPT 寫作風格的技巧
除了讓 ChatGPT 生成更有趣的文本之外,您還需要改進此類文本的樣式。 這不同於為 ChatGPT 提出用於寫作小說的初始風格。
我們簡要介紹瞭如何操作,但現在我們將更具體地介紹如何完成樣式改進。
使用描述性語言
給 ChatGPT 詳細描述故事中的場景、人物和對象。 提及景觀的物理方面、人物的外貌,以及為什麼特定物體很重要。
使用比喻語言
比喻語言是指比喻、明喻和典故。 這種寫作技巧是傳達主題、主題等重要性的更微妙的方式。

儘管本質上不是定量的,但 ChatGPT 對這些技術有深刻的理解,因為在現有作品中有很多這樣的例子。 請記住,這個 AI 模型從人類告訴它的內容中學習,以及它從有關小說寫作的可用信息中學到的內容。
結合感官細節
鼓勵 ChatGPT 包含視覺、氣味、聲音和紋理等感官細節,以幫助使場景栩栩如生。 人是感官動物; 我們通過感官告訴我們周圍環境的信息來感知周圍的世界。 因此,如果您告訴 ChatGPT 包含此類細節,讀者將更加沉浸在故事中。
不同的句子結構
出於多種原因,您希望使用不同的句子結構。 首先,它使文本對讀者更有趣。 最重要的是,句子的長度有助於強調要點或更深入地解釋概念。
較短的句子(包括句子片段)可以使一個簡單的觀點在讀者的腦海中產生共鳴。 這可以通過對話和散文來完成。 相反,更長更複雜的句子可以讓您更詳細地探討一個觀點,並讓讀者更好地理解您要說的內容。
使用機器學習微調 ChatGPT 的寫作
機器學習是一種人工智能,它使計算機能夠從數據中學習並確定事物,而無需直接編程。 簡而言之,機器學習涉及使用算法來分析大型數據集、識別模式和關係,並根據該分析做出預測或決策。
機器學習的工作原理
機器學習的第一步是收集和組織數據。 關於小說寫作,ChatGPT 著眼於大量現有的書面作品——正如我們之前在本文中多次提到的那樣。
我們之所以強調這一點,是因為您需要始終記住 ChatGPT 是一種人工智能,無法自行完成任務。 牢記這一點可以防止您在 ChatGPT 未提供您想要的結果時感到沮喪。

收集數據後,必須對其進行清理和預處理,以確保其格式可用。 這可能涉及刪除不相關或重複的數據點、標準化數據等。
數據經過預處理後,可用於訓練機器學習算法。 在訓練階段,該算法分析數據以識別模式和關係。 這是通過調整算法的參數來完成的,直到它可以根據它識別的模式準確地預測或分類數據。 話雖如此,由於那裡存在大量錯誤信息,ChatGPT 有時很容易生成不准確的信息——因此請始終保持警惕並進行研究。
在訓練過程之後,必須對 AI 模型進行測試,以確保它能夠準確地預測或分類新數據。 這通常是通過使用原始數據來評估算法的性能來完成的。
最後,一旦算法經過訓練和測試,就可以部署它以根據新數據做出預測或決策。 當讓 ChatGPT 寫小說時,最後一部分會在您給出提示時出現。
如何使用機器學習來增強 ChatGPT 的小說寫作
隨著人工智能模型收到反饋並接觸到更多優秀作品的例子,它可以學習改進其輸出並生成更引人入勝和引人入勝的故事。

確保您定期向 ChatGPT 提供反饋,以便它有機會了解您的需求。 如果你不這樣做,你就不太可能得到你想要的結果。 ChatGPT 只有在您的幫助下才能改進。 它無法自行改進。
改進 ChatGPT 小說寫作的機器學習技術示例
您可以通過針對特定任務進行培訓來微調 ChatGPT 的寫作技巧。 讓它生成特定類型的故事,如奇幻或宇宙恐怖,然後就你喜歡和不喜歡它生成的內容向它提供反饋。
例如,如果它創建的高奇幻文本沒有足夠的魔力,則可以向 AI 模型提供“包含更多魔法咒語”或“在故事中加入更多男巫和女巫”之類的反饋。
這可以通過故事的各個方面來完成; 不僅僅是與流派相關的要點。 使用此方法來選擇單詞、主題實現、角色個性等。
結論
以下是我們在本文中探討的要點的摘要:
- 記住 ChatGPT 的功能和限制
- 了解 ChatGPT 如何使用小說寫作元素生成文本(情節、設置等)
- 通過提供可靠的工作提示來改進 ChatGPT 的內容
- 通過提供特定反饋來增強 ChatGPT 的寫作風格
- 使用機器學習技術幫助您從 AI 模型中獲得您想要的東西
古老的格言“熟能生巧”在這裡一如既往地適用。 您需要進行大量試驗才能從 ChatGPT 獲得合適的產品。 它總是在學習和改進——因此你也應該——不僅通過提出好的提示,而且通過加深你對小說寫作的理解。 繼續閱讀其他作者的故事並在沒有 ChatGPT 的情況下練習寫作。
這裡最重要的一點是,人工智能模型是一種幫助你改進的工具; 你不應該期望他們為你做所有的工作。
相關: ChatGPT:如何免費使用 AI Chatbot