30 天完稿衝刺計畫 — 僅剩 10 個名額。 立即申請 →
創作學院

Show Don't Tell 實戰指南:用具體細節讓故事活過來

13 分鐘閱讀 T Tim
可用語言: 繁體中文 English العربية Español
系列文章: 寫作技巧急救站 2 / 6

首先,打破一個迷思

大部分寫作建議都是廢話。但「Show, don't tell」不是——它只是被解釋得像廢話。

寫作課的老師說這句話。書上印這句話。把稿子給朋友看,朋友也會甩出這句話。問題不在於建議本身,問題在於沒有人告訴過我們這句話到底怎麼用。什麼情境該 show?什麼情境 tell 反而更好?show 太多會怎樣?show 得不夠具體,跟 tell 有什麼差別?

Chekhov 在一封寫給弟弟的信裡說過一句話:

「不要告訴我月亮在發光。給我看玻璃碎片上的那道光芒。」

月亮在發光——結論。玻璃碎片上的光芒——證據。

前者讓讀者被動接收一個資訊,後者讓讀者自己拼湊出那個畫面,自己感受到夜晚的氛圍。差別就在這裡:讀者自己得出的結論,永遠比作者硬塞的結論更有說服力。

但這裡有個陷阱。

有些人讀了這句話,開始在每一個句子裡都「展示」而不「告訴」。每個情緒三段描寫,每個場景五行細節。結果?文章變得像一部全程用微距鏡頭拍攝的電影——觀眾喘不過氣,不知道什麼是重點,什麼只是背景。

好的寫作不是「永遠 show」。是「在對的時刻 show」。

有時候「她累了」三個字就夠了。有時候,需要讓讀者看到她的咖啡杯從指間滑落、眼皮合上、整個人蜷縮在沙發裡像一隻被雨淋濕的貓。關鍵在於判斷力——知道什麼時候給讀者一個標籤,什麼時候給他們一幅畫。


Tell 和 Show 的本質差異

認知心理學可以解釋為什麼 show 比 tell 更有力。

「她很難過」——讀者的大腦收到一個標籤,處理完畢,繼續往下讀。被動接收,沒有參與。

換一種寫法:「她的視線落在窗外,手中的茶已經涼了,杯緣留著一圈乾掉的茶漬,但她一口都沒喝。」

這時候讀者的大腦被迫動起來。觀察細節,連接線索,推理情緒——啊,她很難過。但這個「難過」不是作者遞過來的,是讀者自己看見的。主動參與的過程會讓情感體驗更深刻,也更難忘。

這就是為什麼《The Lord of the Rings》裡 Samwise Gamgee 背著 Frodo 爬上末日火山的場景,比任何一句「Sam 很勇敢」都更令人記住。Tolkien 從頭到尾沒有用過「勇敢」這個詞。他不需要。讀者親眼看見了。


實戰對比:情緒篇

理論到此為止。下面全部是例子。

憤怒

Tell:他非常生氣。

一個標籤。讀者知道了,但感受不到。

Show:他的拳頭砸在桌上,咖啡杯跳了起來,深褐色的液體濺在那份他剛花三小時打完的報告上。

沒有出現「生氣」兩個字。但那個砸桌的動作、那杯被弄翻的咖啡、那份被毀掉的報告——讀者能感受到衝動,也能預見後果。咖啡濺在報告上不只是視覺畫面,它暗示這個憤怒會延伸到其他地方。一個動作帶出了整個情境。

悲傷

Tell:她很傷心,哭了很久。

Show:她坐在床沿,手裡握著那件舊 T 恤,是他留下的唯一一件。她把臉埋進去,肩膀一抽一抽的,像一艘在暴風雨中搖晃的小船。

力量在那件 T 恤。它不是道具,是整個失去的濃縮。讀者不需要被告知悲傷——那件衣服的存在本身就是悲傷的證據。而「像一艘在暴風雨中搖晃的小船」把脆弱和無助壓縮成一個畫面。

緊張

Tell:他很緊張。

