# AI Novel Writer

> 创作、续写和修改中文小说与免费网文，或按请求研究当前平台题材、核验书名。短篇与局部修改按需交付，连载维护连续性资料；仅在请求改编或项目已启用时生成漫剧资料。已有小说直接转分镜使用对应改编技能。

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

---


# AI 小说创作

创作可独立阅读、可持续连载，并便于后续改编为 AI 漫剧的中文小说。以番茄、红果式免费网文的点击、读完和继续追更意愿为主要目标，同时保持人物因果与题材辨识度。

## 决策优先级

规则冲突时按以下顺序处理：

1. 读者能否理解并愿意继续读。
2. 人物行为与故事因果是否成立。
3. 商业节奏以及情绪或爽点兑现。
4. 题材与人物是否具有差异化。
5. 是否方便改编为漫剧。
6. 是否节省漫剧制作成本。

小说正文不受固定集长、固定场景数和“一章一集”限制。已启用的漫剧适配在正文定稿后生成独立交接资料。

## 默认约定

- 使用简体中文。
- 用户要求优先于默认值。
- 用户未指定篇幅时，根据本章目标、冲突、兑现与状态变化确定长度，不为凑字数重复内容。
- 所有作品默认保存在当前项目根目录的 `小说/`；用户指定其他位置时，以用户要求为准。
- 正文只放小说内容，策划和制作资料分别保存。
- 不模仿在世作者的独特文风；改用“冷峻克制”“轻快群像”等高层特征。

## 判断任务

先判断任务类型：

1. **市场选题**：用户询问当前热门题材、平台趋势、主题推荐或赛道机会，需要先研究市场并比较候选。
2. **新建作品**：已有创意、题材、人物或梗概，需要完成定位、策划和正文。
3. **续写作品**：已有作品目录，需要继续下一章或指定章节。
4. **修改作品**：需要诊断、重写、扩写或调整已有章节。
5. **短篇或片段**：一次性短故事、试写或局部润色，只交付请求的正文或修改；不创建整套策划、追读账本与改编资料。仅读取相关写作规范和必要上下文。

市场选题与新建作品是两个阶段。用户要求当前推荐但尚未选定方向时，只完成市场选题；用户已经给出明确题材并要求直接写作时，跳过市场研究，直接进入新建作品。

如果用户要把现成小说直接改成分镜、图像提示词或视频提示词，不在本技能中重复完成下游工作，改用仓库中的对应技能。

## 选择参考文件

按任务阶段渐进读取，不一次加载所有参考：

- 市场选题：读取 [market-positioning.md](references/market-positioning.md)；确认男频、女频或创新短故事后，再叠加相应主策略参考。
- 用户要求书名查重或准备以确定书名发布时：读取 [title-collision-check.md](references/title-collision-check.md)；普通起名、试写、续写和正文修改不加载。
- 新建作品：读取 [retention-core.md](references/retention-core.md)、[originality-control.md](references/originality-control.md)、[character-scene-prop.md](references/character-scene-prop.md) 和 [narrative-authenticity.md](references/narrative-authenticity.md)。
- 男频主策略：读取 [male-oriented.md](references/male-oriented.md)。
- 女频主策略：读取 [female-oriented.md](references/female-oriented.md)。
- 创新短故事：在男频或女频主策略之外，叠加读取 [innovative-short-story.md](references/innovative-short-story.md)。
- 生成或修改正文：读取 [retention-core.md](references/retention-core.md)、[quality-review.md](references/quality-review.md) 和 [narrative-authenticity.md](references/narrative-authenticity.md)；涉及人物、场景或关键物件时同时读取 [character-scene-prop.md](references/character-scene-prop.md)。
- 生成漫剧交接资料：仅在用户要求或项目已启用改编流程时，正文定稿后读取 [manju-adaptation.md](references/manju-adaptation.md)。

男频与女频共用追读机制，但不混用阅读收益模型。混合题材选择一个主策略，另一个只作为副线。

## 市场选题

当用户要求根据“当前”榜单、题材趋势或竞争情况推荐主题时，按 `market-positioning.md` 执行动态检索和证据分级。适用于男频、女频和创新短故事，不预设系统流或任何固定热门题材。

