DJ

dmlin7777777/jiangnan.skill

Developer tools
87 stars 品質 70 トレンド 70

- :本项目与《龙族》及其出品方/作者无任何隶属或合作关系。 - :不代表任何权利方立场,不提供“官方结局”。 - :不会以“正史/官方续写”的口吻补完断更内容;仅用于生成**结尾方案与写作辅助(不冒充官方续作)。 - :对外分发版本不包含受版权保护的长段逐字内容。

概要

- :本项目与《龙族》及其出品方/作者无任何隶属或合作关系。 - :不代表任何权利方立场,不提供“官方结局”。 - :不会以“正史/官方续写”的口吻补完断更内容;仅用于生成**结尾方案与写作辅助(不冒充官方续作)。 - :对外分发版本不包含受版权保护的长段逐字内容。

README

🐉 江南.skill — 给所有人的龙族一个结局

这个 Skill 永远无法取代江南。但它希望帮助你写出一个属于自己的结局。


✅ 非官方 / 非授权 / 非续作(合规声明)

  • 非官方:本项目与《龙族》及其出品方/作者无任何隶属或合作关系。
  • 非授权:不代表任何权利方立场,不提供“官方结局”。
  • 非续作:不会以“正史/官方续写”的口吻补完断更内容;仅用于生成原创结尾方案与写作辅助(不冒充官方续作)。
  • 不输出大段原文:对外分发版本不包含受版权保护的长段逐字内容。

公开分发说明:本仓库对外分发版本不包含 references/。 你可以在本地自行维护 references/ 作为研究与审计素材(已在 .gitignore 中忽略,不会被提交/分发)。

✨ 这是什么

江南.skill 是一个 AI Agent Skill(智能体技能)——更准确地说,它是一套**「龙族结局共创叙事协议」**。

它不是代笔续写,不是冒充,更不可能取代江南本人。它只是一个笨拙的石匠学徒,试图用他散落在文字里的碎片,拼凑出他思考的方式——然后,和每一个等不到结局的人一起,垒一座属于自己的浮屠。

从 v1.x 到 v2.0:一次架构跃迁

v1.x「技法手册」 v2.0「叙事协议」
用户角色 发指令的人 共同创作的伙伴
交互方式 用户说需求 → AI调技法 引导式提问 → 提取创作素材
输出目标 「像江南的文字」 「属于你的龙族结局」
核心隐喻 工具箱 / 参考手册 石匠的修行 / 浮屠的垒砌
适用场景 通用写作辅助 聚焦:给龙族一个结局

聚焦领域

┌─────────────────────────────────────────────────────┐
│           🐉 江南.skill v2.0 核心能力               │
├─────────────────────────────────────────────────────┤
│                                                     │
│  🎬  Fragment 模式    电影彩蛋式结局 (200~800字)     │
│      └ 时间折叠 + 极致留白 + 戛然而止               │
│                                                     │
│  🏆  Grand Finale     最终章式结局 (2000~10000字)   │
│      └ 多重施压 + 反差构图 + 信物系统 + 一次性爆发   │
│                                                     │
│  ✨  润色管线          5步江南化质感加工              │
│      └ 去锚定→冗余切除→句式DNA→通感激活→软转折      │
│                                                     │
│  🔧  龙族5补丁         伏笔意象化填补 + 温暖底色      │
│      └ 不给确定逻辑,只给符合情感的意象              │
│                                                     │
│  🧠  底层支撑: 9个心智模型 + 6条通用DNA + 5条伦理铁律 │
│                                                     │
└─────────────────────────────────────────────────────┘

📏 两种尺度对比

🎬 Fragment(电影彩蛋) 🏆 Grand Finale(最终章)
字数 200~800 字 2000~10000 字
体验 一个定格的瞬间 一系列事件的完整弧线
适合 “我脑海里有一个画面” “我想写一个完整的故事”
底层算法 时间折叠 + 极致留白 多重施压 + 反差构图

🔬 构建方法

本 Skill 由 Nuwa Skill(女娲 · 造人术) 蒸馏生成,经 Darwin Strategic Sampling v1.1 战略性采样增强,最终在 v2.0 完成架构重构为「叙事协议」。

完整构建流程