Show:他的手指在大腿上打著節拍,沒有任何旋律。每隔幾秒,他就看一眼門口,又立刻把視線移開。

兩個行為,沒有一個是「緊張」這個詞。無意識的手指動作和反覆偷看門口——讀者看到這些就懂了。不需要標籤。


實戰對比:角色特質篇

情緒是閃電,一瞬間的事。角色特質是天氣系統,需要時間來建立。

Show 一個人「現在很生氣」相對容易——一個動作、一句對話就夠了。Show 一個人「本質上善良」困難得多。特質需要透過反覆出現的、具體的行為來累積,不是一次就能建立的。

控制欲

Tell:她是一個控制狂。

Show:她把書架上的書按照高度重新排列——這已經是今天第三次了。「不對,」她喃喃自語,把那本稍微凸出的精裝書往後推了半公分。

「今天第三次」說明頻率。「半公分」說明精度。這兩個細節加在一起,展示的不是整潔——是一種無法容忍任何偏差的執念。讀者不需要被貼標籤,他們自己就能判斷。

善良

Tell:他是一個善良的人。

Show:下雨天,他會多帶一把傘出門。不是給自己,是給那個每天站在公車站賣口香糖的老婆婆。

三個條件讓這個 show 成立。「會」——習慣性的,不是一次偶發的善意。目的是給老婆婆——不求回報。而且是具體的,不是「幫助別人」這種可以套在任何人身上的空話。

自卑

Tell:她很自卑,不相信自己值得被愛。

兩個標籤,讀者被動接收,然後忘記。

Show:每次他說「我愛你」,她都會笑著說「我知道」,然後轉移話題。她從來沒有說回去過。不是不想,是不敢相信如果她說了,他不會立刻改變心意。

「我知道」這個回應太聰明了。表面上是接受,骨子裡是迴避。最後那句揭開了她的內在邏輯:她覺得自己不值得被愛,所以連接受愛都不敢——因為接受就意味著有東西可以失去。


實戰對比:關係與環境篇

疏離的婚姻

Tell:他們的婚姻已經名存實亡。

Show:他們分睡兩個房間已經三個月了。餐桌上,他坐北邊,她坐南邊,中間隔著四張空椅子。電視機的聲音填滿了他們不說話的空間。

物理距離就是情感距離的投射。四張空椅子不是數字,是一幅畫面——那些位子曾經坐過誰?現在為什麼空了?而電視機的聲音「填滿」沉默,暗示這不是偶然的安靜。這是常態。

初戀的悸動

Tell:她發現自己喜歡上他了。

Show:他的手不小心碰到她的,只是一瞬間,但她的心跳亂了三個小時。那天晚上,她把這件事在日記裡寫了五頁。

「三個小時」和「五頁」是誇張的,但這正是初戀的質地——反應永遠跟事件本身不成比例。一個不到一秒的觸碰,在心裡住了一整天。讀者看到這裡會忍不住笑,因為太真了。

貧窮

Tell:他們家很窮。

Show:冰箱裡只有半瓶過期的美乃滋和三顆雞蛋。媽媽每天用不同的方式煮那三顆蛋,假裝這是「變化多端的菜色」。

這個場景的力量不在貧窮本身,在媽媽的反應。她知道只有三顆蛋。她知道孩子也知道。但她還是假裝有很多選擇,因為那是一個母親最後能守住的尊嚴。這不只是 show 了貧窮,也 show 了愛。

危險

Tell:這個地方很危險。

Show:街燈有三盞是壞的,僅存的那一盞也在閃爍。牆上的塗鴉被另一層塗鴉覆蓋,新的那層寫著:「別在天黑後來這。」

壞掉的街燈、閃爍的燈光、層層疊疊的塗鴉——這些都是「沒有人管這裡」的環境證據。最後那句塗鴉是神來之筆:它是這裡的居民寫給外人的警告,也是這裡的居民對自身處境的默認。


什麼時候應該 Tell?

到這裡為止,show 聽起來像是萬能解藥。但它不是。

