| name | jinyong-style |
| description | Transform any article into Mid-Era Jinyong (中期黃金期金庸 1957–1969, 《射鵰》《神鵰》《倚天》《天龍》《笑傲》流派) wuxia narrative — Traditional Chinese, 400–1200 characters with 章回式長句 (avg ≥18 chars), mandatory martial-art moves with names, embedded classical poetry, and historical anchoring (specific dynasty + place). Designed as the duality counterpart of `gulong-style` (短句留白派) — for that style use gulong-style. Excludes 《鹿鼎記》 (late-period anti-wuxia variant). Primarily user-invoked via "/jinyong-style"; also triggers on "改寫成金庸", "金庸體", "金庸式武俠", "rewrite as Jinyong wuxia".
|
| license | PolyForm Noncommercial 1.0.0 |
| argument-hint | [file-path] |
| allowed-tools | Read, Write, Edit, Glob |
Jinyong-style — 改寫成中期黃金期金庸武俠
把任何文章改寫成中期金庸流派的武俠敘事——章回史傳氣、招式詳寫、詩詞嵌入、
家國情義,讀完讓人覺得江湖與歷史是一體的。
風格參照:中期黃金期金庸(1957–1969)。代表作五部:《射鵰英雄傳》(1957)、
《神鵰俠侶》(1959)、《倚天屠龍記》(1961)、《天龍八部》(1963)、《笑傲江湖》
(1967)。排除晚期《鹿鼎記》(1969–72,反武俠變體)。
一句話靈魂
章回史傳氣 + 招式詳寫 + 詩詞嵌入——三者構成金庸體指紋,缺一就不是金庸。
其餘 checklist 都在服務這三條。本 skill 與 gulong-style 互為精準對偶
(短句留白派 vs 章回招式派)。
Arguments
$0 —(選填)Markdown 或純文字檔案路徑。若省略,請使用者提供內文,
或從對話上下文中找最近編輯的檔案。
Step 1: Load the Text
- 若提供
$0,讀取該檔案。
- 若無引數,找對話中最近撰寫或編輯的 Markdown 檔,或請使用者提供文字。
- 若原文不是繁體中文,先在心中譯為繁體中文(不必輸出),再做改寫。
Step 2: Read Source and Extract One Tension
金庸體不是把原文翻譯成文言,而是抽出核心張力,重新講一個有歷史背景與
家國分量的江湖故事。
讀完原文後,用一句話自答:
這篇的「俠/義」在哪?「家/國」在哪?什麼是這個故事的「正/邪」?
可能的張力來源:忠義、家國、門派恩怨、正邪對立、報恩報仇、師承傳承、
情之為何物。原文若是議論文/學術文/新聞,先抽核心張力,再為它設計
一個有歷史背景的武俠場景——不要把論點直接「翻譯」成章回敘事。
若原文太長(超過 1500 字),只取一個主題改寫,不要硬塞所有內容。
Step 3: Decide Modern → 江湖 Theme Mapping
若原文涉及現代生活(科技、職場、政治、消費),把主題抽象化為江湖等價:
| 現代主題 | 金庸式江湖等價 |
|---|
| 職場政治 | 朝廷派系、門派之爭 |
| 加班趕工 | 趕赴邊關、馳援襄陽 |
| 升遷競爭 | 武林盟主之爭、門派長老選拔 |
| 失戀/分手 | 江湖恩怨、生離死別、誤會誤殺 |
| 家庭責任 | 家門血仇、傳家絕學 |
| 國族認同 | 宋金之爭、漢蒙對峙、明清易代 |
| 健康/病痛 | 內傷、奇毒、走火入魔 |
| 學業/考試 | 入門考核、闖關秘笈、習武進境 |
| 友誼/背叛 | 結義、反目、師兄弟反目 |
| 現代愛情 | 才子佳人、英雄美人、亂世姻緣 |
例外:若使用者明確要求保留某一現代詞作為刻意時代錯位,可保留 1–2 個。
Step 4: Choose Character Configuration
從六種配置中挑一種。金庸最強的是「正面英雄+成長/磨難」結構——
與 gulong 的「對峙美學」精準對偶。
| 配置 | 張力來源 | 範例 |
|---|
| 大俠 / 傳人 | 一脈相承、宿命傳承 | 郭靖 / 楊過 / 張無忌 |
| 師徒 | 教學相長、師恩成全 | 洪七公 - 郭靖、風清揚 - 令狐冲 |
| 雙雄 | 結義、競合、情誼 | 喬峰 - 段譽 - 虛竹、楊過 - 郭靖 |
| 情侶 | 才子佳人、千里姻緣 | 郭靖 - 黃蓉、楊過 - 小龍女 |
| 家國對峙 | 個人忠義 vs 家國大義 | 喬峰、袁崇煥(《碧血劍》前傳) |
| 正邪對立 | 是非、立場、誤解 | 令狐冲 / 任我行、張無忌 / 滅絕 |
角色取金庸式響亮三字名(郭靖/楊過/令狐冲/段譽/喬峰式),歷史人物
(成吉思汗、岳飛、朱元璋、闖王)可穿插但不可作主角。
Step 5: Choose 招式 + 詩詞 + 歷史錨定
三項是金庸體的「裝備清單」,缺一不可:
招式命名
從以下類型挑 1–2 招式:
| 類型 | 命名公式 | 範例 |
|---|
| 數字+詞 | XX 三式/六合/七勢/十八掌/三十六路 | 降龍十八掌、打狗棒法、嶺南五虎斷門刀 |
| 典故+功 | 取經典典故+ 功/法/訣 | 黯然銷魂掌(江淹〈別賦〉)、九陰真經 |
| 意象+器 | 自然意象+兵器名 | 玉女素心劍法、移花接玉 |
| 自編 | 配合情節主題自造 | 一切回到「為什麼這招存在」即可成立 |
詩詞嵌入點
至少 1 處,可選:
- 唐詩(李白〈將進酒〉、杜甫〈春望〉、王維〈送別〉)
- 宋詞(蘇軾〈江城子〉、辛棄疾〈青玉案〉、陸游〈書憤〉)
- 自編五七言絕句(須符合平仄與意境)
詩詞要呼應情節高峰,不可炫技、不可離題。
歷史錨定
明確指出朝代+地名(缺一視為 Hard 違規):
| 朝代 | 標誌詞 | 地理常用 |
|---|
| 北宋 | 徽宗、欽宗、汴京、靖康 | 嘉興、開封、襄陽、華山 |
| 南宋 | 高宗、岳飛、紹興、臨安 | 襄陽、臨安、桃花島 |
| 元末 | 朱元璋、明教、紅巾軍 | 武當、光明頂、靈蛇島 |
| 明末 | 闖王、清兵入關 | 華山、福州、雲南 |
選定後在筆記裡寫下:「招式 = X,詩詞 = Y,朝代 = Z,地名 = W」。
Step 6: First Draft
寫一稿。原則:
- 語感:半文白章回,多文言虛詞(乃/遂/卻/既/已/忽/竟/但見/只見),
不通篇文言但古意較三件套其他更重
- 句長:平均 ≥18 字,章回式長複句,有層遞、有賓主從句
- 段落:平均 4–8 句一段,敘事密度高
- 武打:必有招式詳寫,招數有名,對打回合與勝負理由要交代
- 詩詞:在情節高峰處嵌入 1 處
- 歷史:明示朝代+地名,可穿插歷史人物
- 章回套語:卻說/話說/不料/原來/但見/只見/果然/畢竟,自然點綴
不可堆疊
- 篇幅:原文短(< 200 字)寫 400–600 字;中(200–800)寫 500–800 字;
長(800+)取單一主題寫 700–1200 字
- 章回式標題(篇首裝飾):單一場景用《XX 記》(4–8 字);多場景/多時期才
用
第一回 XX 第二回 XX 對仗式。不要在標題後接「主題:⋯⋯」這種說明
──那會變成 meta-content 而非作品的一部分
- 結尾:起承轉合工整,必有「合」段——不可像古龍那樣戛然而止
Step 7: Self-check Against Checklist
逐條對照下面的 21 條 checklist。任一條 [Hard] 違反就回 Step 6 重寫該段。
Checklist: Content(內容)
| 編號 | 強度 | 規則 |
|---|
| C-01 | Hard | 保留原文核心張力,以「江湖大俠成長/磨難/抉擇」框架重述 |
| C-02 | Hard | 必有家國情義或正邪價值衝突軸(俠之大者為國為民/忠義兩難/門派恩怨擇一)— 靈魂條款之一 |
| C-03 | Hard | 不出現現代專名/物件,以前現代等價物替換 |
| C-04 | Hard | 必有明確歷史錨定(朝代+地名),不可懸浮在抽象「江湖」 |
| C-05 | Soft | 角色取金庸式響亮三字名(郭靖/楊過式),歷史人物可穿插但不為主角 |
Checklist: Structure(結構)
| 編號 | 強度 | 規則 |
|---|
| S-01 | Hard | 篇幅 400–1200 字(計入標點),典型 700 字 |
| S-02 | Hard | 章回式長複句,平均句長 ≥18 字。短句連發是古龍的特徵,不是金庸的 |
| S-03 | Hard | 必有武打詳寫,武招必有名(數字式/典故式/意象式擇一)— 靈魂條款之二 |
| S-04 | Hard | 必有古典詩詞嵌入(至少 1 處,可引唐詩宋詞或自編五七言)— 靈魂條款之三 |
| S-05 | Soft | 章回式標題(篇首):單一場景用 《XX 記》 形式短書名(4–8 字即可,不接「主題:⋯⋯」說明);明顯多場景/多時期的長篇才用 第一回 XX 第二回 XX 對仗式。標題是裝飾,本身就要文雅、不要解釋 |
| S-06 | Hard | 結構工整(起承轉合或事件因果鏈完整),不留白戛然而止——留白是古龍 |
Checklist: Voice(語感)
| 編號 | 強度 | 規則 |
|---|
| V-01 | Hard | 半文白章回語感——多文言虛詞(乃/遂/卻/既/已/忽/竟),白話為基底但古意較重 |
| V-02 | Hard | 詳實鋪陳——景物、人物外貌、招式過程都須具體描寫。凝鍊是古龍的,鋪陳是金庸的 |
| V-03 | Hard | 武打過程詳寫——招數、對打回合、勝負理由要交代。與 gulong-style V-03「不寫過程」精準對偶 |
| V-04 | Soft | 章回套語點綴(卻說/話說/不料/原來/但見/只見/果然/畢竟) |
| V-05 | Soft | 敘事者可有議論性旁白(類似史傳「太史公曰」之筆),但篇末才用,不可頻繁 |
Checklist: Meta(後設)
| 編號 | 強度 | 規則 |
|---|
| M-01 | Hard | 不附評論段、不附作者按、不附「我的改寫思路」 |
| M-02 | Hard | 詩詞與招式不可炫技——必有情節承載,不為引而引、不為招而招 |
| M-03 | Soft | 角色取金庸式響亮名 |
| M-04 | Hard | 必有歷史錨定(朝代+地名),不可懸浮抽象 |
| M-05 | Hard | 若原文是議論文/抒情文/學術文,先抽張力再設武俠場景,不可把論點直接「翻譯」成章回敘事 |
| M-06 | Hard | 全形標點零違規——CJK 字之間的 ASCII 半形 , ; : ? ! 計數須為 0;破折號用兩個全形「——」;引號用「」/『』;以 Step 9 自檢指令驗證通過才算合格 |
總計:22 條(Hard 17 + Soft 5)。
Step 8: Find the Weakest Paragraph and Rewrite
通常武打段或詩詞嵌入段最弱:
- 若武打詳寫變招式名堆疊(沒有勝負理由),補上對打邏輯與心理動機
- 若詩詞嵌入突兀(情節未到高峰就引用),挪到真正的高峰處或刪掉
- 若章回回目對仗失工,重寫到語法對稱(如「風雪驚變/江南七怪」、「黑風
雙煞/華山論劍」式)
- 若結尾留白突兀(停在「轉」上),補上「合」段
起承轉合是金庸體的鐵律——古龍可以戛然而止,金庸不行。
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 10: Output
- 檔案輸入:寫入
<原檔名>_jinyong.md,保留原檔
- 貼文輸入:直接輸出金庸體
- 不附說明、不附評論、不附「我的改寫思路」
- 若使用者明確要求,可額外輸出改寫筆記(列出 Step 3–5 的選擇),但
主輸出永遠是金庸體本身
Anti-patterns(常見失敗模式)
寫完一稿、自檢之前,先掃一眼這 9 條最容易踩的坑:
- 招式名硬塞——招式僅作展示而無情節承載(違反 M-02)。每個招式名出現
時,要回答「為什麼此刻是這招」
- 詩詞炫技——為引而引,與情節脫節。詩詞要呼應情緒高峰
- 章回回目對仗失工——4–8 字必須語法對稱(「風雪驚變/江南七怪」式),
對仗不工就破金庸感
- 史傳氣不足——缺乏歷史錨定,懸在抽象「江湖」。金庸的江湖永遠長在
具體歷史裡
- 短句節奏——寫成古龍式短句連發。這是古龍 skill 的事,不是金庸的
- 半文不白失衡——文言過多變古文觀止,白話過多變網路小說。金庸的平衡
點是「現代讀者能讀通的章回語感」
- 留白突兀結尾——起承轉合斷在「轉」上。金庸需要「合」
- 大俠氣失格——主角寫得猥瑣或孤獨太重,失去金庸正面英雄底色。孤獨
是古龍的,金庸的英雄即使悲劇也有「俠氣」
- 半形標點混入 — 輸出時把
,;:?! 打成 ASCII 半形而非全形 ,;:?!。
常見原因是 IME 切換失誤或從英文 prompt 複製字串。寫完務必跑 Step 9 自檢
指令,計數歸零才算交付(違反 M-06)
Core Example: 木匠雕神像
源文(現代軼事):一名工程師接到三日交專案的死線,連夜加班寫出醜陋程式
碼,事後重構,最後產品被取消。下方為改寫成功的版本——讓江湖長在歷史
裡,章回敘事 + 招式詳寫 + 詩詞嵌入三者合一。
《敕雕記》
卻說北宋徽宗政和六年,金兵屢犯北疆,朝廷敕令於汴京西郊建鎮國祠堂一座,內供文武判官二尊神像,以鎮邊事。時嘉興城外有一木匠,姓陸名子修,乃魯班門第七代傳人,雕工精絕,世人稱之「木中聖手」。朝廷使者持敕令到陸氏工坊,限三日內雕神像送達汴京。
子修接旨,心知時日匆促,當夜即施「魯班三十六刀」中的疾刀八式,自「破柴」起,至「合榫」止,刀刀如風。第一日刻木胎,第二日定五官,第三日清晨,唯餘神像眉眼未開。子修知時不可待,遂運最後一式「移星換斗」——此式講究心、手、刀三合,目隨木走,刀隨心至。誰料連夜未眠,心氣浮亂,刀偏一分,眉眼竟略向左斜。
子修大驚,欲重雕已不及。但見窗外天色微明,使者已在門外催促。他長嘆一聲,將神像奉上,隨使者北上汴京。臨別之際,望見桃花江上薄霧未散,不禁低吟陸放翁〈書憤〉之句:
樓船夜雪瓜洲渡,鐵馬秋風大散關。
三日後,子修隨使者抵汴京西郊。但見原擬建祠堂之地,已夷為平地。原來金兵南侵之勢急,朝廷已棄此祠改築它處,敕令未及收回。子修立於荒地之上,懷抱神像,半晌無言。
後人記之:陸子修自此封刀,歸隱嘉興桃花江畔,終身不復雕。神像則由朝廷另覓處供奉,眉眼略偏處,反成天下傳奇——說者謂之「天意難全」。太史氏曰:俠工之道,盡其在己;成敗利鈍,非工所能料也。
達標清單
| 編號 | 達成 | 解析 |
|---|
| C-01 | ✓ | 保留「急工→失敗→自悔」核心張力 |
| C-02 | ✓ | 家國軸:朝廷敕令、金兵南侵、鎮國祠堂、邊事危急 |
| C-03 | ✓ | 無現代專名(木匠、祠堂、神像、汴京、桃花江皆前現代) |
| C-04 | ✓ | 歷史錨定:北宋徽宗政和六年、嘉興、汴京、桃花江 |
| C-05 | ✓ | 角色名:陸子修(金庸式三字響亮) |
| S-01 | ✓ | 約 600 字,正中典型範圍 |
| S-02 | ✓ | 章回式長句,平均句長 ~22 字 |
| S-03 | ✓ | 招式詳寫:「魯班三十六刀」「疾刀八式」「移星換斗」(典故+意象式) |
| S-04 | ✓ | 詩詞嵌入:陸游〈書憤〉「樓船夜雪瓜洲渡,鐵馬秋風大散關」呼應家國邊事 |
| S-05 | ✓ | 篇首加《敕雕記》單一書名標題(單一場景,不必多章回回目) |
| S-06 | ✓ | 起(接旨)-承(雕像)-轉(眉偏)-合(封刀歸隱、太史氏曰)完整 |
| V-01 | ✓ | 半文白章回語感,「卻說」「但見」「誰料」「臨別之際」自然點綴 |
| V-02 | ✓ | 詳實鋪陳:時序、地理、招式、心理動機都具體 |
| V-03 | ✓ | 武打詳寫:招式有名、施招理由、勝負(敗在心氣浮亂)皆交代 |
| V-04 | ✓ | 套語:「卻說」「誰料」「但見」「原來」自然嵌入 |
| V-05 | ✓ | 篇末「太史氏曰」一句,史傳式議論收束 |
| M-02 | ✓ | 詩詞與招式皆有情節承載:詩詞呼應家國危急的悲壯感,招式失誤是因連夜未眠致心氣浮亂 |
| M-04 | ✓ | 歷史錨定明確 |
對照結論:金庸體不是把句子加長加文,而是讓江湖長在歷史裡——
「樓船夜雪瓜洲渡」沒有解釋為何在此引用,但讀完整篇你會知道:那是急工
之上更大的時代焦慮。章回敘事承載歷史分量,招式詳寫承載個人技藝,詩詞
嵌入承載情感深度——三者合一才是金庸。
Scope Boundary
| 想做的事 | 用哪個 skill |
|---|
| 把文章改寫為中期金庸武俠(本 skill 目標) | jinyong-style |
| 寫古龍式短句留白派 | gulong-style(本 skill 的對偶) |
| 寫晚期金庸《鹿鼎》式反武俠 | (不在本 skill 範圍;可考慮 jinyong-late 但 caricature 風險高) |
| 寫敘事公案 | koanify |
| 寫志怪短篇 | liaozhai-tale |
| 寫瓊瑤體愛情敘事 | qiongyao-style |
| 改寫為文言文 | wenyan-guwen / wenyan-hanwei 等 |
| 寫早期傳統武俠(平江不肖生、還珠樓主) | (尚未製作) |
| 寫網文修真/玄幻 | (尚未製作;屬於更現代的網文體系) |
如果使用者要的是古龍式短句或寫殺手寫孤獨,告訴使用者本 skill 是
金庸式章回招式派,建議改用 gulong-style。
Important Notes
- 本 skill 是體裁轉換工具,不是「把句子加長加文言」工具。原文的核心
張力必須被保留,以章回武俠的形式重新承載
- 對偶設計:本 skill 與
gulong-style 互為對偶——金庸的章回招式派
vs 古龍的短句留白派。21 條 checklist 的每一條,gulong-style 都有反向
對應條款
- 不要寫成古文觀止——半文白是金庸的平衡點,純文言反而失去金庸感
- 保留歷史厚度——朝代與地名是金庸的錨。沒有歷史錨定的金庸體是金庸
「皮」而非「骨」
- 詩詞與招式服務情節——不可炫技。每個招式、每首引用的詩,都要回答
「為什麼是現在出現」
- 清單並非窮盡一切,使用判斷力標記其他感覺不對的句子