输入: 江南(杨治)
  │
  ├─ Phase A: Nuwa 蒸馏 (v1.0) ──────────────────────┐
  │   ↓                                               │
  │   6 Agent 并行调研 → 132KB 素材                    │
  │   → 7 个心智模型 → SKILL.md v1.0                  │
  │   基线质量分: 76/100                               │
  │                                                    │
  ├─ Phase B: Darwin 采样增强 (v1.1) ─────────────────┤
  │   ↓                                               │
  │   3 Agent 并行采样 → 99.6KB 新增素材              │
  │   → +2模型(DNA+润色) + 元认知层 + 适配表           │
  │   评估质量分: 81.85/100 (Darwin实测)               │
  │                                                    │
  ├─ Phase C: 协议重构 (v2.0) ◄──────────────────────┘
  │   ↓
  │   「技法手册」→「叙事协议」架构跃迁
  │   → Step 0~6 完整工作流
  │   → 结局配方提取(三元素)
  │   → 尺度自适应(Fragment/Finale)
  │   → 5步润色管线
  │   → 龙族5专用补丁包
  │   → 5条创作伦理铁律
  │   评估质量分: 88.25/100 (8维 rubric 实测)
  │
  └─ Phase D: Darwin 优化循环 (v2.0.2)
      ↓
      固定测试集 P1~P3 + 多轮 9 维评估
      → 深度参考拆至本地素材层 + 心智模型行动索引
      → CHECKPOINT 确认门 + step 级 fallback + 修复熔断
      → 润色附着前置路由(已有文本直进润色管线)
      → 4 月加固功能全量找回(Active Checks / 动态锚点 / 回执约束)

数据来源

说明:下表描述的是 Skill 构建/蒸馏阶段 的素材来源构成(输入侧), 不等同于本仓库对外分发的内容形态。

来源类型(输入侧) 占比 说明
一手材料 ~60% 序言/后记/访谈等(用于提炼可执行规律;公开包不分发长段原文)
权威二手 ~30% 学术批评、专业读者评论、编辑评价(用于抽象化结论)
网络搜索 ~10% 豆瓣/知乎/论坛高质量讨论(用于验证读者共识)

对外分发原则:公开版本以 SKILL.md 的协议、模板与摘要化要点为主;不提供受版权保护文本的长段逐字内容。


🧠 协议底层:9 个心智模型

# 模型 版本 在协议中的位置 一句话
1 画面先行法 ⭐ v1.0 Step 3 引擎 / C1 检查点 先构思电影级关键画面,再反向串联情节
2 悲壮热血美学 ⭐ v1.0 Grand Finale 第四幕 / E1 铁律 悲壮 = (热血 × 必然失败) ÷ 读者预知
3 废柴英雄模板 v1.0 配方表元素① 主角出厂设置是「衰/怂/孤独」,爆发必须付代价
4 彼岸映此岸 v1.0 DNA-4 反差构图的哲学基础 架空世界用距离感折射人性困境
5 不跪下去 v1.0+ Step 0 伦理锚定 / E2 铁律 审美独立高于一切,固执地写自己相信的东西
6 多重施压→释放 v1.0 Grand Finale 第二~四幕 铺垫欢乐 → 积压不安 → 一次性爆发 → 余韵
7 超远距铺垫 v1.0 Grand Finale 伏笔系统 / CG5 向通向悲剧的路上洒满鲜花——预支悲伤
8 跨体裁通用 DNA 🆕v1.1 Step 3 全程引擎 缺失驱动 / 信物系统 / 时间折叠 / 反差构图 / 蓄力节奏 / 小兽隐喻
9 润色工具箱 🆕v1.1 Step 4 润色管线 6大修订模式 + 决策优先级框架 + 禁忌清单

执行步骤、拦截逻辑和配方卡回执规范见 SKILL.md

🧠 美学百科

心智模型 1-9

# 模型 原理 / 公式 如何使用 线索
1 画面先行法 以画面而不是主题作为起点;先见画面,再见情节。 先写首个镜头,再让动作自然引出对白和内心。 相关序言强调安静仪式感能让叙述自然流淌。
2 悲壮热血美学 悲壮感 = (热血理想 × 必然失败) ÷ 读者预知 先立目标,再铺代价、呼吸孔和一次性爆发。 反复出现“当时很美,后来很悲伤”的自述线索。
3 废柴英雄模板 主角 = 90%普通人弱点 + 10%隐藏闪光点 + 1个不能放弃的理由 把弱点、闪光点和不可放弃的理由绑成驱动。 “衰小孩”与“平凡人也能被命运推着走”的叙述基调。
4 彼岸映此岸 不是直接写彼岸,而是写此岸如何眺望彼岸。 重要场景优先写反应、姿态和距离感。 架空设定常被处理为现实经验的折射。
5 不跪下去 审美独立高于讨好,固执是代价也是力量。 先守住审美骨架,再做局部打磨。 自述里反复强调“固执”“不要跪下去”。
6 多重施压→释放 先累计压力,再一次性释放,避免分段泄压。 至少三重压力,最后 20% 集中爆发。 作品经常出现“平凡时刻→压迫→爆发”的曲线。
7 超远距铺垫 伏笔距离越远,回收时情感冲击越强。 把闲笔、道具、口头禅提前埋到更前面。 “早期一句话,结局变回旋镖”的反复模式。
8 跨体裁通用 DNA 缺失驱动 / 信物 / 时间折叠 / 反差构图 / 蓄力节奏 / 小兽隐喻。 先判断体裁,再切换对应 DNA 组合。 不同体裁词汇会变,但底层节奏保持一致。
9 润色工具箱 先修硬伤,再删废话,再调精度,最后才碰节奏。 先一致性、再冗余、再精确、再去锚定。 修订版对比里最常见的是精度与一致性修复。