過渡和時間跳躍需要 tell。「三年後」五個字搞定。沒有人想讀「太陽升起又落下,重複了一千零九十五次」。

不重要的資訊需要 tell。「他開車去了機場。」句號。不需要知道他怎麼繫安全帶、怎麼發動引擎、怎麼從後照鏡看到夕陽。這些細節對故事沒有意義,全部 show 出來只會拖慢節奏。

節奏本身也需要 tell 來控制。好的小說會在快節奏(用 tell 推進)和慢節奏(用 show 深入)之間交替呼吸。如果每一個細節都 show,讀者會窒息。

還有一種情況:避免過度戲劇化。 「她累了」有時候就是最好的寫法。不是每一種疲倦都值得「她的眼皮像灌了鉛一樣沉重,每一根骨頭都在哀嚎」。角色只是普通的累,用這種描寫會顯得可笑,像是在嘲笑自己的文字。

最後,重複的資訊。已經 show 過某個角色很緊張,之後再提到他的時候直接說「他還是很緊張」就好。讀者已經知道了。不需要每次都重新證明。

原則很清楚:情感高點和關鍵時刻 show,過渡和低重要性場景 tell。


常見錯誤與解法

錯誤一:過度 show

每一個情緒都三段描寫,每一個環境都五行鋪陳。結果文章臃腫、遲緩、讓人累。讀者分不清重點在哪裡,因為所有東西都被放大了。

想像一部電影,每一個鏡頭都是特寫。觀眾會失去方向感——如果所有東西都重要,那就等於沒有東西重要。

解法:問自己三個問題。這是情感高點嗎?是角色揭示的關鍵時刻嗎?是故事的轉折點嗎?三個都不是?那就輕輕帶過。

錯誤二:show 得太模糊

「她做了一些事來表達她的悲傷。」

這不是 show。這是穿了 show 衣服的 tell。

Show 需要具體到讀者可以「看見」。不是「一些事」,是「她把他的舊 T 恤埋在臉上」。模糊的描述和直接 tell 沒有差別——都不會在讀者腦中生成畫面。

錯誤三:show 完又 tell

新手最常犯的錯誤,沒有之一:

她的雙手在發抖,聲音顫抖得幾乎說不出話。她非常害怕。

最後那句「她非常害怕」完全多餘。已經 show 了——手在抖、聲音在顫——讀者已經自己得出了「她很害怕」的結論。再 tell 一次,等於告訴讀者:「我不信任你的智商。」

相信讀者。如果 show 得到位,他們一定會懂。

不確定自己有沒有犯這個錯?在 Slima 的 Writing Studio 裡打開 AI Assistant(Cmd+J),選取一段文字,丟這個提示詞:

請檢查這段文字是否有「show 完又 tell」的問題。
找出任何在展示情緒後又直接陳述同樣情緒的句子。

幾秒鐘就能掃完。比自己盯著稿子看半小時有效率得多。

錯誤四:忽略情境

一個冷靜的外科醫生表達憤怒的方式,跟一個十七歲少年完全不同。

外科醫生可能只是放下手術刀的時候,用力了一點點。就那麼一點點。護士會注意到,因為這不像他。

少年?摔門、大吼、把手機甩到牆上。

同樣的情緒,不同的角色,不同的 show。在公共場合的憤怒會壓抑,在自己房間裡的憤怒會放肆。千萬不要用「標準」的展示方式——要用「這個角色、在這個情境下」會有的反應。


進階技巧:用 Show 製造「信任落差」

這個技巧值得單獨拿出來講,因為它可以讓場景的張力直接翻倍。

方法是:讓角色的對話(tell)和身體語言(show)說兩件矛盾的事。當兩者衝突,讀者永遠會相信 show。

「我沒事,」她說,笑了一下。她的笑容完美,像練習過一百次。她的手,在桌子下面,指甲陷進掌心裡。

「我沒事」是 tell。指甲陷進掌心是 show。讀者知道她在說謊——她嘴上說沒事,身體說有事。