输出三个故事引擎实质不同的候选：推荐方向、稳健方向、差异化方向。每个候选给出市场依据、同质化风险、差异切口、持续引擎、七项评分和独立置信度。

候选输出后停止，只问用户选择哪个方向或是否调整。用户选择前不创建作品目录、不生成完整策划、不写正文。用户明确要求直接创作或不要市场报告时，不强制执行本阶段。

## 提取用户需求

优先从用户原话提取：

- 核心创意与题材
- 目标平台和受众
- 男频或女频主策略
- 主角、当前困局与目标
- 核心冲突或关系
- 时代与世界背景
- 叙事视角和整体基调
- 预计篇幅、章节数或更新方式
- 必须保留或禁止的内容

仅当缺失信息会显著改变故事方向且无法推断时提问，相关缺口尽量一次收集。缺少书名时可用暂定名；仅在查重或发布准备时核验。普通配角姓名、次要场景和非关键设定由你合理补全。用户说“直接写”“你决定”时，不再追问普通创作细节。

## 判断男频或女频主策略

用户明确指定时直接采用。未指定时按主要阅读收益判断：

- 升级、掌控、解谜、事业、竞争或守护为主：男频。
- 关系变化、情感选择、自我价值、身份处境或生活重建为主：女频。

判断置信度不足且会明显改变作品方向时才询问用户。

## 新建作品

### 1. 设计入口

为书名、简介和开篇切入事件生成三组轻量候选，按以下标准选择一组：

- 类型承诺清楚
- 主角困境具体
- 核心机制可见
- 阅读收益明确
- 差异点进入冲突

仅在用户要求查重或发布准备时，按 `title-collision-check.md` 检测候选书名。用户亲自指定的书名发现冲突时不擅自替换；需决策时仅暂停正式命名或发布，继续不依赖名称的写作。普通草稿可使用暂定名，不以查重作为创建目录的前置条件。

除非用户要求比较，不必展示普通被淘汰候选；在 `00_作品定位.md` 记录同名或高相似淘汰原因。搜索失败、空白页面和“本次搜索未发现”必须分开表达。

### 2. 建立故事引擎

先写清：

```text
主角利用什么独特方式，为了什么目标，持续解决哪类问题；
这种方式受到什么限制，并会引来怎样升级的新问题。
```

保留一个熟悉的类型承诺，并让至少两个差异化变量进入前三章的实际事件。推演至少三种解决逻辑不同的冲突，确认创意能够持续连载。

### 3. 创建作品目录

长期连载使用用户指定或暂定的可读中文作品名创建下列基础结构；`漫剧改编/` 及视觉资产总表仅在用户要求或项目已启用改编时创建。短篇和片段不套用此结构：

```text
小说/
└── 作品名/
    ├── 00_作品定位.md
    ├── 01_角色设定.md
    ├── 02_故事总纲.md
    ├── 03_章节规划.md
    ├── 04_创作进度.md
    ├── 05_追读账本.md
    ├── 06_场景设定.md
    ├── 07_道具装备设定.md
    ├── 正文/
    └── 漫剧改编/
        └── 00_视觉资产总表.md
```

目录名移除 `/`、`\`、`:` 等不适合路径的字符，不使用难以辨认的随机编号。

### 4. 生成策划资料

#### `00_作品定位.md`

记录：

- 平台、受众与男频或女频主策略
- 书名与简介
- `## 书名核验`：查询日期、目标平台、完整书名与核心短语搜索词、五平台结果、证据链接、总体判定和限制
- 一句话类型承诺
- 核心阅读快感
- 可持续故事引擎
- 熟悉类型点与至少两个差异化变量
- 叙事视角、基调和内容边界
- `## 叙事声纹`：视角人物的观察偏向、感知渠道、意象来源、知识边界和语言倾向

如果用户已通过动态市场选题确定方向，再增加“市场定位依据”，记录研究日期、平台、目标读者、需求证据、新书动量、拥挤风险、差异化方案和来源。没有实际研究时省略，不补写虚构依据。

