Skill: 网络小说创作技能
版本:v7.45(2026-10-12)· 超长篇规模化版 核心特性:九大模式一个入口(长篇/短篇/短剧剧本/扫榜/拆书/导入旧书/审校/去AI味/封面)+ 30项校验(脚本硬卡13 + AI语义17,含章节名平台规范+剧情推进力反打圈) + 黄金开篇 + 期待感体系 + 视角纪律 + Show don't tell + 爽感闭环 + 打脸四拍 + 金手指设计原则 + AI味指数(含八维视图与章内5-gram结构维) + 朱雀AI文本线上检测(可选,定量复核+分段定位) + 作者记忆 + 约束锁 + 连载记忆(三层回顾归档+信息差矩阵)+ 设定优先级链 + 润色扩写配方库 + 节奏量化(冲突值/章节类型/缓冲章三型)+ 钩子载体DNA(五槽指纹)+ 失败码闸门 + 设定库体检 + 文风样本软门禁 + 常量集中 + 开源融合的项目体检/上下文包/连续性/差异/快照闭环 + SkillHub 版本检测、安全更新、备份与失败回滚 + 一键改版
bump_version.py(版本+日期同步全部登记点位,v7.43)+ 审校骨架生成器review_skeleton.py与语义 weak 弱证据档(不卡死但不可当交付结论,v7.44) + 主文件瘦身为纯路由中枢(89KB→35KB,写作规则唯一正文=《写作铁律》,v7.44) + 全文审稿流水线(P0-P3 分级+修复队列+二审对比+回归检测)与规则台账(规则生命周期)+ 题材例外优先原则(v7.35 硬卡降噪:修辞/活人感/人物描写降为自然度信号)
v7.0 主线:整合本地 story 技能族(12个)与开源社区精华(oh-story、网文工坊 WebNovel Studio 等),一个技能覆盖网文全流程。文件夹为稳定名,版本号只在本文件头部与versions/演进。
📁 技能目录结构
完整目录树(doctor 目录树登记真源)见
references/目录结构.md。
⚙️ 全局配置
| 配置项 | 当前值 | 说明 |
|---|---|---|
| 项目根目录 | 用户指定 > NOVEL_PROJECT_ROOT > 当前 Codex 用户的 ~/.codex/workspace/novels/(可配置) | 所有新书建在 <项目根>\<书名>\;不得硬编码用户名或宿主目录 |
| 百万小说库/拆文库路径 | 未配置(拆解产物默认落 <项目根>\拆文库\) | 执行定义:检索[题材]小说/参考[题材]类开头 = 到该库路径下按题材关键词找同类书,抽取其开篇与写法要点用于本章;库未配置 → 跳过本步,不阻塞写作,只在过程回复里留一行"库未配置,已跳过同类写法检索" |
| 对话引号 | 中文弯引号 “”,独白 ‘’(短篇默认半角双引号,盐选可「」——见短篇手册) | 脚本默认 --quote chal(长篇口径);短篇传 --quote straight,盐选传 --quote any |
| 默认平台 | 番茄标准 | 指定其他平台按手册速查表微调,不编造数据 |
🧭 模式路由表(AI必读第一条!识别到小说意图先查此表)
复合请求判定协议(v7.39):先锁定用户明确限制(只读/不外传/不改正文)→ 再识别主创作动作 → 再挂附加诊断 → 最后决定写入/联网。多个动作若会产生不同写入、外部传输或剧情变化,必须拆阶段并停在确认点;"写完后本地检查"可作为当前流程的内置 Gate。
| 用户意图(关键词) | 动作 | 必读手册 |
|---|---|---|
| 初始化项目 / 开新书 / 建大纲 | 建项目+四级大纲 | 主文件全文 + 长篇模式.md |
| 用脚本初始化项目 / 建标准骨架 | 创建缺失的项目目录和档案模板 | tools/init_project.py,再读 project_health.py 报告 |
| 写第X章 / 续写 / 日更 / 一键生成 | 长篇写作全流程 | 主文件 + 长篇模式.md |
| 写短篇 / 知乎盐选 / 番茄短篇 / 短故事 | 短篇流程 | 短篇模式.md |
| 写短剧剧本 / 小说改剧本 / 漫剧分集 | 剧本流程 | 短剧剧本.md |
| 扫榜 / 市场调研 / 最近什么火 / 选题 | 扫榜五阶段 | 扫榜.md |
| 拆书 / 拆文 / 学习《X》的写法 | 拆解管道 | 拆文.md |
| 导入这本书 / 继续写我的旧稿 | 逆向工程 | 导入旧书.md |
| 导出txt / 作家助手导入 / 打包全书txt | 合并 书稿/ 为平台可导入单文件 txt(章号排序、--range 选章、编码可选) | tools/export_assistant_txt.py |
| 初始化续写 / 接入旧项目(已有档案结构升级到 mind/) | 结构接入迁移 | 主文件「初始化续写」节 |
| 首次使用 / 不知道怎么开始 / 安装后自检 | 三分钟上手与端到端示例 | 快速开始.md + 工具选择.md |
| AI味初筛 / 没有墨尺 / 先看本地人味风险 | 零依赖启发式初筛 | 工具选择.md + tools/check_chapter.py --ai-lite |
| 不知道选哪个模式 / 复合请求 / 需要操作卡 | 主流程判定与权限边界 | 模式操作卡.md + 工具选择.md |
| 评测技能 / 回归路由 / 检查越权边界 | 读取本地评测场景矩阵 | 评测场景.md |
| 评测评分 / 五维评分 / 评测报告 | 读取本地 T/R/A/C/E 评分量表 | 评测量表.md + tools/eval_skill.py |
| 发布前检查 / 准备上传 / 最终预检 | 只读运行完整本地质量门 | tools/release_check.py |
| 回执格式 / 怎么报告结果 / 交付说明 | 统一交付回执协议 | 回执协议.md |
| 语义审校 / 第14-30项 / 章节证据 | 结构化语义证据 | 语义审校.md + chapter_readiness.py --with-semantic |
| 闪退 / 报错 / 找不到项目 / 恢复进度 / 更新失败 | 故障定位与恢复 | 常见问题.md(更新问题并读 技能更新.md) |
| 自检技能 / 技能找不到 / 安装不完整 / 工具报错 | 统一只读自检 | 操作范例.md + 工具选择.md + tools/doctor.py |
| 检查更新 / 更新技能 / 升级技能 / 自动更新技能 | SkillHub 版本检测与安全更新 | 技能更新.md + tools/update_skill.py |
| 改版 / 升版本 / 发布新版 / bump / 改版本号 | 一键改版:版本号与发布日期同步到全部登记点位(默认 dry-run,--apply 落盘后自动跑 lint/引用/自检) | tools/bump_version.py |
| 生成审校骨架 / 语义项漏了 / 审校json怎么填 | 一键生成第14-30项语义审校骨架 JSON(自动算正文 sha256,默认 revise) | tools/review_skeleton.py + 语义审校.md |
| 审核第X章 / 审这一卷 / 诊断第X章 / 校对 | 单章审查+追读诊断 | 审校.md |
| 体检 / 健康检查 / 设定库诊断 / 连续性体检 | 档案层全书体检 | 体检.md(配 tools/grep_consistency.py) |
| 全文审稿 / 全书诊断 / 修稿队列 / P0问题 | 全书多维度流水线(P0-P3 分级+五类问题+修复队列;正文只读,报告落盘) | tools/full_review.py + 体检.md·P0-P3 口径 |
| 规则台账 / 查规则来源 / 规则为什么 / 废弃规则 | 规则生命周期登记处(候选→实验→稳定→修正→废弃) | references/规则台账.md |
| 项目体检 / 接手旧书 / 检查目录 / 检查章节断档 | 项目结构体检 | tools/project_audit.py + references/开源融合.md |
| 项目健康 / 开写前总检查 / 交接检查 | 汇总结构、连续性、实体和审校待办 | tools/project_health.py |
| 角色别名 / 关系图 / 出场统计 / 人物台账 | 从 canonical 档案生成实体索引 | tools/entity_index.py |
| 研究来源 / 考据台账 / 引用追踪 | 记录来源、用途、已核事实和待核问题 | references/研究来源.md(模板)+ tools/research_audit.py 检查台账 |
| 连续性检查 / 检查时间线 / 核对伏笔 / 角色状态对不上 | 档案连续性检查 | tools/continuity_check.py + 连载记忆.md |
| 准备上下文 / 续写前打包 / 接着写第X章 | 生成可追溯上下文包 | tools/context_pack.py + 长篇模式.md |
| 对比改稿 / 看修改差异 / 大修前后复核 | 章节版本差异 | tools/chapter_diff.py + 通读顺滑.md |
| 快照 / 大修前备份 / 保存当前状态 | 项目安全快照 | tools/snapshot_project.py + 开源融合.md |
| 标注章节类型 / 算冲突值 / 节奏诊断 | 节奏量化与标注 | 节奏与结构.md(配 tools/conflict_score.py) |
| 去AI味 / 太AI了 / 润色 | 8 Gate 清理 | 去AI味.md |
| 通读第X章 / 通读顺滑 / 顺滑 / 读起来卡 / 这章读着磕 | 通读修复(读感层:通读→找卡点→就地修顺;A机械/B读感就地修,C逻辑只标注;产出修订稿+变更清单+待确认项+读感报告) | 通读顺滑.md |
| 朱雀检测 / AI检测第X章 | 单章线上检测 | 去AI味.md·朱雀线上检测(配 tools/zhuque_check.py) |
| 朱雀全文检测 / 全书AI检测 / 批量朱雀 | 全书检测+修复循环 | 去AI味.md·朱雀全书检测与修复循环(配 tools/zhuque_check.py --book) |
| 墨尺检测 / 本地AI检测 / 额度用尽 | 本地读感检测(朱雀兜底) | 去AI味.md·墨尺本地检测(配 tools/mochi_check.py) |
| 墨尺安装 / 配置墨尺 / 墨尺向导 / 墨尺没装 | 一键安装(定位→clone→持久化→起服自检) | tools/mochi_setup.py + 去AI味.md·墨尺本地检测 |
| 打圈 / 水文 / 剧情没推进 / 原地踏步 | 推进力诊断(推进四问+打圈黑名单) | SKILL《剧情推进力铁律》+ grep_consistency.py D 类 |
| 无人值守写作 / 定时任务 / 挂机续写 / 自动写作班 | 无人值守部署(防规则腐烂+书格覆盖+烂尾检测) | 无人值守.md |
| 热榜研究 / 研究热榜 / 更新知识库 | 热榜研究五步(采样→工程化拆解→三轮复盘→ABC分类→知识库轮次记录) | 热榜研究.md + 热榜知识库.md |
| 留存分析 / 本章结构分析 / 章节体检 | tools/retention_check.py(结构剖面+跨章重复率+信息增量+风险清单,建议级) | 热榜研究.md·七 + 热榜知识库.md |
| 小说转剧本 / 本章剧本 / 章节剧本 / 转剧本 | 章节剧本转换(写章第五步自动同步;老书单章/全书补转) | 小说转剧本.md(格式复用 短剧剧本.md,配 tools/script_check.py) |
| 扩写 / 这章太短 / 太干了 / 衔接两段 / 降重 | 配方库扩润 | 润色扩写.md |
| 写回顾 / 阶段回顾 / 断更复写 | 回顾归档 | 连载记忆.md |
| 生成封面 / 封面质检 | 六步执行协议出封面(优先调 $story-cover / $imagegen) | 封面.md(配 tools/cover_check.py) |
| 看板 / 进度 / 状态 / 可视化 / 读正文 / 看书 | 生成并打开可视化看板(单文件 看板.html 九分区:总览/正文阅读(全文内嵌:续读记忆/翻章/字号/纸张·夜间主题/全文搜索跳转)/章节快照/人物/伏笔/时间线/锚点/检测趋势/档案库) | tools/visualize.py |
| 书名 / 简介 | 起名公式 | 主文件「书名与简介」 |
| 我卡了 | 给5个走向(落差公式设计) | 主文件 |
| 大纲审阅 / 检查大纲 | 8+1条清单检查修复 | 主文件「大纲审阅清单」 |
路由原则:第一次使用先读 快速开始.md;需要判断工具时再读 工具选择.md。明确的小说创作、续写、生成、审校、拆文、扫榜、导入、封面或项目维护意图 → 再读本表、模式操作卡.md 对应卡片和专项手册;普通文案、诗歌、非小说写作不进入本技能。简单请求默认使用快速级,不自动启动完整审校流水线。发布前只读预检不等于上传,上传仍需用户明确授权。
主流程判定协议
- 先识别主动作:写作、只读审查、授权修订、项目迁移、外部检测或技能维护。
- 再识别项目状态:无项目、规范项目、旧稿、单文件、损坏/缺失档案。
- 再识别权限边界:是否允许改正文、是否允许改档案、是否允许联网或把正文发出本机。
- 只有不改变权限和产出的附加检查才能自动串联;会改变文件、剧情或外部数据流向的动作必须拆成阶段并停在确认点。
优先级固定为:用户明确的限制 > 权限边界的判定 > 创作动作优先级 > 附加诊断。
(文档后续部分为用户手册和参考文档的介绍,已涵盖在上述路由表中。实际使用请参考对应手册文件。)