這就是「信任落差」。讀者知道的比角色願意說出口的更多。這種落差會創造懸念,因為讀者會想知道:她到底在壓抑什麼?她什麼時候會崩潰?

寫的時候留意一件事:身體語言要放在角色看不到的地方——桌子底下、口袋裡、背對著其他角色的那一面。這會強化「表面 vs. 真實」的對比。


如何練習

觀察練習

最好的 show 素材庫不在書裡,在生活裡。

下次在咖啡廳等人的時候,看看周圍。那個男人不耐煩——怎麼看出來的?也許他每隔幾秒就看一次手錶,腳在地上打拍子,每次服務生經過都抬頭看一眼又失望地低下去。那對情侶剛吵完架——怎麼知道的?他們走在一起但沒有說話,女生走在前面,男生落後半步,眼睛看著地面。

把這些觀察記在手機裡。不需要寫成完整句子,關鍵字就夠:「咬吸管的女生——等人——每隔十秒看手機」。這些片段以後會變成素材,比想像出來的更真實、更有質感。

改寫練習

打開正在寫的稿子,做一件事:標出所有「直接陳述情緒或狀態」的句子。

「他很難過。」標記。
「她感到焦慮。」標記。
「氣氛變得緊張。」標記。

然後問自己:哪些可以改成 show?不是全部都要改——有些地方 tell 是對的。但意識到它們的存在,是改善的第一步。

想更系統地做這件事,可以用 Slima 的 AI Beta Readers。把章節丟進去,等 Reading Report 出來,留意「情感真實度」這個指標。如果虛擬讀者反映「感受不夠真實」或「情緒轉折太突然」——八成是 show 不夠。Version Control 會幫忙保存每一個版本,所以放心大膽地改,改壞了隨時能回到之前的 Snapshot。


結語

Chekhov 寫給弟弟的那封信,距今超過一百三十年了。

月亮在發光是結論。玻璃碎片上的光芒是證據。好的寫作,不是告訴讀者該怎麼感受,而是把證據擺在他們面前,讓他們自己去看、去判斷、去體驗。

但 Chekhov 自己的小說也充滿 tell。他知道什麼時候需要加速,什麼時候需要深入。show 和 tell 不是對立的兩個陣營,是同一個工具箱裡的兩把工具。好的木匠不會永遠只用鋸子——他會看木頭的紋理,決定該用什麼。

現在回去看正在寫的東西。找到那些情感高潮、角色揭示、關鍵轉折的段落。問自己:讀者是被告知了什麼,還是親眼看見了什麼?

讓他們看見。那比任何告訴都更有力量。

相關文章

12 分鐘閱讀

十二萬字。一整年的心血。全部擠在同一個 Word 檔案裡。 那天下午,一位寫了八年長篇的朋友打電話來,語氣裡帶著一種介於崩潰和認命之間的疲憊。她剛剛誤刪了第十七章裡一段寫了三天的對話——Ctrl+Z 按到底,回不來了。備份?上週的。中間七天的修改,蒸發。 最諷刺的是,這不是什麼罕見災難。幾...

10 分鐘閱讀

為什麼 AI 的輸出傾向平庸?每一個語言模型都在做同一件事:預測下一個最可能出現的詞。 注意——是「最可能」,不是「最好」。 這個區別決定了一切。當模型面對「描述悲傷」的指令,它搜索訓練資料裡數百萬次出現過的悲傷描寫,然後取平均值。「淚水滑落臉龐」出現頻率最高,所以它跑出來了。「銀色月光灑...

8 分鐘閱讀

傳統工作流的三個斷裂點AI 寫作最大的謊言,不是「AI 不夠聰明」。是「AI 已經夠聰明了,所以什麼都能做」。 把 ChatGPT 當作寫作夥伴——這個想法聽起來合理。開一個對話視窗,貼一段稿子進去,問它:「這段對話自然嗎?」它回答了,回答得漂亮。再問:「幫我想三個結局走向。」它也給了,而且...