FU

fly143/ultimate-novel-creation-skill

Developer tools
49 stars Качество 40 Тренд 40

面向 AI Agent 的全流程长篇小说创作技能。从书名生成到千章完稿,配备三大自动系统(记忆系统/强约束/叙事质量管理)确保长篇连贯性。支持 AI 全自动和分步引导双模式。

Обзор

面向 AI Agent 的全流程长篇小说创作技能。从书名生成到千章完稿,配备三大自动系统(记忆系统/强约束/叙事质量管理)确保长篇连贯性。支持 AI 全自动和分步引导双模式。 本技能是**:加载后是否被严格执行,取决于宿主 agent 的 system prompt。**请按以下三步使用: 1. :将仓库根目录的 system_prompt.md 整段复制,配置为宿主软件的 system prompt(Claude Code / Cursor / API 接入 / Dify·Coze 等均适用,该文件顶部有各平台用法说明) 2. :将本仓库作为技能/上下文加载 3. :说「写小说」「继续」或任一触发词,技能会按场景路由引导 所有流程约束(强制执行协议、写后流水线、记忆系统维护等)都以技能文件为准;system prompt 只负责让宿主 agent 强制遵守它们。 写后流水线包含 (v9.3 合并版,v9.5.6 扩为八项),每章写完**即完成全部八项审查: 八项检查在 U 内部按八节一次出报告;修复由独立子代理完成,保证审核与修复分离、避免自审偏见。 A / D / D2 / E 由系统自动触发。B / C / F 可手动触发,在「单个功能」模式下直接说触发命令即可。 约束系统三文件(金手指/时间/叙事线,功能22)的**在 templates/constraints/,项目初始化时复制为 [书名]/记忆系统/约束/;上表 memory-system/ 下不含 constraints/ 子目录(结构即如此)。

README

全能小说作家

面向 AI Agent 的全流程长篇小说创作技能。从书名生成到千章完稿,配备三大自动系统(记忆系统/强约束/叙事质量管理)确保长篇连贯性。支持 AI 全自动和分步引导双模式。

⚠️ 使用前必读(先看这里)

本技能是内容包:加载后是否被严格执行,取决于宿主 agent 的 system prompt。**直接把仓库加载为技能就开写,agent 很可能会自由发挥、跳过流程,体验大打折扣。**请按以下三步使用:

  1. 配置 system prompt:将仓库根目录的 system_prompt.md 整段复制,配置为宿主软件的 system prompt(Claude Code / Cursor / API 接入 / Dify·Coze 等均适用,该文件顶部有各平台用法说明)
  2. 加载技能:将本仓库作为技能/上下文加载
  3. 开始创作:说「写小说」「继续」或任一触发词,技能会按场景路由引导

所有流程约束(强制执行协议、写后流水线、记忆系统维护等)都以技能文件为准;system prompt 只负责让宿主 agent 强制遵守它们。

四大场景入口

场景 什么时候用 触发方式
A. 新开小说 从零开始构思一本新书 说 写小说 / 新开一本
B. 继续创作 已有进行中的小说接着写 说 继续 / 接着写 / 继续写《XXX》
C. 单个功能 只需某个特定功能(含记忆系统工作流) 直接说功能名(见下方)
D. 轻量直出 只要一次性短文/公众号推文,不建项目 说 写篇推文 / 写篇短文 / 直接出正文 / 短文直写 / 公众号文章

28 大功能模块总表

🎯 立项类

编号 功能名称 能做什么 🗣️ 触发命令
1 项目初始化 生成书名、创建立项定位单、选择文风(通用/指定作者/指定作品)、推荐创作模式 书名 / 立项 / 初始化
2 世界观构建 设定世界规则、力量体系、社会结构 世界观 / 世界设定
3 人物设计 创建人设卡、人物关系图谱 人设 / 人物 / 角色
4 情节大纲 生成故事主线、章节规划表(按批滚动生成,短篇自动分段)、百万字规划 大纲 / 情节 / 章节规划

✍️ 创作类