智识谱系图

影响者 / 作品 影响路径 在作品中的体现
蒋捷《虞美人·听雨》 少年/壮年/老年三层时间结构 全部作品的三段式时间意识
《太空堡垒》 少年精神养分 → 人物原型 Lisa Hayes→林澜
叶芝 单恋诗学 → 悲剧爱情模型 「后来那么悲伤只因当时那么美」
古龙 短句+留白+意境 对话节奏、场景切换
村上春树 孤独美学+物哀+爵士乐 小资情调+都市疏离感
金庸 武侠人物模板(《此间的少年》) 人物名字+关系网络

偏好设置指南

如果你想把某种节奏变成“后续默认”,可以直接这样说:

目标 你可以怎么说 作用范围
全局减少短句 “更新协议偏好,后续叙事以舒缓长句为主” 持久化约束
只改这一轮 “这一次少用短句,保留刚才的配方” 当前轮
增加白描 “当前轮增加环境白描,少一点反转” 当前轮
增强稳定感 “后续优先连贯叙述,少用断句” 持久化约束

说明:持久化约束会写进配方卡回执,后续默认继承,除非你再次撤销或覆盖。


🎯 安装 & 快速开始

一行安装

npx skills add https://github.com/dmlin7777777/jiangnan.skill --skill jiangnan

需要 Node.js 18+。详见 skills.sh。

🧪 交付前自测:每次产出结局后,用 scripts/selfcheck.md 逐项对照 Step 5 质检清单;固定回归测试集见 test-prompts.json(P1~P3)。


30 秒上手

安装完成后,对 AI 说:

帮我给龙族写一个结局

协议会自动引导你完成三步:

┌──────────────────────────────────────────────────┐
│  Step 1  选尺度                                   │
│  ├─ 🎬 Fragment   电影彩蛋式结局(200~800 字)    │
│  └─ 🏆 Grand Finale 最终章式结局(2000~10000 字) │
│                                                   │
│  Step 2  给配方(协议会问你三个问题)              │
│  ├─ 👤 谁在这个结局里?ta 付出了什么代价?         │
│  ├─ 🎫 有没有一个物件承载这段感情?                │
│  └─ 🖼️ 闭上眼,你最想看到的瞬间?                │
│                                                   │
│  Step 3  出炉                                     │
│  └─ 协议自动调用技法引擎 → 5步润色 → 交付质检     │
└──────────────────────────────────────────────────┘

如果你想纠偏,可以直接在下一轮说:“保持刚才的配方,但减少短句 / 增加描写 / 降低反转密度”。协议会把这类反馈写回配方卡,并优先覆盖默认节奏规则。

其他用法

# 碎片式结局(Fragment)
"写一个路明非在天台的告别场景"
"给我一段 500 字的、关于诺诺的结局画面"

# 完整终章(Grand Finale)
"帮我想一个完整的龙族大结局"
"写一篇 5000 字的龙族最终章"

# 润色模式
"把这段文字润成江南风格"

# 其他场景
"用江南风格写科幻末日题材"
"写一篇江南式的序言/后记"

触发词

  • 龙族 / 路明非 / 绘梨衣 / 诺诺 / 楚子航 / 凯撒 / 奥丁
  • 龙族结局 / 龙族终章 / 龙族同人 / 给龙族一个结尾
  • 江南风格 / 江南体写作 / 悲壮热血 / 少年感文字
  • 润色成江南风 / 情绪渲染 / 废柴主角

✨ 实战案例:浮屠 · 第零层

协议首次实战运行记录 —— 路明非 Fragment 结局

配方卡

