如何運用 AI 描寫場景且不流失感官細節
如果 AI 生成的場景讀起來生動卻異常空泛,可以透過將描寫錨定在特定角色實際能注意到的事物來進行修改。為模型提供一個視角、少數確認的感官事實,以及明確的虛構限制;接著在潤飾文字之前,檢查草稿中是否有缺乏根據的細節。這個工作流程適用於修改單一場景的寫作者,而非用於依指令生成完整故事。
為什麼 AI 的場景描寫往往顯得千篇一律
諸如「生動地描寫一條下雨的街道」這樣的提示詞,會讓模型自行決定這是誰的街道、當下什麼才重要,以及哪些細節該出現在那裡。生成的回覆可能會提供常見的雨景意象——反光的路面、遠處的雷聲、濕透的大衣——卻沒有將這些細節與你的角色、場景設定或場景目的連結起來。問題不僅在於感官詞彙的匱乏。堆疊更多形容詞只會讓段落顯得雜亂,卻讓敘事視角更加模糊。
請將感官細節視為角色注意力中所篩選出的證據。什麼最先觸動他們?他們能摸到或聞到什麼?是什麼打斷了他們原本在做的事?對於一個等公車的人來說很重要的聲音,對一個匆忙跑進室內的人來說可能無關緊要。這是一種讓場景變得具體的編輯手法;但這並不能保證每位讀者都會產生完全相同的想像。
實用的提示詞與修改工作流程
1. 寫下已知的事實。
在下提示詞之前,先將既定事實與創作選擇分開。列出場景的地點與時間、有誰在場、視角角色正在做什麼,以及故事中已經確定的任何細節。標記出 AI 可以建議但絕不能當作事實陳述的不確定元素。這份簡短的清單能防止流暢的草稿悄悄改變了情節的連貫性。
例如:「場景是黃昏時分有遮雨棚的公車站。雨停後,瑪拉獨自一人在等待。路面是濕的。公車還沒來。不要加入其他人,也不要指明具體城市。」這些事實劃定了邊界,但不會限制最終的措辭風格。
2. 選擇感官錨點與場景任務。
根據當下的情境,挑選一到兩種感官作為主導。一個場景不需要面面俱到地涵蓋視覺、聽覺、嗅覺、味覺和觸覺。決定這段描寫的作用:放慢節奏、營造不適感、引導讀者掌握環境,或是將注意力吸引到即將發生的事件上。接著告訴模型哪些感官細節可以自由發揮,哪些必須嚴格遵循你的設定筆記。
可以使用類似這樣的提示詞:
修改請求範例:請以瑪拉的視角,用緊密第三人稱散文風格修改以下段落。
場景事實:黃昏時分有遮雨棚的公車站;雨剛停;瑪拉獨自一人在等待;公車還沒來。請勿加入其他人、對話、具體地點名稱或新事件。
目的:讓等待的過程顯得逼仄且略帶不適感,但不要直接點出瑪拉的情緒。
我提供的感官錨點:水滴從遮雨棚頂端滴落;她潮濕的袖口黏在手腕上。
你可以額外提出最多兩個感官細節建議,但必須在修改後的段落後方標註為建議,不得直接當作既定事實寫入文中。修改後的內容請保持在 100 字以內。使用具體的名詞和動詞;避免堆疊形容詞和老套的雨景陳腔濫調。
原始草稿:「瑪拉在公車站等車。天氣又濕又冷。她感到很不耐煩。」
3. 要求提供草稿以及單獨列出的虛構細節清單。
將正文與建議新增的內容分開,能讓審查變得更容易。提示詞可以要求產生簡短的修改內容,外加一份列出所有新細節的清單,並將每項細節標記為虛構建議。這是一項實用的指令,但並非萬無一失的偵測系統:寫作者仍需將回覆內容與場景筆記進行比對。有時即使要求標記新增內容,模型仍可能將缺乏根據的細節包裝成既定事實呈現。
這種結構遵循了 Anthropic 在 [提示詞最佳實踐](https://platform.claude.com/docs/en/build-with-claude/prompt-engineering/claude-prompting-best-practices) 中提到的一般提示原則:明確指定要求的輸出格式與限制條件,並在順序至關重要時使用循序漸進的指令。該頁面是針對 Claude 的指引;此處的範例則是一種寫作方法,並非聲稱所有 AI 工具都會以相同方式執行提示詞。OpenAI 的 [提示詞文件](https://developers.openai.com/api/docs/guides/prompting) 同樣討論了在 API 提示詞中將一般指引與特定任務細節和範例分開的做法。這些資料佐證了明確指令的價值,但並非保證能產出更具文學性或更精準的散文。
4. 在潤飾文風之前先審查內容。
逐句閱讀修改後的段落。針對每個感官細節進行檢視:它是否存在於我的筆記中、是否為已知事實的合理延伸,還是完全憑空捏造的?如果是新加入的,當前場景是否允許它的存在?接著思考它是否符合瑪拉的視角,並有助於達成該場景的目的。保留有用的細節,修正或刪除其餘部分,最後才去調整節奏與措辭。
這種審查對於嗅覺、味覺、觸覺和聽覺尤為重要。濕透的袖子黏在皮膚上是合理的,但若要描寫附近麵包店傳來的特定香氣,背景中就必須確實存在一家麵包店。如果公車還沒到,就不可能聽到公車引擎聲——除非設定中出現了其他車輛或聲源。感官上的合理性並不代表特定事件在你的故事中就成了事實。
實例分析:從千篇一律的天氣到具體的情境時刻
假設 AI 回傳了這樣的內容:「雨水在路面上閃爍,冷風席捲了遮雨棚。即將到來的公車散發出金屬氣味,瀰漫在空氣中,瑪拉在霓虹燈下瑟瑟發抖。」這句話表面上很生動,但它擅自加入了風、即將抵達的公車、金屬氣味以及霓虹燈。這些都沒有出現在原先設定的場景事實中。它也超出了所提供的兩個錨點,因此如果寫作者不加批判地直接採用,可能會引發情節連貫性的問題。
僅使用提供的事實進行更嚴謹的修改,可能會是這樣:「水珠從遮雨棚頂端滴答落下。瑪拉扯了扯袖子,但潮濕的袖口依然黏在手腕上。棚外的路面泛著光;公車依然沒來。」前兩句話將設定中給予的「滴水」與「黏著感」具體化。最後一句話則維持了設定好的等待狀態與濕漉漉的路面。它沒有憑空捏造瑪拉嚐到了雨水味,也沒有讓她聞到根本不存在的車輛氣味。這樣的措辭只是一種具體的編輯選擇範例,並非表示這是唯一有效的寫法。
如果你想要更豐富的層次,可以主動邀請 AI 提供建議,而非默默接受生成內容:「請針對雨後有遮雨棚的站點,提出兩個符合情境的額外細節建議。請與修改內容分開列出,並說明每個細節對背景設定意味著什麼。」如此一來,只有在你願意承擔該細節所帶來的設定時,你才會採用它。例如,柴油味可能意味著附近有車流;閃爍的招牌可能為遮雨棚增添了一項硬體特徵。兩者都可能行得通,但這些是屬於寫作者的世界觀建構決定。
如何決定該保留哪些細節
對每個提出的細節使用這個快速決策測試:
目標並非追求感官數量的最大化。一個精準的細節所能承載的場景特定訊息,往往勝過五種毫無關聯的感官羅列。如果場景需要廣泛的環境交代,加入第二種感官可能有所幫助。如果當下的情緒完全取決於某種聲音或質地,就讓該錨點發揮主導作用,而不是為了湊齊清單而生硬地加上味覺描寫。
此方法的侷限性
AI 可以提供詞句修飾與可能的觀察角度,但除非你明確提供,否則它無法得知你的草稿中哪些細節才是真實的。即使是再詳盡的提示詞,也無法保證產出的內容一定會遵守每條邊界、保留每分細微之處,或避開老套的意象。請將每個新出現的物件、氣味、聲音、生理反應與時間線索,都視為有待檢視的提案。當場景依賴精準的現實世界條件時,請另外查證這些事實,切勿將生成的散文直接當作調研資料。
這個方法在創作上也有其局限:如果禁止所有不確定的細節,嚴格的事實控制可能會讓場景變得扁平單調。遇到這種情況時,可以讓模型在獨立的清單中發想替代方案,然後由你決定將哪些內容寫入正文定稿中。這樣既能保有創意空間,又能將關於角色、設定與情節連貫性的決定權牢牢掌握在寫作者手中。
精簡的修改檢核表
在保留 AI 協助生成的場景描寫之前,請確認它是否維持在預期的視角內、保留了既定事實,並使用了對當下情境至關重要的感官細節。檢查每項新增內容是否暗含了未設定的物件或事件。優先選擇少數具體的觀察,而非逐項勾選感官清單;並且只有在場景細節穩固無誤後,才去修飾語句節奏。AI 可以協助發想選項,但決定哪些觀察能留在最終場景中的人,始終是寫作者自己。