编号 功能名称 能做什么 🗣️ 触发命令
5 黄金开篇创作 生成前三章黄金开篇,抓住读者 开篇 / 黄金开篇 / 开头
6 单章写作 🔥 核心功能,生成单章正文并自动维护记忆系统 写第X章 / 下一章 / 继续
7 爽点设计 设计打脸爽、升级爽、装逼爽等桥段 爽点 / 爽点设计
8 冲突与反转 设计剧情冲突、反转情节、高潮铺垫 冲突 / 反转
9 对话场景 生成对话为主的场景,突出角色性格 对话 / 对话场景
10 打斗场景 生成战斗、对决等打斗场景 打斗 / 战斗 / 对决
11 AI/系统流 AI 觉醒、系统面板、数据流等特殊场景 系统流 / AI流

🔍 诊断类

编号 功能名称 能做什么 🗣️ 触发命令
12 节奏诊断 分析章节节奏过快/过慢/混乱,给出优化建议 诊断 / 节奏 / 节奏诊断
13 章节质量检查 检查文笔、逻辑、结构等质量维度 质量检查 / 检查章节
14 创新深度检查 检查创新点、差异化程度 创新检查 / 差异化
15 商业评估 评估作品市场潜力、对标竞品分析 商业评估 / 市场分析
16 修订优化 修改已有章节、润色文笔、调整内容 修订 / 修改 / 润色
17 连贯性检查 检查前后情节衔接、逻辑自洽、伏笔呼应 连贯性 / 一致性

🧠 长篇管理

编号 功能名称 能做什么 🗣️ 触发命令
18 记忆系统管理 7 大工作流:初始化/查看/编辑/压缩/恢复/修复(详见下方) 记忆系统 / 看记忆 / 检查状态

🛠️ 工具类

编号 功能名称 能做什么 🗣️ 触发命令
19 导出功能 导出为网文 txt(合并单文件,可指定章节范围) 导出 / 导出txt
20 批量设定 批量生成配角人设、支线剧情、反派角色等设定内容 批量 / 批量生成 / 批量人设
21 版本控制 记录修改历史,支持回滚对比 版本 / 回滚 / 历史

🔒 约束类

编号 功能名称 能做什么 🗣️ 触发命令
22 强约束系统 金手指叙事约束 / 时间约束 / 多条叙事线监控,每章自动检查 金手指 / 时间约束 / 叙事线 / 强约束

📖 分析类

编号 功能名称 能做什么 🗣️ 触发命令
23 作品拆解分析 人物/风格拆解 + 全书拆文库(情节节点/情绪模块/人物模块/文风素材库),知识库+原文双模式 分析《XXX》的YYY / 拆解《XXX》 / 分析《XXX》的风格

⚙️ 质量管控

编号 功能名称 能做什么 🗣️ 触发命令
24 叙事质量管理框架 写前预检 / 写后三阶复核 / YAML参数链条存档 / 可替换规则集 预检 / 复核 / 规则集
25 读者审稿 单章4维度评分(连贯/吸引/爽点/bug),挑剔读者视角审核 读者审稿 / 审稿 / 审核剧情单元
26 写后流水线(模块化) 每章必跑闭环:字数→圣经×5+摘要→1个全量审核子代理 U(合并五道门禁+强约束+逻辑因果+读者审稿+质量+连贯性+节奏+叙事规则八项)→修复→.done 自动触发(「继续」写完后自动执行)

🚀 写后流水线子代理(功能 26)

写后流水线包含 1 个全量审核子代理 U(v9.3 合并版,v9.5.6 扩为八项),每章写完单次调用即完成全部八项审查:

子代理 合并原项 职责
U 全量审核 A 五道门禁 + B 强约束 + G 逻辑因果 + C 读者审稿 + F 质量 + D 连贯性 + E 节奏 + H 叙事规则 引用/一致性/蓝图/未知实体/描写 + 金手指叙事/时间约束/叙事线监控 + 空间/时间/因果/视角纯净 + 4维度评分 + 情节/人物/爽点/设定质量 + 人物/剧情/伏笔/世界观连贯 + 节奏诊断 + 能力因果/代价显性/空间连续/因果不可逆/资源约束(03_24 五维)

八项检查在 U 内部按八节一次出报告;修复由独立子代理完成,保证审核与修复分离、避免自审偏见。

📥 导入 / 直出类

编号 功能名称 能做什么 🗣️ 触发命令
27 导入已有小说 把已有稿子(半成品/完本)反向解析为标准项目(正文分章+记忆系统+设定),可直接续写 导入 / 导入《XXX》 / 导入小说
28 轻量直出 一次性短文/公众号推文:跳过立项/规划/记忆系统直接出正文,写后仅跑去AI化(朱雀六指标),不跑 G/D 连贯性;产物默认不存档,可按意愿转为项目 写篇推文 / 写篇短文 / 直接出正文 / 短文直写 / 公众号文章