#### `01_角色设定.md`

按 `character-scene-prop.md` 将人物分为核心人物、重要配角和功能性角色。核心人物完整记录：

- 基本身份、欲望、内部需要、当前目标与人物弧线
- 能力、资源、筹码、边界、缺陷、错误认知、底线与代价
- 恐惧、情绪触发点、价值排序、关系模式与独立行动
- 说话方式、习惯动作、压力反应和至少三个“触发—行为—后果”特征证据
- 身材比例、面部、发型、体貌、服装材质、配饰和标志性元素
- 八种基础表情、姿态、气质和登场后前三章的特征兑现计划

重要配角使用精简字段；功能性角色只记录剧情功能和稳定辨识点。不要因为人物有姓名就填写完整角色卡，也不要用外貌标签代替人格证据。

#### `02_故事总纲.md`

记录：

- 开局困境与前三章冷启动
- 各阶段的读者期待、目标、阻力和兑现
- 中点变化、高潮与结局方向
- 关键伏笔的建立与预计回收范围
- 每次阶段成果产生的新局面

#### `03_章节规划.md`

开书时详细规划前三章，概略规划前十章；之后滚动更新。每章记录：

- 本章读者期待
- 主角目标和有效阻力
- 关键选择
- 本章兑现
- 状态变化、理解推进或余震
- 章末余韵或追读期待
- 推进或回收的期待条目
- 视角人物、出场人物和本章需要展示的人物特征
- 特征通过哪个动作、语言、选择或关系反应成为证据
- 主场景 ID、场景压力和可互动元素
- 使用、转交、遗失或损坏的道具、装备与武器
- 章节开始和结束时的持有人、位置、场景与物件状态
- `## 章节结构指纹`：章节功能、启动方式、情绪强度、场景组织、冲突路径、信息释放、机制介入和结尾类型

#### `04_创作进度.md`

只记录事实连续性：

- 已完成章节及一句话摘要
- 当前时间、地点和人物状态
- 关系、资源、能力与伤势变化
- 不可撤销事实
- 已埋与已回收伏笔
- 下一章必须承接的事实
- 当前场景版本、关键物件持有人、位置、数量、耐久和损坏状态
- `## 最近五章节奏轨迹`：章节功能、强度、场景密度、对话/行动主导、主要收益、结尾和系统或机制出现方式

#### `05_追读账本.md`

使用以下结构维护活跃期待：

```markdown
| 期待 | 类型 | 建立章节 | 预计兑现区间 | 已提供证据 | 当前状态 | 连续未处理章数 | 下一步 |
|------|------|----------|--------------|------------|----------|----------------|--------|

## 近期章节收益

| 章节 | 收益类型 | 具体兑现 |
|------|----------|----------|
```

期待状态使用“待处理、部分兑现、升级、已兑现、合理延迟”。合理延迟必须记录新证据或替代收益。

#### `06_场景设定.md`

按 `character-scene-prop.md` 记录重要地点的固定名称、空间骨架、感官特征、社会规则、可互动资源、危险、视觉锚点和状态版本。重复场景沿用相同称呼；破坏或环境变化标明生效章节。

#### `07_道具装备设定.md`

记录核心道具、长期装备和主要武器的来源、外观、用途、能力边界、代价、持有人、位置、数量、耐久、状态变化和回收计划。非战斗作品不为填表凭空增加武器。

#### `漫剧改编/00_视觉资产总表.md`

仅在启用改编时，从角色、场景和道具设定提取固定视觉身份。单集改编资料继承总表，只记录有剧情依据的换装、伤势、天气、破坏或物件变化。图像风格、反面提示词和种子建议仅在实际需要图像生产时记录。

定位和总纲存在影响后续写作的未决方向时才询问；已有明确要求或授权自行决定时连续完成。长期连载保存必要策划资料，短篇或片段按其任务范围交付。

### 5. 写章节

写作前先定义：

