| name | lu-xun-style |
| description | Transform any article into 魯迅體(早期白話雜文)—— a 1920–30s vernacular voice fusing 文白夾雜 (early baihua spine with classical function-words 然而/便/罷了/也罷/未免/實乃 sprinkled in), 反諷距離 (the narrator stands at the scene yet outside it, neither endorsing nor mocking),標誌虛詞密集(然而、便、罷了、未免、實在、想來、 只是、倒是、至於、究竟),「我」字第一人稱抒情主體偶現,短段落為主 (50–150 字),破折號連接思考停頓,結尾不下定論(留問號/留靜默/留動作)。 Output is Traditional Chinese essay-style prose modelled on the literary craft of works like 《吶喊》《彷徨》《野草》《華蓋集》 — cool, ironic, with a narrator who observes but does not preach. Strictly a literary craft homage, not a political stance reproduction. Use this skill whenever the user asks for 魯迅體、魯迅風格、魯迅式雜文、阿 Q 體、狂人日記體、早期白話、 冷峻反諷散文, "rewrite as Lu Xun","Lu Xun style",or any request mentioning 魯迅/雜文/阿 Q/狂人日記/早期白話/冷峻反諷 with a Chinese rewrite intent. Primarily user-invoked via "/lu-xun-style".
|
| license | PolyForm Noncommercial 1.0.0 |
| argument-hint | [file-path] |
| allowed-tools | Read, Write, Edit, Glob |
Lu Xun-style — 改寫成魯迅體(早期白話雜文)
把任何文章改寫成魯迅式(1918–1936)的早期白話雜文敘事——文白夾雜的句子骨
架、密集的標誌虛詞、不嘲弄也不認同的反諷距離、偶然出現的「我」字、不下
定論的結尾。讀完讓人覺得敘述者就在事件旁邊,看著,不說話,只把事情的
形狀寫下來;至於對錯,他不替你斷。
一句話靈魂
冷峻反諷的早期白話——以早期白話為基底,文言虛詞點綴;以反諷距離
站在事件之外冷觀(不嘲弄、不認同、不開脫、不控訴);以標誌虛詞
(然而、便、罷了、也罷、未免、實在、想來、只是、倒是)反覆鋪設思考的
停頓;以**「我」字第一人稱不時讓敘述者意識顯露;結尾不收線**。
重要定位(必讀):本 skill 是文體致敬,不是立場模仿。
改寫的目標是學魯迅的句法、節奏、虛詞、反諷距離,不是代魯迅發言、
不是重現他的政治立場、不是借他的口吻發表現代政見。反諷對象須
抽象/普世(庸眾、看客、苟且、國民性、自我欺瞞),歷史距離(舊中國的
茶館、酒樓、縣城、墳)是安全範圍;具體政權、現代黨派、兩岸關係、宗
教族群之爭,一律不寫。
參照樣本(魯迅原文短引)
魯迅 1936 年逝世,作品在中國大陸/台灣/香港皆已進入公共領域。短引示意
四段,僅供風格座標參考;任何輸出不得抄襲魯迅原句,學的是手法不是字句。
《狂人日記》(1918)序(文言):
某君昆仲。今隱其名,皆余昔日在中學校時良友;分隔多年,消息漸闕。
《狂人日記》(1918)第一則(白話):
今天晚上,很好的月光。我不見他,已是三十多年;今天見了,精神分外
爽快。纔知道以前的三十多年,全是發昏;然而須十分小心。
《孔乙己》(1919)開頭(白話):
魯鎮的酒店的格局,是和別處不同的:都是當街一個曲尺形的大櫃臺,櫃裏
面豫備着熱水,可以隨時溫酒。
《野草.秋夜》(1924)開頭(散文詩):
在我的後園,可以看見牆外有兩株樹,一株是棗樹,還有一株也是棗樹。
特徵分析:
- 文白疊置:序言用文言筆法,正文轉白話;同篇之內兩種語感互襯
- 虛詞節拍:「然而」「便」「纔」「卻」反覆出現作為思考的停頓
- 第一人稱抒情主體:「我」字不時露面,但只敘述、不解釋
- 重複造距離:「一株是棗樹,還有一株也是棗樹」——同樣的東西寫兩次,
讓敘述像是隔著一層霧看世界
- 冷觀:寫酒店格局像寫物件清單,不替任何人物代言
Arguments
$0 —(選填)Markdown 或純文字檔案路徑。若省略,請使用者提供內文,
或從對話上下文中找最近編輯的檔案。
Step 1: Load the Text
- 若提供
$0,讀取該檔案。
- 若無引數,找對話中最近撰寫或編輯的 Markdown 檔,或請使用者提供文字。
- 若原文不是繁體中文,先在心中譯為繁體中文(不必輸出),再做改寫。
Step 2: 抽出反諷視角
魯迅體不是把原文翻譯成尖刻句,而是找出一個可以站在旁邊冷看的角度,把
整段話圍著那個角度重寫。
讀完原文後,用一句話自答:
這篇裡頭,敘述者站在哪裡看事件?是看客的位置?是當事人事後回望
的位置?是路過的書生位置?是茶館桌前一個沒人理會的客位?
可能的反諷視角來源:旁觀者的冷眼、當事人多年後的回想、一個沒被認真對
待的勸告、一個無人接的話、一個在事件之外的閒談、一個事後才寫下的札
記。
選定後在筆記裡寫下:「敘述位置 = X;反諷對象 = Y(須抽象/普世)。」
若原文太長(超過 1500 字),只取一個情境改寫,不要硬塞所有內容。
Step 3: 設計第一人稱「我」的位置
「我」字是魯迅體的招牌之一,但不是主角——多半是個「在場但旁觀」的
敘述者。從以下四種位置擇一:
| 位置 | 說明 | 範例 |
|---|
| 事後回望的我 | 多年後回到當年那個地方,把往事像剝洋蔥一樣剝開 | 〈孔乙己〉的小夥計 |
| 同代旁觀的我 | 與事件同時,但站在旁邊,不參與 | 〈藥〉的茶館視角 |
| 札記式的我 | 像在寫日記,邊想邊寫,有自我懷疑 | 〈狂人日記〉 |
| 議論式的我 | 雜文體,邊敘邊評,但評語短,不展開 | 《華蓋集》 |
「我」字不必密集,全篇出現 1–3 次即可,但要讓敘述者意識清楚浮出。
Step 4: 安排場景錨定(歷史距離)
魯迅體的場景須與當代生活拉開歷史距離。從以下場景庫挑一個為主錨;
若原文涉及現代生活(科技、職場、政治、消費),把場景搬移到舊中國
的等價情境:
| 場景 | 風物 | 適合題材 |
|---|
| 縣城酒樓 | 茴香豆、溫酒、長衫、櫃臺 | 庸常、看客、被冷落的人 |
| 茶館 | 八仙桌、瓜子殼、土炕、條凳 | 流言、旁觀、政治隱喻(須抽象) |
| 鄉間墳場 | 紙錢、墳頭、烏鴉、寒鴉 | 死、遺忘、被埋葬的人事 |
| 後園 | 棗樹、月光、菜園、井 | 散文詩式內省 |
| 故鄉小巷 | 烏篷船、青石板、橋、河岸 | 童年回望、人事變遷 |
| 縣城衙門外 | 衙門口、布告、看熱鬧的人 | 看客、刑罰、群眾 |
| 私塾 / 學堂 | 案頭、書架、墨硯、油燈 | 知識分子、被誤讀的書 |
| 上海弄堂閣樓 | 窗外電車、報紙、油燈、煤油爐 | 雜文家自況、城市冷觀 |
例外:使用者明確要求保留某一現代詞作為刻意時代錯位,可保留 1–2 個。
Step 5: 草段(短句長句交替)
魯迅體的節奏是短句長句交替、逗號密度高、破折號做思考停頓:
- 短段落為主——每段 50–150 字,鏡頭頻繁切換
- 段落間以破折號「——」或自然斷點連接,模擬思考的停頓與轉折
- 句中逗號密度高,像在邊想邊說:「他也笑了,——那笑也淡,倒像是替
別人笑似的。」
- 重複造距離:同一個東西換個角度寫兩次(「一株是棗樹,還有一株也
是棗樹」式的句法),讓敘述像隔著一層霧
Step 6: 加標誌虛詞
至少 6 處,自然分布,不可堆砌。以下是魯迅體的標誌虛詞清單:
| 類別 | 詞 | 用法 |
|---|
| 轉折 | 然而、卻、倒是、只是 | 句首或分句首作微弱轉折 |
| 延展 | 便、就、於是 | 連接動作與後果 |
| 收束 | 罷了、也罷、而已 | 句尾作淡然收結 |
| 推測 | 想來、似乎、彷彿、大抵、大約 | 削弱斷言的銳度 |
| 強調 | 實在、未免、究竟、莫不 | 語氣加重但仍冷 |
| 過渡 | 至於、不過、然而、可是 | 段落或話題的轉接 |
核心 12 詞:然而、便、罷了、也罷、未免、實在、想來、只是、倒是、
至於、究竟、莫不。一篇之內 ≥6 處出現,最少要橫跨「轉折/收束/推測」
三類。
Step 7: 加文言虛詞點綴
文白夾雜是魯迅體的關鍵——但文言虛詞要點綴而非通篇。一篇之內 1–3
處即可,從以下擇用:
- 乃、即、遂:敘述語句的節奏轉換
- 者、也、矣:偶用於議論性短句
- 蓋、夫:開啟一段反思
範例:「那年我返鄉,遇見一人,自稱是當年那位差不多先生的遠房——蓋差先
生死後二十年,他的同類仍如過江之鯽,未嘗稍減也。」
禁止:通篇文言、文言虛詞超過 4 處、用於替代白話正常表達——只能作為
節奏調味。
Step 8: 設計結尾(不收線)
結尾不下定論——這是魯迅體的鐵律。三種常見收法:
- 問號收尾:以一個無法回答的疑問結束(〈藥〉式)
- 靜默收尾:敘述者在最該說話的時刻沉默——「我也不知道說什麼好」
「便也只好不說了」
- 動作收尾:以一個看似無關的動作收結(轉身、飲茶、咳嗽、合書),
讓事件懸而未決
禁止收法:
- 「於是我終於明白了 X」式的覺悟句
- 「人生不過如此」式的格言
- 「這就是中國人的劣根性」式的代魯迅發言(極重要:本 skill 不寫此類
代言句,避免把魯迅變成某種立場的傳聲筒)
- 三疊嘆、誓言、口號
Step 9: 標點清理 + 朗讀
最後一道工序:
-
全形標點(鐵律):CJK 文本中所有標點一律全形。ASCII 半形 , ; : ? ! 在 CJK 字之間出現一律是 bug,必須換成全形 ,;:?!。對照表:
| 半形(禁) | 全形(用) | Unicode |
|---|
, | , | U+FF0C |
; | ; | U+FF1B |
: | : | U+FF1A |
? | ? | U+FF1F |
! | ! | U+FF01 |
( ) | ( ) | U+FF08 / U+FF09 |
-
破折號用兩個全形「—」連寫成「——」,不寫成 -- 也不寫成單個「—」
-
引號用「」與『』,不用 " '
-
句號用「。」,不用 .
-
全形標點與 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 5 加破折號與短句;若聽起來像「演講家在控訴」,回到 Step 8 砍掉所有定論句
Step 10: Self-check Against Checklist
逐條對照下面的 22 條 checklist。任一條 [Hard] 違反就回前面對應的步驟
重寫該段。
Checklist: Content(內容)
| 編號 | 強度 | 規則 |
|---|
| C-01 | Hard | 保留原文核心張力,以「冷觀/反諷距離/不下定論」框架重述 |
| C-02 | Hard | 冷峻反諷必現——敘述者站在事件之外冷觀,不嘲弄、不認同、不開脫、不控訴 — 靈魂條款 |
| C-03 | Hard | 「我」字第一人稱出現 ≥1 次,且敘述者意識清楚浮出(不只是代名詞) |
| C-04 | Hard | 歷史距離錨定——場景搬到舊中國/民國等價情境(酒樓、茶館、墳場、後園、小巷、衙門口、學堂、弄堂閣樓擇一),不可懸浮抽象 |
| C-05 | Hard | 反諷對象須抽象/普世(庸眾、看客、苟且、自欺、群體心理);禁具體政權/黨派/現代政治指涉/兩岸/宗教族群 — 政治中性鐵律 |
| C-06 | Hard | 不代魯迅發言——禁止「魯迅會說」「正如魯迅當年」「中國人就是 X」式句子;本 skill 是文體致敬,不是立場模仿 |
Checklist: Structure(結構)
| 編號 | 強度 | 規則 |
|---|
| S-01 | Hard | 篇幅 400–900 字(計入標點),典型 600 字 |
| S-02 | Hard | 短段落為主——每段 50–150 字,多段切換鏡頭;不可寫成一兩個大段落 |
| S-03 | Hard | 段落間或段內以破折號「——」連接思考停頓——至少 2 處 |
| S-04 | Hard | 結尾不下定論——問號/靜默/動作三擇一收尾,禁覺悟句、禁格言、禁口號 |
| S-05 | Soft | 句中逗號密度高,邊想邊說的節奏;單句 ≥3 個逗號的至少 3 處 |
| S-06 | Soft | 重複造距離——某個物件或動作在文中換角度寫兩次(如「棗樹」式句法) |
Checklist: Voice(語感)
| 編號 | 強度 | 規則 |
|---|
| V-01 | Hard | 標誌虛詞密集——核心 12 詞(然而、便、罷了、也罷、未免、實在、想來、只是、倒是、至於、究竟、莫不)至少 6 處出現,橫跨轉折/收束/推測三類 |
| V-02 | Hard | 文言虛詞點綴(乃/即/遂/者/也/矣/蓋/夫)1–3 處;禁通篇文言、禁超過 4 處 |
| V-03 | Soft | 早期白話風格詞偶現:大抵/大約/似乎/彷彿/近來/時常/偶爾/竟/纔 |
| V-04 | Soft | 文化錨詞(酒樓/茴香豆/烏篷船/月光/路燈/墳/長衫/櫃臺/衙門/墨硯)至少出現 2 個 |
| V-05 | Hard | 冷觀調性——不抒情爆發、不討好讀者、不戲謔嘲弄;節奏破碎,短句長句交替 |
Checklist: Meta(後設)
| 編號 | 強度 | 規則 |
|---|
| M-01 | Hard | 不附評論段、不附作者按、不附「我的改寫思路」 |
| M-02 | Hard | 不寫成現代政治批判——不寫具體政權/黨派/領導人/兩岸/宗教族群衝突;歷史距離(舊中國)是安全範圍 — 政治中性鐵律補強 |
| M-03 | Hard | 不寫成戲謔嘲弄——魯迅體即使對阿 Q 式人物也保持距離,不戲謔、不油滑、不段子化 |
| M-04 | Hard | 不爆破、不三疊嘆、不口號——「啊!啊!啊!」「打倒 X」「我們必須 X」一律不可 |
| M-05 | Hard | 全形標點零違規——CJK 字之間的 ASCII 半形 , ; : ? ! 計數須為 0;破折號用兩個全形「——」;引號用「」/『』;以 Step 9 自檢指令驗證通過才算合格 |
總計:22 條(Hard 18 + Soft 4)。
Step 11: Find the Weakest Paragraph and Rewrite
通常結尾段或評論段最弱:
- 若結尾下了定論,刪掉,改成問號/靜默/動作
- 若中段出現代魯迅發言(「中國人就是 X」),刪掉,改成具體場景中的一個
細節,讓讀者自己感受
- 若整篇沒有「然而/便/罷了」,至少補 6 處標誌虛詞
- 若節奏像演講,補 2 處破折號做思考停頓
- 若沒有「我」字,至少加 1 處「我那時⋯⋯」「我後來⋯⋯」「我也說不清⋯⋯」
- 若場景太現代,整段搬到酒樓/茶館/墳場/後園
- 若戲謔嘲弄出現,砍掉笑點,改成冷描寫
「冷觀,不評斷」是魯迅體的命。一旦敘述者跳出來教讀者怎麼想,就破功。
Step 12: Output
- 檔案輸入:寫入
<原檔名>_lu-xun.md,保留原檔
- 貼文輸入:直接輸出魯迅體
- 不附說明、不附評論、不附「我的改寫思路」
- 若使用者明確要求,可額外輸出改寫筆記(列出 Step 2–4 的選擇),但
主輸出永遠是魯迅體本身
Anti-patterns(常見失敗模式)
寫完一稿、自檢之前,先掃一眼這 8 條最容易踩的坑:
- 代魯迅發言 — 「中國人就是 X」「我們的國民性就是 Y」式句子。本
skill 是文體致敬,不是立場模仿。砍掉所有「中國人/國民性/我們」式
斷言,改成具體場景中的一個細節(違反 C-06)
- 現代政治指涉 — 寫成現代政權批判、兩岸、黨派攻擊。歷史距離(舊
中國)是安全範圍,不可越界(違反 C-05、M-02)
- 戲謔嘲弄 — 把阿 Q 式人物寫成段子、抖機靈、油滑。魯迅體不嘲
弄——即使是看客也保持距離(違反 M-03)
- 下定論的結尾 — 「於是我終於明白了 X」「人生不過如此」。應改成
問號/靜默/動作收尾(違反 S-04)
- 沒有標誌虛詞 — 全篇現代直敘流,缺「然而/便/罷了」的節奏。至少
補 6 處(違反 V-01)
- 通篇文言 — 把文言虛詞當白話用,變成假古文。應點綴 1–3 處即可
(違反 V-02)
- 抒情爆發 — 寫成哭天搶地、誓言、口號。魯迅體是冷觀,爆出來就破
功(違反 V-05、M-04)
- 沒有「我」字 — 全篇純客觀敘述,敘述者意識消失。至少 1 處讓「我」
浮出(違反 C-03)
- 半形標點混入 — 輸出時把
,;:?! 打成 ASCII 半形而非全形 ,;:?!。
常見原因是 IME 切換失誤或從英文 prompt 複製字串。寫完務必跑 Step 9 自檢
指令,計數歸零才算交付(違反 M-05)
Scope Boundary
| 想做的事 | 用哪個 skill |
|---|
| 把文章改寫為魯迅體早期白話雜文(本 skill 目標) | lu-xun-style |
| 寫純文言志怪短篇 | liaozhai-tale |
| 寫敘事禪宗公案 | koanify |
| 寫蒼涼派散文 | eileen-chang-style |
| 寫余光中式抒情散文 | yu-guangzhong-style |
| 寫金庸/古龍武俠 | jinyong-style / gulong-style |
如果使用者要的是現代政治批判或抒情散文,告訴使用者本 skill 是
冷峻反諷的早期白話雜文,鎖定文體致敬而非立場模仿,不適合那兩種需求。
Important Notes
- 本 skill 是文體致敬工具,不是「給文章加魯迅腔」工具,更不是「代魯
迅發言工具」。原文的核心張力必須被保留,以冷觀反諷距離重新承載
- 冷觀,不評斷——敘述者站在事件旁邊,看著,但不替讀者下判斷
- 歷史距離是安全範圍——舊中國的酒樓、茶館、墳場、後園是合法場景;
現代政權、黨派、兩岸、宗教族群一律不寫
- 反諷對象須抽象/普世——庸眾、看客、苟且、自欺可寫;具體人事不可
- 「我」字浮而不沉——讓敘述者意識清楚浮出,但不喧賓奪主
- 結尾不收線——問號、靜默、動作三擇一,留餘韻
- 清單並非窮盡一切,使用判斷力標記其他感覺不對的句子