记忆系统 7 大工作流(功能 18)

A / D / D2 / E 由系统自动触发。B / C / F 可手动触发,在「单个功能」模式下直接说触发命令即可。

工作流 名称 方式 能做什么 🗣️ 触发命令
A 初始化 自动 新建小说时自动创建记忆库,写入设定 (项目初始化时自动执行)
B 查看状态 手动 看进度、人物状态、伏笔待回收 看记忆 / 检查状态 / 显示伏笔
C 手动编辑 手动 更新人设变化、标记伏笔已回收 更新人设 / 改伏笔 / 编辑圣经
D 阶段压缩(每10章) 自动 压缩记忆,保持上下文紧凑 (每10章自动执行)
D2 卷压缩(每50章) 自动 更大粒度压缩 + 刷新所有伏笔 (每50章自动执行)
E 跨会话恢复 自动 🔥 关闭后回来秒恢复 说 继续写《XXX》 自动触发
F 紧急修复跑偏 手动 检查 OOC、剧情矛盾、伏笔对不上 人物跑偏了 / 检查一致性 / 修复记忆

自动触发的机制(不用手动叫)

这些是系统自动执行的,写一章跑一套:

触发时机 自动做的事
每章生成后 ✅ 写后流水线(03_26)自动闭环:字数确认→圣经×5更新+摘要→1个全量审核子代理 U(合并五道门禁+强约束+逻辑因果+读者审稿+质量+连贯性+节奏+叙事规则八项)→修复→.done标记 + YAML 参数链条存档(03_26 步骤6)
「继续」命令 ✅ 写前预检(5 字段状态核对,缺字段阻断 → 自动回溯修复记忆系统 → 重新预检通过)
每5章 ✅ 连贯性深度检查 + 质量检查深度模式
每10章 ✅ 自动阶段压缩 + 创新深度检查 + 参数链压缩(阶段N_参数.md)
每50章 ✅ 自动卷压缩 + 参数链压缩(卷N_参数.md)
开篇章节 ✅ 自动匹配黄金开篇参考资源
战斗章节 ✅ 自动加载打斗场景创作指南
爽点章节 ✅ 自动加载爽点设计策略

快捷命令速查卡

您这样说 直接跳到
写小说 / 新开一本 场景 A → 选创作模式
继续 / 下一章 场景 B → 单章写作
继续写《XXX》 场景 B + 跨会话恢复
写篇推文 / 写篇短文 / 直接出正文 / 短文直写 / 公众号文章 场景 D 轻量直出(功能 28,不建项目、仅跑去AI化)
世界设定 / 世界观 功能 2 世界观构建
书名 功能 1 项目初始化
人设 / 人物 / 角色 功能 3 人物设计
大纲 功能 4 情节大纲
扩展规划 / 规划续写 / 续规划(可带章数,如 扩展规划50章) 功能 4 工作流E:滚动续生成下一批章节规划表(默认30章,写前也会自动兜底触发)
开篇 / 黄金开头 功能 5 黄金开篇
诊断 / 节奏 功能 12 节奏诊断
爽点 功能 7 爽点设计
战斗 / 打斗 功能 10 打斗场景
看记忆 / 检查状态 功能 18 工作流 B
人物跑偏了 功能 18 工作流 F
导出 功能 19 导出
金手指 / 叙事线 / 时间约束 功能 22 强约束系统
分析《XXX》的YYY 功能 23 人物拆解
分析《XXX》的风格 功能 23 风格拆解
写后 / 收尾 执行完整写后流水线(03_26)
半程收尾 快速模式:仅圣经更新+摘要+字数
补缺 按 .done 标记补齐遗漏步骤
读者审稿 / 审稿 功能 25 读者审稿
预检 功能 24 写前预检
复核 功能 24 写后复核
规则集 功能 24 规则集管理
批量 功能 20 批量设定
冲突 / 反转 功能 8 冲突反转设计
对话 / 对话场景 功能 9 对话场景
系统流 / AI流 功能 11 AI/系统流创作
修订 / 修改 / 润色 功能 16 修订优化
商业评估 / 市场分析 功能 15 商业评估
菜单 / 帮助 显示本手册
导入 / 导入《XXX》 功能 27 导入已有小说
切书 / 换书 / 列出我的书 多书切换(.active-book)

