# Novel Style Reference

> 小说叙事风格库。写小说时引用某部作品的叙事风格（如「引用《伊豆的舞女》的叙事风格」「按 XXX 的风格写」）则加载对应风格文档作为写作参考；用户提供某部小说原文并请求学习时，分析并总结为以作品名命名的风格文档存入 styles/，供后续引用。

- Skill: `zhengyunhui123-dev/novel-style-reference` (Agent Skill, multi-file: 6 files)
- Install (CLI): `npx skillmds@latest add zhengyunhui123-dev/novel-style-reference`
- Raw SKILL.md: https://api.skillmd.com/api/skills/zhengyunhui123-dev/novel-style-reference/raw
- Safety review: pending
- Works with: Claude Code, Claude.ai, OpenAI Codex
- Category: Coding & Dev Tools
- Author: zhengyunhui123-dev (https://skillmd.com/u/zhengyunhui123-dev)
- Updated: 2026-09-17
- Page: https://skillmd.com/skills/zhengyunhui123-dev/novel-style-reference

---


# 小说叙事风格库 (Novel Style Reference)

本 Skill 支持两种用法：**学习**（从原文提炼并保存某作品的叙事风格）、**引用**（写小说时按作品名加载该风格作为参考）。可与 novel-studio 配合使用。

## 目录与约定

- **styles/**：每个文件对应一部作品，文件名为作品名（如 `伊豆的舞女.md`），内容为从原文提炼的叙事风格摘要。
- **引用时匹配**：根据用户说的作品名（允许带或不带书名号）在 `styles/` 下查找同名 `.md` 文件；若存在多种称呼，可先尝试常见中文名再尝试别名。

## 一、学习流程（新增或更新某作品的风格）

**触发**：用户说「学习《伊豆的舞女》的叙事风格」「把这段原文总结成风格」「添加一部作品的风格，原文如下」等，并**提供原文**（粘贴或指向文件）。

**步骤**：

1. **确认作品名称**：用于文件名与后续引用。若用户未明确给出，从原文或上下文推断并与用户确认。
2. **按维度分析**：若存在 [references/style-dimensions.md](references/style-dimensions.md)，先阅读，再按其中维度（视角、节奏、句式、用词、意象、对话与心理、时间与场景、开头结尾等）分析原文。
3. **撰写风格摘要**：将分析结果写成一篇可直接被引用的风格文档，建议包含各维度要点及 1～3 句示例句（可选）。
4. **写入文件**：保存到 `styles/[作品名].md`。若该文件已存在则覆盖（即支持「再次学习、更新该作品风格」）。
5. **反馈**：告知用户已为《XXX》生成或更新风格文档，之后可用「引用《XXX》的叙事风格」使用。

## 二、引用流程（写小说时使用某作品风格）

**触发**：用户说「引用《伊豆的舞女》的叙事风格」「按伊豆的舞女的风格写」「参考 XXX 的叙事风格」等（包括在写 novel-studio 某章时附带此类要求）。

**步骤**：

1. **解析作品名**：从用户表述中提取作品名，允许带书名号或省略。
2. **查找风格文件**：在 `styles/` 下查找对应 `[作品名].md`。若有别名或多种命名，按 SKILL 约定尝试匹配。
3. **加载并注入**：读取该风格文档全文，作为当前写作任务的**风格参考**注入上下文，写作时据此把握叙事视角、节奏、句式、意象等。
4. **未找到时**：提示用户该作品尚未学习，可先提供原文并走「学习」流程。

## 三、文风去AI化（所有风格必须遵守）

无论引用何种作品风格，以下AI味问题必须避免：

**禁止的AI味表达**：
- **过度使用破折号解释**：不要用"……是……——……"反复"标注"自己的意思。用句号断开、用"也就是""换句话说"等过渡词，或重新组织句子。
- **同一意思反复表达**：同一人物特征、情绪状态在短时间内被反复提及但表述几乎相同。首次描写后默认读者已知晓，后续用不同角度深化。
- **特定词汇过度使用**：某词汇出现频率过高（超过5-6次且分布集中）时应替换。
- **三连排比**：同一句式重复三次以上，呈现"列举清单"而非"讲故事"的感觉。典型："有时候...有时候...有时候...""有人...有人...有人...""不再...不再...不再..."。
- **刻意对称**：过度工整的短句，如"一个未知，一个被拉走，一个被安排"。
- **逻辑过渡词滥用**："首先...其次...最后...""一方面...另一方面"等议论文式表达出现在小说叙述中。
- **翻译腔/公文腔**："尽管...但是...""与此同时""综上所述""从某种意义上说"。

**检查方法**：统计关键词出现次数，若单一表达超过5-6次且分布集中，应替换为同义词或改写句式。

## 四、与 novel-studio 配合

当用户在同一对话中既写某小说的某一章又要求「引用某作品风格」时（例如「写 XXX 的第 X 章，引用《伊豆的舞女》的叙事风格」）：

1. 按 novel-studio 的章节写作流程：读取该项目的 meta、outline、timeline、characters 及前文。
2. 按本 Skill 的引用流程：读取 `styles/` 下对应作品的风格文档。
3. 将**项目设定与前文**与**风格文档**一并作为写作依据：情节、人物、时间线服从 novel-studio 设定，叙事风格（视角、节奏、句式、氛围等）服从所引用的风格文档。

## 五、风格文档来源说明

- 本 Skill 不存储小说原文，仅存储从原文提炼的**风格摘要**。
- 若需保留原文便于重学，可将原文放在 skill 外的目录或由用户自行保存；学习时从用户粘贴或指定文件读取即可。

