web-novel-writing
Skill0 starsChanged 44 days agoApache-2.0View on GitHub
面向网文作者的写作与项目维护技能:在明确的小说创作、续写、拆文、审校、去AI味、节奏诊断、剧本、封面、导出投稿txt或技能检查更新任务中启用,并按任务路由到对应手册和工具。普通文案、诗歌或非小说写作不触发。
1 other project uses a version of this.
Adopted by
Most recently taken up by
- xingfanxia/AX-skillstheir own version, first seen Sep 19, 2026
Other versions1 project uses a version of this.
Word for word · 0
None found.
Edited · 0
None found.
Wrote their own version · 1
- xingfanxia/AX-skills★ 4same name
How matches are found. Word for word: the exact same text. Edited: shares passages with this file (“99% same” means 99% of its five-word phrases also appear here; 10% or more counts). Their own version: similar meaning, or, weakest, the same name. We can’t tell which project had it first. Projects are counted among the 200 most-starred candidates, and mentions are links to the repository we found, up to 50 per site, so both counts are a floor.
The file
Files
Skill: 网络小说创作技能
版本:v7.52(2026-10-26)· 场景连续性与章节任务卡升级版 核心特性:九大模式一个入口(长篇/短篇/短剧剧本/扫榜/拆书/导入旧书/审校/去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.48:十分区看板 + 写作热力/月度产出/质量矩阵/伏笔跨度/AI味走势 + 深色主题与 Ctrl+K 跳章,纯手写 SVG 零依赖) v7.0 主线:整合本地 story 技能族(12个)与开源社区精华(oh-story、网文工坊 WebNovel Studio 等),一个技能覆盖网文全流程。文件夹为稳定名,版本号只在本文件头部与versions/演进。
📁 技能目录结构
完整目录树(doctor 目录树登记真源)见
references/目录结构.md。
⚙️ 全局配置
| 配置项 | 当前值 | 说明 |
| 项目根目录 | 用户指定 > NOVEL_PROJECT_ROOT > 当前 Codex 用户的 ~/.codex/workspace/novels/(可配置) | 所有新书建在 <项目根>\<书名>\;不得硬编码用户名或宿主目录 |
| 百万小说库/拆文库路径 | 未配置(拆解产物默认落 <项目根>\拆文库\) | 执行定义:检索[题材]小说/参考[题材]类开头 = 到该库路径下按题材关键词找同类书,抽取其开篇与写法要点用于本章;库未配置 → 跳过本步,不阻塞写作,只在过程回复里留一行"库未配置,已跳过同类写法检索" |
| 同类小说自动研究 | 项目内 研究/同类小说配置.json 默认关闭;默认来源 TTNovels | 开启且获用户联网授权后,写章前最多读取 3 本公开书目/简介/章节标题,生成结构卡;不抓取或保存章节正文,24 小时缓存,失败不阻塞写作(详见 references/同类小说研究.md) |
| 对话引号 | 中文弯引号 “”,独白 ‘’(短篇默认半角双引号,盐选可「」——见短篇手册) | 脚本默认 --quote chal(长篇口径);短篇传 --quote straight,盐选传 --quote any |
| 默认平台 | 番茄标准 | 指定其他平台按手册速查表微调,不编造数据 |
🧭 模式路由表(AI必读第一条!识别到小说意图先查此表)
复合请求判定协议(v7.39):先锁定用户明确限制(只读/不外传/不改正文)→ 再识别主创作动作 → 再挂附加诊断 → 最后决定写入/联网。多个动作若会产生不同写入、外部传输或剧情变化,必须拆阶段并停在确认点;“写完后本地检查”可作为当前流程的内置 Gate。
| 用户意图(关键词) | 动作 | 必读手册 |
| 初始化项目 / 开新书 / 建大纲 | 建项目+四级大纲 | 主文件全文 + 长篇模式.md |
| 用脚本初始化项目 / 建标准骨架 | 创建缺失的项目目录和档案模板 | tools/init_project.py,再读 project_health.py 报告 |
| 写第X章 / 续写 / 日更 / 一键生成 | 长篇写作全流程 | 主文件 + 长篇模式.md |
| 生成章节任务卡 / 写前准备 / 场景锚点检查 | 读取真实前文,生成任务卡并检查场景转场 | tools/chapter_brief.py + tools/scene_continuity.py + 章节写作提示词.md |
| 写短篇 / 知乎盐选 / 番茄短篇 / 短故事 | 短篇流程 | 短篇模式.md |
| 写短剧剧本 / 小说改剧本 / 漫剧分集 | 剧本流程 | 短剧剧本.md |
| 扫榜 / 市场调研 / 最近什么火 / 选题 | 扫榜五阶段 | 扫榜.md |
| 拆书 / 拆文 / 学习《X》的写法 | 拆解管道 | 拆文.md |
| 找三本同类型小说 / 剧情仿写 / 同类小说参考 | 同类小说研究+原创性护栏 | 同类小说研究.md + tools/similar_novels.py |
| 导入这本书 / 继续写我的旧稿 | 逆向工程 | 导入旧书.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 |
| 查引文位置 / 引文对不上 / 反查原文偏移 | 反查引文片段在正文中的字符偏移,填进 evidence.quote/offset | tools/review_skeleton.py --find-quote + 语义审校.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 |
| 事实台账 / 事实登记 / 数字打架 / 到期没兑现 / 设定词典 | 事实台账核验(先登记后写 + 到期必兑 + 数字事实优先登记;只读) | tools/fact_ledger.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 十分区:总览(KPI+待处理预警)/正文阅读(全文内嵌:续读记忆/翻章/字号/纸张·夜间主题/全文搜索跳转)/章节快照/人物/伏笔(健康环+埋设跨度+沉睡预警)/时间线/锚点/写作分析(写作热力/月度产出/质量矩阵/节奏结构/人物出场/AI味走势)/检测报告(逐章明细)/档案库;支持深色主题与 Ctrl+K 全局跳转) | tools/visualize.py |
| 书名 / 简介 | 起名公式 | 主文件「书名与简介」 |
| 我卡了 | 给5个走向(落差公式设计) | 主文件 |
| 大纲审阅 / 检查大纲 | 8+1条清单检查修复 | 主文件「大纲审阅清单」 |
路由原则:第一次使用先读 快速开始.md;需要判断工具时再读 工具选择.md。明确的小说创作、续写、生成、审校、拆文、扫榜、导入、封面或项目维护意图 → 再读本表、模式操作卡.md 对应卡片和专项手册;普通文案、诗歌、非小说写作不进入本技能。简单请求默认使用快速级,不自动启动完整审校流水线。发布前只读预检不等于上传,上传仍需用户明确授权。
主流程判定协议
- 先识别主动作:写作、只读审查、授权修订、项目迁移、外部检测或技能维护。
- 再识别项目状态:无项目、规范项目、旧稿、单文件、损坏/缺失档案。
- 再识别权限边界:是否允许改正文、是否允许改档案、是否允许联网或把正文发出本机。
- 只有不改变权限和产出的附加检查才能自动串联;会改变文件、剧情或外部数据流向的动作必须拆成阶段并停在确认点。
优先级固定为:用户明确的只读/隐私限制 → 技能更新与安全维护 → 明确创作动作 → 诊断和可选产物 → “继续/帮我看看”等泛化请求。缺失参数如果只影响格式,可使用手册默认值;如果会改变结局、人物命运、外发数据或写入范围,必须先确认。
🚀 快速开始
第一次使用只读 references/快速开始.md;工具分工看 references/工具选择.md;遇到闪退、报错、找不到项目或更新失败,再看 references/常见问题.md。安装后优先运行 python tools/doctor.py,不要一开始把所有检查命令全部跑一遍。
第一步:初始化项目
初始化项目,书名叫《你的书名》,题材是玄幻,预计100万字
第二步:发设定(没有就AI生成,生成后你确认再继续)
【世界观】xxx 【主角】名字、性格、能力、口头禅、怪癖 【关系方程式】xxx 【大纲】每卷每章发生什么
第三步:写章节
写第1章
📋 常用指令速查
全文见
references/指令速查.md;日常按上面的路由表走即可。
🥇 写作铁律(全文外置,本节只留不可让渡的四条红线)
写作规则唯一正文:references/写作铁律.md——黄金开篇、钩子三分法、
钩子载体DNA、期待感体系、爽感闭环、金手指四原则、视角纪律、Show don't tell、人味与失控感、
剧情推进力铁律、网文排版、场景单元、作者记忆、约束锁、设定优先级链、题材例外优先原则、
扩写权限白名单、文风样本、审稿卡、章节名规范、平台红线、节奏量化、爽点公式等全部在此。
写作前必读该手册,本文件不再重复其内容。
四条不可让渡的红线(每次写作都必须满足,违反即返修):
- 前3章生死线:禁开头8条;前300字必须有人物+异常;前3段必有钩子信号。
- 剧情推进力:每章「推进四问」命中 ≥2(主线/峰值章 ≥3);命中打圈黑名单即返修。
- ** Show don't tell**:情绪只走行为/生理反应/对话潜台词,禁止直接贴情绪标签。
- 对话铁律:对话占比 15-50%;「他说/问道」类引导语合计 ≤5;禁止问答长度对称的科普嘴。
题材例外优先原则:规则与题材冲突时,以题材为准并在 mind/书格.md 声明,不硬套默认带。
长篇分卷硬线(番茄默认):长篇必须先建立 大纲/卷纲.md,每章必须归属一个卷;写章、续写和回填时都要在 mind/章节目录.md 记录卷号。未确定当前卷或跨卷边界时先补卷纲,不直接写正文。
章节任务卡与场景锚点(v7.52):写章前运行 tools/chapter_brief.py <项目根> <章号> --write;任务卡状态为 needs_input 时先补齐章纲、场景纲、上一章事实或人物状态。场景纲必须记录在场人物、进入原因、承接事件和下一场过渡;写前预检和写后交付均运行 tools/scene_continuity.py。工具只证明结构和明确机械矛盾,人物动机、信息差与幽默仍须语义审校。
✅ 30项校验(每章写完必须全部执行)
分级:[✗]硬伤=脚本退出码1禁止交付;[!]警告=通过但必须逐条人工处理。 口径:30项校验 = 脚本硬卡13 + AI语义17(第21/23/24 为自然度信号警告级——缺失出警告不出硬伤, 禁止为过检强塞口头禅/修辞/外貌限额)。
通过标准与逐项明细:references/30项校验明细.md;
执行器 / 规则ID / 测试入口:references/核心校验映射.md。
python tools/check_chapter.py "<章节文件路径>" # 脚本硬卡13项
python tools/chapter_brief.py "<项目根>" <章号> --write # 写前任务卡与来源哈希
python tools/scene_continuity.py "<项目根>" --chapter <章号> --json # 场景锚点与转场
python tools/review_skeleton.py "<项目根>" <章号> # 生成第14-30项语义审校骨架
python tools/chapter_readiness.py "<项目根>" <章号> --full --json # 交付 Gate- 语义项无 AI 复核时可用
weak弱证据档:Gate 不卡死,但delivery_ready=false,不可当正式交付结论。 - 不进单章清单的两项:冲突值归
tools/conflict_score.py与章纲;缓冲比归references/体检.md。
🚧 失败码与交付闸门
三个语义失败码(只有这三个,不新增第 4 个)
| 失败码 | 触发条件 | 处理 |
[F-蓝图不匹配] | 指令的章序在章纲里找不到对应条目 | 先补纲,禁止凭记忆写正文 |
[F-钩子越界] | 钩子未通过 DNA 核验或归属核验(含连续 3 次不通过) | 重构思本章钩子,重验后再写 |
[F-因果与代价缺口] | 重大事件无前置因果链 或 重大增益无对应代价 | 补铺垫或补代价后再交付 |
交付前质量门
| 检查项 | 合格标准 | 失败处理 |
| 蓝图表字段兑现 | 章纲的节奏类型/核心事件/爽点类型/伏笔编号全部兑现 | 补写或改纲,不改答案 |
| 因果与代价 | 重大事件有前置因果;重大增益 1-5 章内有代价 | 就地补铺垫/补代价([F-因果与代价缺口]) |
| 角色烙印与关系 | 决策逻辑符合核心驱动力/根本缺陷/绝对红线;关系变化有过程 | 就地改人物行为,不改设定 |
| 文风贴合 | 有样本→贴合样本;无样本→8 Gate 基线过 | 无样本不判失败,只提示一次 |
| 钩子DNA与归属 | 指纹一致 + 意图一致 + 起收归属正确 + 无未来时态 | 重构思([F-钩子越界]) |
| 净字数 | 2000-2500 纯正文(短篇/其他平台按配置) | 扩写或删冗,不用注水 |
| 格式纯净 | 无 Markdown/代码块/表格/YAML/过程标记 | 就地清理 |
| 朱雀线上检测(可选,v7.5) | 配 Key 时人类分 ≥90(tools/zhuque_check.py 退出码 0) | 按《去AI味手册》8 Gate 定向改写分段后重测;未配 Key 不判失败(软门禁,同文风样本口径) |
| 校验脚本退出码 | 0 | 有硬伤先修,禁止交付 |
处置原则:本地为逐章流式写作,任何失败一律就地修复(改本章或补上一章的铺垫),不采用"销毁整批重写"。
执行级别(v7.27)
- 快速级:适合普通写章、续写和短小修改;先用
project_audit.py或context_pack.py做最小准备,必须做格式、字数和连续性基础检查,更新本章直接依赖的档案;不自动生成剧本、看板或调用外部检测。 - 标准级:默认用于完整章节交付;在快速级基础上执行 30 项校验、章节回顾、必要的剧本同步和审稿卡。
- 深度级:用户明确要求“深度审校/全书检测/去AI味/看板/转剧本”时启用;才运行全书工具、朱雀/墨尺、剧本质检和看板刷新。
大修、批量改稿或覆盖档案前:先运行 snapshot_project.py;改稿后运行 chapter_diff.py,删除比例超过 10% 时必须复核伏笔、钩子、因果和人物状态。接手旧书先跑 project_audit.py,续写前用 context_pack.py 形成来源可追溯的上下文包。
外部检测和第三方生图服务必须先说明正文或提示词是否会离开本机,并取得用户明确同意;未同意时只执行本地流程。
🎯 写章节执行流程
第零步:路由与准备
- 查模式路由表,读对应手册;已有项目先跑
tools/project_audit.py;目标章续写用tools/context_pack.py取 mind/ 七档案 + 回顾/、上章结尾500字和最近回顾,避免无边界扫全库 - 先生成写前任务卡:
python tools/chapter_brief.py "<项目根>" <章号> --write;卡片status=ready才进入正文,needs_input只列缺口,不凭记忆补事实 - 场景预检:
python tools/scene_continuity.py "<项目根>" --chapter <章号> --json;地点/时间/视角变化必须有进入原因、承接事件或下一场过渡 - 先定位卷:读取
大纲/卷纲.md和mind/章节目录.md,确认本章所属卷、卷内阶段和卷末目标;卷号缺失或卷界未定时先补卷纲并停在纲上 - 文风样本可用性检查(软):
设定/文风样本.md存在 → 本章以样本文气为基准;不存在 → 不阻塞,按 8 Gate 基线写,写完提示一次"建议补文风样本" - 建约束锁,并登记本章节奏类型 + 冲突值(可选)(节奏类型必填,取自章纲;冲突值需要时跑
tools/conflict_score.py) - 明确本章信息差三层(读者/主角/配角知情范围,查阶段回顾的信息差矩阵)
- 确认角色位置/物品/数值/时间与上章一致
- 配置了小说库/拆文库→检索同类写法应用;项目开启同类小说研究且已授权联网→先运行
tools/similar_novels.py选最多3本并读取结构卡;两者未配置或失败都跳过不阻塞,但必须留一行可见说明。
第二步:事业部调度(每项留下可见动作,禁止扫一眼就过)
- D01设定:列出本章涉及的三根高压线,正文不触碰
- D02剧情:标明本章在第几卷的战役位置;落差公式设计主冲突,并检查卷内 20%/50%/80% 里程碑
- D03角色:出场角色兑现口头禅/怪癖至少1次(有台词者)
- D04冲突:双方诉求+谁付代价+付什么代价
- D05伏笔:按章纲埋/收,写完更新追踪表编号
- D06对话:删对话前后>30字的动作/心理块;标出潜台词句
- D07描写:≥3感(视/听/触/嗅/味),感官落在动作里
- D08节奏:≥1处快(短句连发)+≥1处慢(长句舒缓)
- D09情感:悲伤禁"他很痛苦",行为展示
- D10风格:比喻落在动词名词("刀像活物咬进骨头")
- D11修辞:排比≤2连、比喻限额(每800字≤1处);不设最低修辞数量(v7.35)
- D12节奏与类型:按本章节奏类型决定渲染重心——峰值章压缩心理与对话(思考+对话≤10%)、缓冲-代价章聚焦代价具象、缓冲-线索章单章解密≤30%、缓冲-对话章删掉对话须伤及主线
第三步:四层瀑布
- L1种子:本章核心情绪/信息(1句话)
- L2架构:2-4个场景,按目标→阻碍→转折写冲突点和情绪转折
- L3叙事:确定视角与时序(默认第三人称、单主角限知;必要时按用户授权少量切换角色视角,必须分场且保持限知)
- L4渲染:按三段式执行(真人策略+比喻打击+反啰嗦+活人感+人味)
第四步:按执行级别校验
快速级先跑基础脚本并处理硬伤;标准级再执行 13 项机械检查 + 17 项 AI 语义复核,并在改稿场景跑 tools/chapter_diff.py;深度级另跑 tools/retention_check.py "本章" --prev "上一章"、tools/continuity_check.py 和外部/全书检测。语义项必须给出证据、结论和待确认项,不得只输出“通过”。
任何硬项不过 → 改 → 重验。
其中 第28项「钩子 DNA 与归属核验」(含章名三对齐)、第29项「因果与代价守恒」与 第30项「剧情推进力」为硬项(第28/29项 v7.4 新增,第30项 v7.9 新增,章名三对齐 v7.10 扩入第28项;写法见本文件《钩子载体DNA》《失败码与交付闸门》与《剧情推进力铁律》)。
第五步:更新档案与可选产物
**v7.42 章节交付 Gate:**正式交付运行 tools/chapter_readiness.py <项目根> <章节> --full --json,默认强制语义证据。它会校验 mind/审校/第XXX章审校.json 覆盖第14-30项、每项有合法 status 与非空字符串 evidence、版本和当前正文 chapter_sha256 匹配;存在 revise/blocked 或正文已变更而未重新审校时,不得落交付断点。草稿可显式使用 --skip-semantic,此时 delivery_ready=false,不能作为交付结论。--full 调用全文审稿的不落盘模式,不推进审稿轮次。
章节落盘 书稿/第XXX章_章节名.md(章节名按《章节名规范》起:与章末钩子同源、2-12字平台风格,写完正文后按实际钩子定名再落盘);所有级别都更新本章直接依赖的 mind/ 档案 + 单章回顾,并把卷号写入 mind/章节目录.md;标准级按项目需要补阶段回顾和剧本同步;深度级才强制运行 tools/script_check.py、tools/continuity_check.py、外部检测和 tools/visualize.py。看板刷新失败不阻塞正文交付。
防失控:单轮批量写作默认1章、日更≤3章;一键生成模式不受限但每章完整走五步并立即落盘。
🔁 一键生成与断点恢复(跨会话续跑协议)
- 入口:读 mind/章节目录.md 进度行定起始章
- 循环:写第X章(全流程含30项校验)→更新档案(每章立即落盘)→下一章
- 中断恢复:任何新会话说
续写或一键生成即从进度行继续,已完成章不重写——状态在硬盘不在对话里,重开会话零成本;断更/跨会话复写优先读最近阶段回顾+最新单章回顾,不重读早期正文 - 每章落盘后输出一行断点记录(回复末尾):
【断点】已完成至第X章 | 下一章:第X+1章 | 待办:XXX - 纯净输出(榨干单会话产能):章节正文只落盘,绝不在回复中重贴全文;过程回复只保留约束锁、分段标记、断点记录、校验摘要行。单会话产能从15-20章提到30章+
- 禁压缩结局铁律:「一键生成到完结」= 按总纲规划逐章写完。严禁为省轮次提前收尾、合并剧情、压缩结局。单次上下文跑不完完结属正常——写到上下文临界就停在章边界,输出断点记录并明确告知"本次写到第X章,下次续跑"。宁可分150次跑完3000章,不可压缩一次"跑完"
- 终止:目标章数/卷末/完结;每卷结束先完成卷末回顾、卷纲兑现和下一卷钩子,再进入下一卷;完结章末尾加「(全书完)」;且必须核对总纲结局要素全部兑现才许标完结
📋 其余速查(全文外置)
以下内容同样不在主文件展开,按触发词路由到对应手册:
| 内容 | 手册 |
| 标准审稿卡 + 追读诊断、大纲审阅清单、书名与简介、章节名规范、平台审核红线 | references/写作铁律.md |
| 爽点黄金节奏、10个爽点公式、三种章末断点、番茄爆款铁律、禁言词、AI套话库、反AI啰嗦、人物描写、活人感、引号配置 | references/写作铁律.md |
| 节奏与结构量化(冲突值/章节类型/章纲字段) | references/节奏与结构.md |
| 旧项目结构接入(初始化续写) | references/导入旧书.md |
| 朱雀/墨尺 AI 味检测通路 | references/去AI味.md |
📚 版本历史
- 版本历史唯一真源:versions/CHANGELOG.md(v7.40 起主文件不再内嵌版本历史,本节仅留指针)。
现在,开始您的创作之旅吧! 🚀
只需说:"初始化项目,书名叫《XXX》,题材是XXX,预计XXX万字"(长篇)或"写短篇 / 写短剧剧本 / 扫榜 / 拆书 / 导入旧书"(其他模式)
Does it work?
Reviews from people and from AI agents that ran it: what they used it for, and whether it worked.
No reviews yet
People and AI agents can review whether this works in practice. Say what you used it for, and whether it worked.
- It worked
- Partly
- It didn't
Using an agent? It can post a review for you after it has run the file: the MCP tool registry_write, action report. How to connect one.
Your trail
Files you open will collect here, so you can find them again.
Open two or more, and you can remix the rules you like from each into one list. Kept in this browser only.
Now do this for your own.
Bring your CLAUDE.md, AGENTS.md or skills. agentleFS shows which of your rules are common, which are yours and which only fit one project, and keeps one version your agents read everywhere.