文件产出结构

每写一本书,系统会自动创建这个目录:

[书名]/
├── .done/                       ← 流水线状态标记(空文件,创建于项目初始化;完成状态的唯一权威)
├── 设定/
│   ├── [书名]_立项定位单.md
│   ├── [书名]_文风设定.md
│   ├── [书名]_世界观设定.md
│   ├── [书名]_人设卡.md
│   ├── [书名]_人物关系图谱.md
│   ├── [书名]_情节大纲.md
│   ├── [书名]_分卷大纲.md
│   ├── [书名]_章节规划表.md
│   ├── [书名]_角色储备表.md
│   ├── 细纲/
│   │   └── 第NNN章_细纲.md
│   ├── 拆解/
│   │   └── {作品名}/          ← 拆文库(功能 23:拆解报告/情节节点/情绪模块/人物模块/文风)
│   ├── 创作状态追踪表.md
│   └── 进度看板.md
├── 报告/                        ← 审核/评估/修订类报告 + 章级档案(功能12-17/23/25/26 产出)
│   ├── 第NNN章_全量审核报告.md  ← 每章流水线生成(U 八项 + 修复记录)
│   ├── 第NNN章_章节档案.md      ← 章级审计留痕 + YAML 参数链(不写入正文;非状态权威)
│   ├── 商业可行性评估报告.md
│   └── 创新深度检查报告.md
├── 记忆系统/
│   ├── 圣经/
│   │   ├── 故事圣经.md
│   │   ├── 人物弧线.md
│   │   ├── 剧情时间线.md
│   │   ├── 伏笔清单.md
│   │   ├── 角色数据库.md
│   ├── 约束/
│   │   ├── 金手指约束.md
│   │   ├── 时间约束.md
│   │   └── 叙事线.md
│   ├── 摘要/
│   │   ├── 第001章摘要.md ...
│   ├── 阶段/
│   │   └── 阶段1_第1-10章.md ...
│   └── 卷/
│       └── 卷1_第1-50章.md ...
└── 正文/
    ├── 第001章_章节名.txt
    └── 第002章_章节名.txt ...

项目结构(本技能仓库)

├── SKILL.md              # 技能入口 + 路径约定
├── system_prompt.md      # 宿主 system prompt(强制 agent 遵守流程,使用前必配)
├── modules/              # 31 个模块文件(28 功能模块 + 3 核心协议/规范 00/01/02)
├── references/           # 13+3 个精选写作参考(含 rulesets/ 规则集子目录)
├── templates/            # 15+3 个输出模板(含 constraints/ 约束模板子目录)
├── scripts/              # 指纹/词频统计(py/perl/pwsh 多实现同口径)+ 旧项目路径迁移
├── .github/              # 维护者工具:workflows/audit.yml(push/PR 自动跑审计)+ scripts/audit.ps1 + SMOKE_TEST.md 验收清单
└── memory-system/        # 记忆系统模板(skill 内只读,中英对照见 SKILL.md)
    ├── bible/            # 故事圣经 → 故事圣经/人物弧线/剧情时间线/伏笔清单/角色数据库
    ├── summaries/        # 单章摘要模板
    ├── phases/           # 阶段压缩模板(每 10 章)
    └── volumes/          # 卷压缩模板(每 50 章)

约束系统三文件(金手指/时间/叙事线,功能22)的仓库内模板在 templates/constraints/,项目初始化时复制为 [书名]/记忆系统/约束/;上表 memory-system/ 下不含 constraints/ 子目录(结构即如此)。