元素 用户选择
👤 主角 路明非
💔 代价 活下来,但从此一个人走
🎫 信物 Sakura 的游戏存档
🖼️ 画面 凌晨三点便利店,坐在角落
📏 尺度 Fragment(~520 字)

产出片段

那时候他还不知道,这家二十四小时便利店会成为他后来最常来的地方。

凌晨三点的荧光灯把一切照得惨白。路明非坐在靠窗的那个位置——不是最里面的角落,是中间偏左的那张桌子,能看到外面马路上的车灯一盏接一盏地流过去。

……

手机屏幕亮着,停在游戏登录界面。账号名是 Sakura,旁边那个小头像还是默认的,一个傻乎乎的卡通小人,很多年前随便选的。

他没登录。

只是看着那个名字。

……

「……还行吧。」

他说得很轻。像是在回答谁的问题,又像只是在确认这碗面还没彻底坏掉。

……

门上的铃铛响了一声。

没有人进来。

使用的技法

DNA / 技法 应用处
DNA-3 时间折叠 开篇:「那时候他还不知道……」
DNA-4 反差构图 世界尽头的孤独 × 一碗坨掉的方便面
DNA-1 缺失驱动 空缺驱动情感(没人进来 / 名字消失)
F3 未完成动作 放下筷子 → 屏幕暗掉
F4 软转折收尾 铃声响,但没有人进来
E4 温暖底色(龙族5补丁) 「……还行吧。」/ 还是吃了一口面

📄 完整版含质检回执:outputs/fragment-lumingfei-convenience-store.md


📁 项目结构

jiangnan/
├── README.md                          ← 你在这里
├── SKILL.md                           ← 核心产物:叙事协议 v2.0.3
├── CHANGELOG.md                       ← 版本变更记录(唯一版本历史源)
├── EVALUATION-v1.1.md                 ← Darwin 评估报告 (v1.1, 81.85分)
├── EVALUATION-v2.0-darwin9d.md        ← Darwin 9 维基线评估 (v2.0.2)
├── test-prompts.json                  ← 固定评估测试集 (P1~P3)
├── outputs/                           ← 产出示例与回执
└── scripts/                           ← 工具脚本(selfcheck.md 质检模板 / 导出公开包)

(可选,本地维护,不随仓库分发)
references/                             ← 研究/审计素材目录(已忽略,不会被提交)

⚠️ 诚实边界

✅ 协议擅长的

  • 龙族结局共创(Fragment / Grand Finale 双模式)
  • 中短篇情感叙事(100~10000字)
  • 人物出场/情感戏/告别场景/高潮片段
  • 润色已有文字使其更具「江南味」
  • 科幻/校园/奇幻/热血多体裁适配

⚠️ 协议不擅长的

  • 长篇架构(>2 万字):江南自身弱项,建议拆分为独立单元
  • 纯喜剧/轻松向:与核心基因冲突,最多加「苦中作笑」
  • 学术/公文/新闻:完全不适用
  • 女性角色第一人称:样本偏少
  • 完全脱离中文语境:翻译会丢失大量风格质感

创作伦理铁律(5 条不可违反)

# 铁律 含义
E1 缺失驱动 结局必须是「失去」,不是「获得」
E2 不跪下去 拒绝爽文逻辑,保留少年式固执
E3 修订伦理学 不能用今天的成熟否认昨天的孤独
E4 温暖底色 再深的孤独也要留最后一道光
E5 意象化回答 对未解之谜不给确定逻辑,只给情感意象

📊 版本信息

详细版本变更记录请见 CHANGELOG.md。SKILL.md 的 frontmatter 只保留当前版本号。

当前版本:v2.0.3


🛠️ 工具链

  • 蒸馏引擎: Nuwa Skill
  • 增强引擎: Darwin Skill
  • 协议设计: 基于用户共创反馈的交互重构
  • 调研模式: 网络搜索(6+3=9 Agent 并行采集 + 3 Agent 并行测试)

📄 License

CC BY-NC 4.0 — 署名-非商业性使用 4.0 国际


🙏 致谢

  • 江南(杨治) — 原始创作思想的所有者。「石匠垒浮屠」的每一个碎片都来自他的文字。
  • 花叔 (@AlchainHust) — Nuwa Skill 作者,蒸馏方法论奠基人。
  • 所有等待结局的人 — 这个 Skill 存在的唯一理由。

Made with ❤️ by David Lin · Powered by Nuwa Skill · Enhanced by Darwin Skill · Protocol v2.0

View this README on GitHub

推奨ツール

別のキーワードを試すか、フィルタを外してください。

インストール

npx skillfish add dmlin7777777/jiangnan.skill