| name | hemingway-style |
| description | Transform any article into a Chinese rendering of Hemingway-flavored prose (中譯海明威腔) — Traditional Chinese, 短句為主、動詞主導、拒絕修飾, 外部動作敘述,情緒壓在地表下,以冰山理論(七分水下、一分水上)承載強烈 情感。風格參照《老人與海》《白象似的群山》《雨中的貓》《一個乾淨明亮 的地方》《大二心河》《戰地春夢》《我們的時代》。歐化句法(「於是」「然 後」「他走進去。他坐下。他點了酒。」這類短句並列)在這個 skill 是 feature 不是 bug — 翻譯腔即是中譯海明威腔的指紋之一。Primarily user-invoked via "/hemingway-style"; also triggers on "改寫成海明威", "海明威體", "海明威腔", "冰山理論寫作", "極簡敘事", "rewrite as Hemingway style", "Hemingway iceberg".
|
| license | PolyForm Noncommercial 1.0.0 |
| argument-hint | [file-path] |
| allowed-tools | Read, Write, Edit, Glob |
Hemingway-style — 改寫成中譯海明威腔
把任何文章改寫成海明威式的中譯散文——短句、動詞主導、外部動作敘述、
情緒壓在水下,讀完讓人覺得很多東西沒寫,但都在那裡。
風格參照:Ernest Hemingway(1899–1961)。代表作:《老人與海》(The
Old Man and the Sea, 1952)、《白象似的群山》(Hills Like White Elephants,
1927)、《雨中的貓》(Cat in the Rain, 1925)、《一個乾淨明亮的地方》
(A Clean, Well-Lighted Place, 1933)、《大二心河》(Big Two-Hearted River,
1925)、《戰地春夢》(A Farewell to Arms, 1929)、《我們的時代》(In Our
Time, 1925)。
一句話靈魂
冰山理論——七分情緒水下,只露一分動作 / 對話。任何強烈情感必須以
最克制的方式呈現:不寫「他很傷心」,寫「他放下杯子。他看著窗外。他說,
給我再一杯」。
海明威自己在《午後之死》(Death in the Afternoon, 1932, 第 16 章)
寫下這個比喻:
"If a writer of prose knows enough of what he is writing about he may omit things that he knows and the reader, if the writer is writing truly enough, will have a feeling of those things as strongly as though the writer had stated them. The dignity of movement of an iceberg is due to only one-eighth of it being above water."
「省略你熟知的部分,讀者會自己感到」——這是冰山理論的原始論述,也是
本 skill 一切規則的根。學界另稱這種文體為 telegraphic style(電報體)
或 minimalist style(簡約體 / 極簡主義),源自他在《Kansas City Star》
與一戰前線通訊的記者訓練。
中譯海明威腔的指紋是三件套:短句 + 句點/「和」並列 + 外部動作敘述。
歐化翻譯感是 feature,不是 bug——「於是」「然後」「他走進去。他坐下。
他點了酒。」這類句法是自然的;1952 年張愛玲、1957 年余光中譯《老人與
海》,前者「字字照譯」近原文洋味,後者「短句精雕」,兩者都示範了中譯
海明威腔的不同光譜。其餘 checklist 條款都在服務這條靈魂。
Arguments
$0 —(選填)Markdown 或純文字檔案路徑。若省略,請使用者提供內文,
或從對話上下文中找最近編輯的檔案。
Step 1: Load the Text
- 若提供
$0,讀取該檔案。
- 若無引數,找對話中最近撰寫或編輯的 Markdown 檔,或請使用者提供文字。
- 若原文不是繁體中文,先在心中譯為繁體中文(不必輸出),再做改寫。
Step 2: Read Source and Locate the Iceberg
海明威腔不是把原文壓縮,而是找出原文裡水下的那七分,然後只保留水上
那一分。
讀完原文後,用一句話自答:
原文表面在說什麼?表面之下真正的情緒 / 衝突 / 失落是什麼?
把心裡所有「他很傷心 / 她很生氣 / 他覺得孤獨 / 他想起往事」這類心理 /
抒情 / 評論句標記出來——這些都要沉到水下。水下不是刪除,是讓水下
的份量壓到水上的動作裡。
若原文太長(超過 1500 字),只取一個場景改寫,不要硬塞所有內容。
Step 3: Find Substitute Actions / Environment
每一個被標記的「水下情緒」,都要找一個外部動作或環境細節來承載。
原則:具體優於抽象、動作優於形容詞、物件優於評論。
| 水下情緒 | 替代動作 / 環境 |
|---|
| 他很傷心 | 他放下杯子。他看窗外。他說,給我再一杯。 |
| 她很生氣 | 她沒有看他。她把麵包撕成兩半。她吃了一半。 |
| 他覺得孤獨 | 咖啡館裡剩他一個人。燈還亮著。他坐著。 |
| 他想起往事 | 他喝了一口酒。酒是熱的。 |
| 兩人在冷戰 | 他們吃飯。他們不說話。窗外下雨。 |
| 他終於崩潰 | 他出去。他走到河邊。他看河。河水很冷。 |
動作要具體到可拍成電影——杯子、麵包、燈、咖啡、河水、窗、酒、
桌子、繩、魚——這些是海明威的慣用物件。
Step 4: Choose Scene Configuration
從以下四種場景模型挑一種(不要混用):
| 場景模型 | 主導模式 | 範例參照 |
|---|
| 對話為主 | 雙人對話 + 極簡標籤 + 短台詞 | 《白象似的群山》《雨中的貓》 |
| 動作為主 | 單人連續動作 + 環境細節 | 《大二心河》《老人與海》前段 |
| 場景為主 | 環境鋪陳 + 偶發對話 | 《一個乾淨明亮的地方》 |
| 戰地 / 旅途 | 移動 + 路上見聞 + 同伴對話 | 《戰地春夢》《我們的時代》 |
選定後在心裡寫下:「場景模型 = X,水下情緒 = Y,核心物件 = Z」。
Step 5: First Draft
寫一稿。原則:
- 短句為主:大量 5–15 字短句,可連續多個句點。長句偶爾出現作為
節奏對比。
- 「和」/句點並列:模仿英文 "and" 的並列連接。常見兩種落法:
(a) 句點切分短句並列——「他走進酒館。他坐下。他點了酒。」(實際
譯本最常見)(b) 「和」/「又」直連——「他坐下,和他點了酒」「他點頭,
又走出去」(較生硬但仍可接受)。兩種都是翻譯腔指紋,擇一使用即可。
- 動詞主導 / 形容詞節制:海明威並非「完全不用形容詞」(這是常見
迷思,《老人與海》其實用了不少 — old, big, great, tired, blue),
而是節制使用、優先動詞與具體名詞。抽象形容詞(美麗的、悲傷的、
深沉的)幾乎不出現;具體形容詞(大、重、熱、冷、藍、舊)節制使用。
- 重複:海明威招牌節奏。具體類型有三種——
- 同詞重複:同一個名詞在段內反覆出現(「fish」「sea」「line」)
- 同句構重複(anaphora):句首相同(「He was an old man... He had
gone... He was thin.。。」)
- 同動作重複:相同動作分句反覆(「他喝了一口。他又喝了一口」)
- 對話極簡 + 潛在權力張力:不加「他笑著說」「他憤怒地說」,只用
「他說」或不加標籤;雙引號內字數通常很少。但對話的「極簡」之下
常藏不對等的張力——男 / 女、父 / 子、主 / 僕、老兵 / 新兵、本地人 /
外人——一方主導、一方被推著走。《白象似的群山》的男人反覆說「這手術
很簡單」,女人愈說愈短直到拒絕對話;這層權力結構由語言不對等承載,
不要寫成「兩人愉快交談」。
- 外部動作敘述:用動作 / 環境暗示心理,不直接寫心理活動。
- 拒絕抽象修飾:避免「美麗的」「悲傷的」「巨大的」「孤獨的」「深沉
的」這類抽象形容詞。具體名詞優先。
- 重複場景描寫:吃飯、喝酒、走路、釣魚等動作可大幅展開,以動作節奏
承載情緒。
- 第三人稱與第一人稱皆可,但都節制。
- 篇幅:原文短(< 200 字)寫 200–400 字;中(200–800)寫 400–700
字;長(800+)取單一場景寫 600–900 字。
- 結尾:常以一個外部動作或環境細節收結,不解釋、不抒情、不評論——
「他出門。外面下雨。」這樣即可。
Step 6: Self-check Against Checklist
逐條對照下面的 21 條 checklist。任一條 [Hard] 違反就回 Step 5 重寫該段。
Checklist: Content(內容)
| 編號 | 強度 | 規則 |
|---|
| C-01 | Hard | 冰山理論——強烈情緒不直寫,以外部動作 / 環境承載 — 靈魂條款 |
| C-02 | Hard | 不寫心理活動——「他想」「他覺得」「他意識到」這類內視角句要轉成動作或對話 |
| C-03 | Hard | 不評論、不解釋、不下道理——海明威從不告訴讀者該怎麼感受 |
| C-04 | Soft | 保留原文核心張力,以「最克制的呈現」為原則重述 |
| C-05 | Soft | 場景模型擇一(對話 / 動作 / 場景 / 旅途),不混用 |
Checklist: Structure(結構)
| 編號 | 強度 | 規則 |
|---|
| S-01 | Hard | 篇幅 200–900 字(計入標點),典型 500 字 |
| S-02 | Hard | 短句為主——大量 5–15 字短句,平均句長 ≤14 字 |
| S-03 | Hard | 句點密度高——一個段落內 ≥5 個句點是常態 |
| S-04 | Soft | 「和」連接句並列——模仿英文 "and" 結構,可接受甚至推薦 |
| S-05 | Hard | 對話標籤極簡——只用「他說」「她說」或不加標籤;不加「笑著」「憤怒地」 |
| S-06 | Soft | 段落塊狀——一段一場景或一段一動作節奏單元 |
Checklist: Voice(語感)
| 編號 | 強度 | 規則 |
|---|
| V-01 | Hard | 動詞主導——動詞與具體名詞優先,形容詞 / 副詞節制 — 靈魂條款 |
| V-02 | Hard | 具體名詞——杯子、桌子、窗、河、魚、繩、酒等;具體優於抽象 |
| V-03 | Hard | 拒絕抽象修飾——避免「美麗的」「悲傷的」「孤獨的」「深沉的」這類抽象形容詞;具體形容詞(大、重、熱、冷)可用但節制 |
| V-04 | Soft | 重複——同詞、同句構(anaphora)、同動作三類皆可,在段內反覆製造節奏(海明威招牌) |
| V-05 | Hard | 節制比喻——避免「彷彿」「宛如」「猶如」「像⋯⋯一樣」這類抒情比喻。海明威也偶爾打比方(「白象似的群山」即一例),但極克制,優先直接寫物 |
Checklist: Meta(後設)
| 編號 | 強度 | 規則 |
|---|
| M-01 | Hard | 不附評論段、不附作者按、不附「我的改寫思路」 |
| M-02 | Hard | 歐化翻譯感是 feature——「於是」「然後」「並且」「和」這類連接詞用得多無妨,翻譯感是中譯海明威腔的指紋之一,不是違規 |
| M-03 | Hard | 不要為翻譯感刻意搞怪——歐化是自然發生而非刻意做奇。判準:讀來像「克制的中譯」,不是「彆扭的造句練習」 |
| M-04 | Hard | 節奏冷靜——不抒情、不哲思、不下警句;海明威不是中式短句美學,留白感 / 警句感不是海明威 |
| M-05 | Hard | 結尾不解釋——常以一個外部動作或環境細節收結,不下白話結論、不抒情總結 |
| M-06 | Hard | 全形標點零違規——CJK 字之間的 ASCII 半形 , ; : ? ! 計數須為 0;破折號用兩個全形「——」;引號用「」/『』;以 Step 8 自檢指令驗證通過才算合格。歐化是句法 feature,但全形標點是 CJK 排版鐵律無關翻譯感 |
總計:22 條(Hard 17 + Soft 5)。
Step 7: Find the Weakest Paragraph and Rewrite
通常心理段或結尾段最弱:
- 若還殘留「他想」「他覺得」「他意識到」,改寫成動作或對話
- 若還殘留「美麗的」「悲傷的」「孤獨的」「深沉的」這類抽象形容詞,
刪掉或改寫(具體形容詞如「大、重、熱、冷」可保留但節制)
- 若還殘留「彷彿」「宛如」這類抒情比喻,直接寫物即可
- 若結尾下了白話結論或抒情總結,改寫成一個外部動作或環境細節
- 若句子過長(> 20 字),拆短或用「和」連接拆成並列
「外部動作壓著情緒走,不是情緒推著外部動作走」是海明威腔的鐵律。
Step 8: Read Aloud Test + 標點清理
朗讀整篇。檢查:
- 節奏是否冷靜(不抒情、不激昂)
- 句點密度是否夠高
- 重複是否成立(海明威的重複像鼓點,不是冗餘)
- 動詞是否主導(數一下動詞數量是否多於形容詞)
- 結尾是否克制(沒有結論、沒有抒情)
若朗讀時感覺像散文詩、像哲思短句、像勵志語錄——回 Step 5 重寫。
標點清理(鐵律):
-
全形標點:CJK 文本中所有標點一律全形。ASCII 半形 , ; : ? ! 在 CJK 字之間出現一律是 bug,必須換成全形 ,;:?!。對照表:
| 半形(禁) | 全形(用) | Unicode |
|---|
, | , | U+FF0C |
; | ; | U+FF1B |
: | : | U+FF1A |
? | ? | U+FF1F |
! | ! | U+FF01 |
( ) | ( ) | U+FF08 / U+FF09 |
-
破折號用兩個全形「—」連寫成「——」,不寫成 -- 也不寫成單個「—」
-
引號用「」與『』,不用 " '
-
句號用「。」,不用 .
-
全形標點與 CJK 之間零空格
注意:海明威腔保留歐化翻譯感(M-02),但全形標點是 CJK 排版鐵律與翻譯感無關——中譯海明威定本(如吳勞、湯新楣)皆用全形標點。歐化是句法層的選擇,不是標點層的妥協。
-
寫完後必跑自檢指令(指令名留作機械驗證,不可省略):
python3 -c "
import re, sys
text = open(sys.argv[1]).read()
bad = re.findall(r'[^\x00-\x7f][,;:?!][^\x00-\x7f]', text)
print(f'half-width punct between CJK: {len(bad)}')
for b in bad[:5]: print(repr(b))
" 輸出檔.md
結果必須為 0。非 0 表示輸出時混入了 ASCII 半形,回到輸出檔逐字替換後重跑,直到歸零才算交付。
Step 9: Output
- 檔案輸入:寫入
<原檔名>_hemingway.md,保留原檔
- 貼文輸入:直接輸出海明威腔
- 不附說明、不附評論、不附「我的改寫思路」
- 若使用者明確要求,可額外輸出改寫筆記(列出 Step 2–4 的選擇),
但主輸出永遠是海明威腔本身
Anti-patterns(常見失敗模式)
寫完一稿、自檢之前,先掃一眼這 9 條最容易踩的坑:
- 寫成中式短句美學 — 警句感、留白感、哲思評論不是海明威。海明威
的短句是冷靜的紀錄,不是中式留白
- 加哲思評論 — 海明威從不解釋。原文若有「人生就是⋯⋯」這類議論,
要刪掉或轉成動作
- 寫成抒情 — 海明威拒絕抒情。情緒要壓在水下,不要浮到水上
- 為「翻譯感」刻意搞怪 — 歐化是自然發生而非刻意做奇。讀來像「克制
的中譯」,不是「彆扭的造句練習」
- 形容詞 / 副詞殘留 — 「美麗的」「悲傷的」「巨大的」「孤獨的」
「深沉的」要刪。動詞主導是 Hard 規則
- 比喻殘留 — 「彷彿」「宛如」「猶如」「像⋯⋯一樣」要刪。海明威
幾乎不打比方,直接寫物即可
- 對話標籤過度 — 「他笑著說」「他憤怒地說」「她憂鬱地回答」要改
成「他說」「她說」或不加標籤
- 結尾下結論 — 結尾要克制,以外部動作或環境收結,不要抒情總結
或哲思評論
- 半形標點混入 — 輸出時把
,;:?! 打成 ASCII 半形而非全形 ,;:?!。
常見原因是 IME 切換失誤或從英文 prompt 複製字串。歐化句法是 M-02 允許的
feature,但全形標點是 CJK 排版鐵律與翻譯感無關。寫完務必跑 Step 8 自檢
指令,計數歸零才算交付(違反 M-06)
Reference Sample: Hemingway 原作開頭
寫作時若手感跑掉,回來看一眼海明威真實的開頭句法。下舉兩例
(短引,公平使用):
《Hills Like White Elephants》(1927) 開頭:
The hills across the valley of the Ebro were long and white. On this side there was no shade and no trees and the station was between two lines of rails in the sun.
注意:and 連接(no shade and no trees and the station)、具體名詞
(hills, valley, shade, trees, station, rails, sun)、形容詞極節制
(long, white)、無心理活動、無比喻(白象之喻是後來女主角的對話台詞,
不是敘述者的修辭)。中譯時這句會自然落成:「埃布羅河谷對岸的山又
長又白。這一邊沒有樹蔭,沒有樹,車站在陽光下兩道鐵軌之間。」——
「沒有樹蔭,沒有樹」這種重複與「和」連接,正是中譯海明威腔的指紋。
《Cat in the Rain》(1925) 開頭:
There were only two Americans stopping at the hotel. They did not know any of the people they passed on the stairs on their way to and from their room. Their room was on the second floor facing the sea.
注意:三句都是冷靜陳述句,無心理活動,「they」反覆出現(同詞重複),
「on the stairs」「on their way」「to and from their room」這種介詞
堆疊,在中譯本裡常落成翻譯腔的「他們在樓梯上,在來回房間的路上,
不認識任何經過的人」——這就是中譯海明威腔。
中譯傳統:1952 年張愛玲(范思平)、1957 年余光中分別譯《老人與海》,
楊照亦有近作譯本。本 skill 不評各譯本好壞,只藉此說明:中譯海明威
有現成的翻譯腔傳統,不是憑空發明。
Core Example: 木匠雕聖像
源文(現代軼事):一名工程師接到三日交專案的死線,連夜加班寫出醜陋
程式碼,事後重構,最後產品被取消。下方為改寫成功的版本——讓動作承載
失落,不寫心理。
木匠在工坊裡。他磨刀。他磨了很久。使者來了。使者說,三天。木匠點頭。木匠說,三天。使者走了。木匠開始雕。他雕了一夜。他雕到天亮。他喝水。他繼續雕。第二夜他也沒睡。第三夜也沒睡。第三天清晨,聖像的眉眼還沒開。他拿起刀。他的手抖。他下刀。眉眼歪了。他看著聖像。聖像看著他。使者來了。使者說,走吧。木匠把聖像交出去。他和使者一起上路。他們走了三天。他們到了城裡。城西郊的空地上沒有那座堂。地是平的。使者說,改建他處了。木匠站著。他抱著聖像。他抱了很久。他坐下來。他把聖像放在膝上。他看聖像的眉眼。眉眼還是歪的。天黑了。他坐著。風很冷。他沒有走。
達標清單
| 編號 | 達成 | 解析 |
|---|
| C-01 | ✓ | 冰山理論:全篇沒有一句寫木匠的傷心 / 失落 / 自悔,但都在動作裡 |
| C-02 | ✓ | 沒有「他想」「他覺得」這類內視角句 |
| C-03 | ✓ | 不評論、不解釋。沒有「天意難全」「俠工之道」這類議論 |
| C-04 | ✓ | 保留「急工→失敗→落空」核心張力,以最克制的方式呈現 |
| C-05 | ✓ | 動作為主場景模型,不混用 |
| S-01 | ✓ | 約 280 字,正中典型範圍 |
| S-02 | ✓ | 大量 5–15 字短句,平均句長 ~9 字 |
| S-03 | ✓ | 句點密度極高,一段內 ≥30 個句點 |
| S-04 | ✓ | 「他和使者一起上路」這類「和」連接句出現 |
| S-05 | ✓ | 對話標籤只用「使者說」「木匠說」 |
| S-06 | ✓ | 整段塊狀,不分段 |
| V-01 | ✓ | 動詞主導:磨、雕、喝、看、走、抱、放、坐 |
| V-02 | ✓ | 具體名詞:刀、聖像、水、眉眼、地、堂、膝、風 |
| V-03 | ✓ | 沒有抽象形容詞 |
| V-04 | ✓ | 重複:「他雕了一夜」「他雕到天亮」「眉眼歪了」「眉眼還是歪的」 |
| V-05 | ✓ | 沒有比喻詞 |
| M-04 | ✓ | 節奏冷靜,沒有抒情、沒有哲思 |
| M-05 | ✓ | 結尾「他坐著。風很冷。他沒有走。」外部動作收結,不解釋 |
對照結論:海明威腔不是「把句子變短」,而是讓動作承載情緒——
「他坐著。風很冷。他沒有走。」沒有解釋為何不走,但讀完整篇你會知道:
那是一個工匠面對「自己的成就被命運直接抹除」的瞬間,他能做的只是坐
在那裡。水下七分,水上一分——這就是海明威。
Scope Boundary
| 想做的事 | 用哪個 skill |
|---|
| 把文章改寫為中譯海明威腔(本 skill 目標) | hemingway-style |
| 寫海明威英文原作 | (不在本 skill 範圍) |
| 寫古龍式短句留白派(東方武俠) | gulong-style |
| 寫敘事公案(東方禪宗) | koanify |
| 寫朱生豪式中譯莎劇腔 | shakespeare-style |
| 寫金庸章回武俠 | jinyong-style |
| 加翻譯腔(歐化中文) | westernise |
如果使用者要的是英文海明威原作風或寫成中式短句美學,告訴
使用者本 skill 是中譯海明威腔,翻譯感是 feature,但短句要冷靜
紀錄、不可變成警句留白。
Important Notes
- 本 skill 是體裁轉換工具,不是「把句子變短」工具。原文的核心情緒
必須被保留,以冰山理論的方式重新承載
- 歐化翻譯感是 feature 不是 bug:本 skill 的本質是「中譯」海明威腔,
歐化句法(「於是」「然後」「他走進去和他坐下」)能強化「西洋文學中譯」
的閱讀印象。不要把翻譯腔列為違規
- 不要寫成中式短句美學:警句感、留白感、哲思評論不是海明威。海明威
的短句是冷靜的紀錄,不是中式留白
- 動作壓著情緒走——每個動作都要回答「為什麼是這個動作」「呼應水下
什麼情緒」
- 結尾不解釋——常以一個外部動作或環境細節收結,不抒情、不評論、
不下結論
- 清單並非窮盡一切,使用判斷力標記其他感覺不對的句子