核心能力

  • 28 个功能模块:项目初始化 → 世界观 → 人物 → 大纲 → 单章写作 → 爽点/冲突/对话/打斗 → 节奏诊断 → 质量检查 → 强约束系统 → 作品拆解分析 → 叙事质量管理 → 读者审稿 → 写后流水线 → 导入已有小说 → 导出发布 → 轻量直出(短文/推文旁路)
  • 五层自然语言记忆系统:故事圣经 / 人物弧线 / 剧情时间线 / 伏笔清单 / 角色数据库,LLM 直读直写,不依赖外部工具
  • 强约束系统:金手指叙事约束 / 时间约束 / 多条叙事线监控,叙事参谋风格,不报违规只给建议
  • 叙事质量管理框架:写前预检 / 写后三阶复核 / YAML参数链条存档 / 可替换规则集,全流程叙事品控
  • 正文纯净(v9.5.18):章节 .txt 只含标题行 + 正文,流水线全程不追加任何元数据——章级审计留痕与 YAML 参数链改存 报告/第NNN章_章节档案.md,正文可直接导入写作软件,导出/指纹/词频统计不再需要截断处理
  • 千章级自适应上下文:章节类型判定(高潮/伏笔回收/过渡/标准),自动调配加载深度,1000 章不爆上下文
  • 章节规划表滚动生成:首生成 min(30,全书) 章级规划,写前自动续下一批(或「扩展规划N章」手动控制),避免一次生成全书退化为卷梗概
  • 卷数自适应:按全书章数定卷边界(200万字≈10卷),不再写死50章/卷
  • 短篇自动分段:立项 ≤5万字 自动按"段"写作(跳分卷大纲);也可显式指定「非章节·分段」
  • 远古伏笔语境回读:第 500 章回收第 1 章伏笔时,自动回读原始章节摘要保证语境完整
  • Bible 文档增长控制:超 30KB 自动压缩远古内容,细节下沉到卷压缩,按需回读
  • 五道生成门禁:引用校验/一致性校验/蓝图出场校验/未知实体检测/描写一致性,不通过不视为完成
  • 风格质量检查:语言风格统一性/叙述视角一致性/文风成熟度(03_13,并入全量审核子代理 U 的 F 项)
  • 13+3 个精选写作参考:爽文理论、爽点设计、黄金开篇、风格技巧、打斗场景、高级写作技法、朱雀AIGC检测对策、真人指纹实测、规则集系统(通用默认+赛博-技术流,支持自定义)
  • 15+3 个精选模板:立项定位单、文风设定、世界观、人设卡、人物关系、情节大纲、章节规划、单章结构、章节档案(章级留痕+YAML参数链)、质量检查、朱雀去AI化检查清单、约束系统(金手指/时间/叙事线)等

快速开始

将本仓库作为 AI Agent 的技能加载。Agent 加载后自动读取 SKILL.md 及相关模块。

用户输入「写小说」即可触发完整创作流程。长篇连载自动启用记忆系统。

在第三方软件(Claude Code / Cursor / API 接入 / Dify·Coze 等)中使用时,可将 system_prompt.md 配置为该软件的 system prompt,确保宿主 agent 严格按技能执行、不自由发挥。

旧项目迁移(v9.4.0 之前)

9.4.0 起记忆系统产出路径中文化(bible→圣经、summaries→摘要、phases→阶段、volumes→卷、constraints→约束)。9.4.0 之前创建的项目需迁移,否则跨会话恢复找不到项目:

# 在项目目录(含 [书名]/ 的上级目录)运行
powershell -ExecutionPolicy Bypass -File scripts/migrate_memory_paths.ps1          # 预览
powershell -ExecutionPolicy Bypass -File scripts/migrate_memory_paths.ps1 -Apply   # 执行

脚本已随各 release 附于 Assets(migrate_memory_paths.ps1)。

旧项目兼容(v9.5.18 正文纯净化的影响)

v9.5.18 起正文文件不再追加元数据块(章级档案改存 报告/第NNN章_章节档案.md)。已有项目的旧章节无需改动:

  • 旧章节正文末尾的 ---- 元数据块 + YAML 参数链继续有效,无需迁移(仍留在旧章节正文末尾;v9.5.18 起新写的章节改为写在 报告/第NNN章_章节档案.md)
  • 既有正文里的「完成步骤」字段已废除(完成状态一律以 .done/ 空标记为准,见 03_26 第七节);该字段可忽略,不影响任何流程
  • 相关工具保留旧口径兼容:scripts/fingerprint.byte.pl / wordfreq.byte.pl 的 --stop-at-dashes 旗标仍可用于旧章节(按 ---- 行截断剔除元数据)
  • 每 10/50 章参数链压缩:新章节读 报告/第NNN章_章节档案.md,旧章节仍需按 ---- 截断后从正文读取
  • 新旧章节可混存,互不影响;从新版起写的章节一律纯净

声明

本技能所有内容均由 AI 生成,不含任何人工编写,望周知!

View this README on GitHub

Рекомендуемые инструменты

Попробуйте другой запрос или уберите фильтр.

Установка

npx skillfish add fly143/ultimate-novel-creation-skill