首先,打破一個迷思
大部分寫作建議都是廢話。但「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 不是對立的兩個陣營,是同一個工具箱裡的兩把工具。好的木匠不會永遠只用鋸子——他會看木頭的紋理,決定該用什麼。
現在回去看正在寫的東西。找到那些情感高潮、角色揭示、關鍵轉折的段落。問自己:讀者是被告知了什麼,還是親眼看見了什麼?
讓他們看見。那比任何告訴都更有力量。