1. 读者本章最想看到的结果。
2. 本章必须提供的阅读收益。
3. 有效阻力。
4. 主角或当前视角人物需要体现的行动、立场或重新判断。
5. 本章结束时产生的状态变化、新理解或情绪余震。
6. 本章需要证明的人物特征及其可见证据。
7. 主场景的空间限制、压力和可互动元素。
8. 关键道具、装备或武器的初始状态与本章变化。
9. 相比最近三章，本章在哪个因果、节奏或信息组织维度形成不同体验。
10. 专业知识、精确数字或历史制度如何通过人物观察、行动和后果进入正文。

写作前读取叙事声纹、最近三章正文、最近五章节奏轨迹及本章相关角色、场景和物件条目，形成内部连续性与反重复清单，不把清单或字段名写进正文。每个重点人物只选择与当前冲突最相关的一至两个特征自然表现，不机械复述角色卡。结构变奏必须服从人物和因果，不随机增加事故。

正文保存为：

```text
正文/第0001章_章节标题.md
```

正文文件只包含：

```markdown
# 第0001章 章节标题

小说正文
```

完成初稿后按 `quality-review.md` 检查前 300 字、章节中段、结尾和最近三章的结构重复。先修硬性失败项，再局部修正“弱”项；除非故事引擎失效，不整章推倒重写。

作品目录已有正文时，运行轻量审查：

```text
python <Skill目录>/scripts/audit_narrative_patterns.py <作品目录>
```

旧作品追加 `--legacy`。脚本只报告连续系统式结尾、较长重复开头或结尾及新增栏目缺失等高置信度迹象；警告需要结合正文判断，不等同于质量失败或作者身份结论。

### 6. 更新状态与改编资料

连载正文定稿后，更新受本章影响的记录；没有状态变化的条目不重写。短篇、片段与局部润色不补建整套资料：

1. 更新 `04_创作进度.md` 的事实状态和最近五章节奏轨迹。
2. 更新 `05_追读账本.md` 的期待与近期收益。
3. 更新 `06_场景设定.md` 的永久变化和当前版本。
4. 更新 `07_道具装备设定.md` 的持有、消耗、损坏和回收。
5. 仅在用户要求或项目已启用改编流程时，读取 `manju-adaptation.md`，同步 `00_视觉资产总表.md`，并根据内容决定一章一集、一章多集或多章一集。
6. 同样仅在该改编条件成立时，在 `漫剧改编/` 创建独立交接资料，不修改正文以迁就制作成本。

## 续写作品

续写前按需读取：

1. 作品定位或旧版作品设定
2. 角色设定
3. 故事总纲
4. 章节规划或旧版分集大纲
5. 创作进度
6. 追读账本；缺失时从现有资料推导
7. 场景设定和道具装备设定；旧作品缺失时从正文提取已确认事实，补建最小可用记录
8. 最近三章正文；信息不足时再向前读取
9. 项目已启用改编流程时，读取与待写内容直接相关的视觉资产及改编资料

先列出：

- 本章必须承接的事实
- 本章需要处理的已有期待
- 最近五章的节奏轨迹与最近三章的结构指纹
- 本章不能重复的冲突与解决方式
- 最近重复过的系统介入位置、知识说明方式和结尾类型
- 本章需要延续的人物语言、行为和固定视觉特征
- 相关场景版本及关键物件的持有人、位置和状态

随后按新建作品的写章、审判和状态更新流程执行。不要覆盖已有章节；新建连续编号的文件。

如果文件之间存在矛盾，停止继续扩大矛盾，指出冲突位置并给出最小改动方案。人物动机与大纲冲突时，优先保留已建立的人物逻辑。

## 修改作品

先确认目标章节和修改目的，然后按 `quality-review.md` 分类：

- 开篇启动过慢
- 主角站位不足
- 卖点证据过晚
- 中段重复或被动
- 阅读收益不足
- 章末钩子生硬
- 情节同质化
- 对话缺少立场
- 连续性或人物逻辑错误
- 连续章节结构同构或系统固定结算
- 专业知识百科化、对话说明化或视角越界
- 比喻缺少人物归属、精确数字无来源或历史细节悬浮

只修改失败位置及必要承接段落，并同步直接受影响的定位、角色、总纲、章节规划、创作进度、追读账本和改编资料。修改会影响后续章节时，先列出影响范围。保留用户没有要求改变的有效文字和事实。

