Skip to content
Back to skills

Jinyong Style

ASecurity

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 trigger...

  • 45 stars
  • 0 votes
  • 0 copies
  • 5 views
  • Added June 6, 2026
toolspythonbash

Security analysis

A100/100

Pro scans all 3 files and shows the line behind each finding

Scanned June 6, 2026

npx -y skills add tzengyuxio/skills --skill jinyong-style --agent claude-code

Installs into .claude/skills of the current project.

Are you the author of Jinyong Style?

Add the live security badge to your README. It updates with every re-scan.

Security grade badge for Jinyong Style
[![Security: A — Skills Directory](https://www.skillsdirectory.com/api/skills/tzengyuxio-jinyong-style/badge)](https://www.skillsdirectory.com/skills/tzengyuxio-jinyong-style)

More formats (shields.io, HTML) on the badges page. Keep it an A: scan every change in CI with Pro.

Download with Pro
SKILL.md
---
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 之間零空格**

- **寫完後必跑自檢指令**(指令名留作機械驗證,不可省略):

  ```bash
  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

1. **檔案輸入**:寫入 `<原檔名>_jinyong.md`,保留原檔
2. **貼文輸入**:直接輸出金庸體
3. **不附說明、不附評論、不附「我的改寫思路」**
4. 若使用者明確要求,可額外輸出**改寫筆記**(列出 Step 3–5 的選擇),但
   **主輸出永遠是金庸體本身**

---

## Anti-patterns(常見失敗模式)

寫完一稿、自檢之前,先掃一眼這 9 條最容易踩的坑:

1. **招式名硬塞**——招式僅作展示而無情節承載(違反 M-02)。每個招式名出現
   時,要回答「為什麼此刻是這招」
2. **詩詞炫技**——為引而引,與情節脫節。詩詞要呼應情緒高峰
3. **章回回目對仗失工**——4–8 字必須語法對稱(「風雪驚變/江南七怪」式),
   對仗不工就破金庸感
4. **史傳氣不足**——缺乏歷史錨定,懸在抽象「江湖」。金庸的江湖永遠長在
   具體歷史裡
5. **短句節奏**——寫成古龍式短句連發。這是古龍 skill 的事,不是金庸的
6. **半文不白失衡**——文言過多變古文觀止,白話過多變網路小說。金庸的平衡
   點是「現代讀者能讀通的章回語感」
7. **留白突兀結尾**——起承轉合斷在「轉」上。金庸需要「合」
8. **大俠氣失格**——主角寫得猥瑣或孤獨太重,失去金庸正面英雄底色。孤獨
   是古龍的,金庸的英雄即使悲劇也有「俠氣」
9. **半形標點混入** — 輸出時把 `,;:?!` 打成 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 都有反向
  對應條款
- **不要寫成古文觀止**——半文白是金庸的平衡點,純文言反而失去金庸感
- **保留歷史厚度**——朝代與地名是金庸的錨。沒有歷史錨定的金庸體是金庸
  「皮」而非「骨」
- **詩詞與招式服務情節**——不可炫技。每個招式、每首引用的詩,都要回答
  「為什麼是現在出現」
- 清單並非窮盡一切,使用判斷力標記其他感覺不對的句子

Files in this skill

  • README.md8.6 KB
  • SKILL.md19.3 KB
  • examples/demo.md15 KB

Attribution

Is this your skill, or is something wrong with this listing? Request removal or report an issue. Author removals are honored within 72 hours.

Comments

Loading comments…

Newsletter

Get the weekly list of safe new skills, and the ones we pulled.