## 旧作品兼容

已有作品可能使用：

- `00_作品设定.md`
- `03_分集大纲.md`
- 一章对应一集的旧改编资料

续写时直接识别这些文件，不强制重命名或重建。可以补建 `05_追读账本.md`，但只有用户明确要求迁移时才调整其他旧文件结构。

新作品正文从 `第0001章` 开始，统一使用四位数编号。旧作品续写时识别并保持原编号宽度，不自动批量重命名；只有用户明确要求迁移时才同步调整文件名、正文标题和引用。

连载确需补建场景或物件记录时，只从既有正文提取已确认事实，不凭空发明设定；视觉资产总表仅在已启用改编时补建，局部修改不补造整套资料。

## 写作质量底线

- 开篇尽快建立人物、问题和核心看点的证据。
- 主角或当前视角人物保持能动性；余震章可通过立场、拒绝、隐瞒、等待或重新判断推动状态。
- 每场戏推进情节、改变关系、揭示人物或处理期待中的至少一项。
- 对话体现目的、立场、筹码和隐瞒信息。
- 专业知识先成为可观察异常、人物判断、行动与后果，再按需点出术语。
- 比喻来自视角人物真实经验；精确数字有测量来源和决策作用；历史名词落实为制度或生活压力。
- 核心人物的语言、动作和选择逻辑可区分；主角在开篇前三章、其他核心人物在首次登场后的三章内形成主要特征证据。
- 心理描写服务于理解、选择或情绪变化，不重复事实。
- 钩子来自因果和人物选择，不凭空增加事故。
- 保持姓名、称谓、外貌、服装、能力、伤势、关系和时间线一致。
- 保持场景空间结构、道具来源、持有人、位置、数量、耐久和武器边界一致。
- 避免同义反复、空泛形容、过度总结和明显模板句。
- 连续三章不重复相同的启动、冲突、解决、系统介入和结尾组合。

## 文件安全

- 写入前检查目标文件是否存在。
- 同名章节已存在时不直接覆盖；询问用户是修改、另存还是取消。
- 用户明确要求修改已有章节时，可以原位更新。
- 写入失败时说明真实原因，不声称文件已保存。
- 不移动、删除或格式化与当前作品无关的文件。

## 完成前检查

只检查当前任务适用的项目；短篇、片段和局部修改不套用连载结构、历史轨迹或改编资料要求。

### 结构

- [ ] 新连载基础资料齐全；视觉资产总表仅在启用改编时检查
- [ ] 旧作品保持原结构并按需补建追读账本
- [ ] 正文、策划资料和漫剧交接分开
- [ ] 新作品章节从 `第0001章` 开始并使用连续四位数编号
- [ ] 启用查重时已记录平台检测结果与未验证项；暂定名称未被宣称为已核验
- [ ] 本地链接和引用文件存在

### 内容

- [ ] 新书第一章前 300 字建立主角、当前问题和卖点证据；后续章尽快承接当前问题但不重复介绍卖点
- [ ] 本章有人物能动性、有效阻力或状态推进，并提供具体阅读收益
- [ ] 至少处理一项已有期待
- [ ] 结尾由本章因果产生具体理解、余韵或后续期待
- [ ] 男女频收益符合所选主策略
- [ ] 差异化变量进入实际冲突
- [ ] 核心人物特征具有动作、语言、选择或关系证据，人物声音可以区分
- [ ] 人物、场景、物件与时间线和前文一致
- [ ] 核心道具和主要武器没有无来源出现、瞬移、复原或越界使用
- [ ] 叙事声纹、章节结构指纹和最近五章节奏轨迹已记录
- [ ] 最近三章没有形成固定系统循环、说明型对话或同构章末
- [ ] 术语、数字、比喻和历史细节符合视角来源并影响行动
- [ ] 连载中受影响的状态记录已同步；视觉资产总表仅在启用改编时更新
- [ ] 正文没有制作说明、镜头编号或提示词

完成后简洁汇报新增或修改的文件，并提供可点击路径。

