novel-write
基于事件卡撰写章节正文。剧情链 → 环境、感官、动作链、台词。触发词:"写章节""写第X章""创作""扩写""写正文"。
Installer avec Codex ou Claude Copiez ce prompt, collez-le dans Codex, Claude ou un autre assistant, puis laissez-le vérifier la page du skill et l'installer pour vous.
Menu
基于事件卡撰写章节正文。剧情链 → 环境、感官、动作链、台词。触发词:"写章节""写第X章""创作""扩写""写正文"。
Installer avec Codex ou Claude Copiez ce prompt, collez-le dans Codex, Claude ou un autre assistant, puis laissez-le vérifier la page du skill et l'installer pour vous.
Basé sur la classification professionnelle SOC
把剧情往更狠、更疯、更高冲突的方向炸开。不求稳,只掀桌。触发词:"booming""太平了""不够炸""上强度""来点狠的""爆一下剧情""火力全开"。
不改章末目标,只放大过程阻力、烈度、压迫和场面感。触发词:"fuck it""单章加戏""过程更炸""这一章再上点强度"。
全书架构、分卷节奏、长期主线规划。母型诊断 → beats 蓝图 → 分卷节奏卡。触发词:"全书大纲""卷结构""bookplan""故事母型""分卷规划""重排卷结构"。
讨论创意、角色、世界观、体系、势力、事件走向,做创作决策。触发词:"讨论""帮我决定""方案对比""角色设计""世界观""体系审查""设计一个物品"。
初始化新小说项目,建立目录结构和基础创作契约(CLAUDE.md)。触发词:"初始化小说""新建项目""开始写小说""创建小说"。
实体搜索、关系查询、标签查询、索引重建。其他 skill 的数据访问层。
| name | novel-write |
| description | 基于事件卡撰写章节正文。剧情链 → 环境、感官、动作链、台词。触发词:"写章节""写第X章""创作""扩写""写正文"。 |
| when_to_use | 基于事件卡撰写章节正文时使用。 事件规划用 novel-discuss;质量检查和润色用 novel-polish。 |
本章负责一件事:把剧情链展开为具象的、可阅读的小说正文。 补环境、感官、动作链、台词;保持角色声线和设定一致;避免 AI 腔。
memory/future/40-events/ 对应文件,提取本章剧情链。
草稿防护:先看「定位」区 设计阶段 字段——若不是 done,或本章「章节拆分」下的剧情链仍是占位(含 待 L 或 剧情链待 L4 推导 字样),说明事件设计未完成。停下,不要写正文,也不要自己补剧情链,提示用户:"事件 E0X 的设计停在 {设计阶段},剧情链还没推导完,请先回 novel-discuss 把它走到 done 再写正文。"正文.md — 确认承接状态和章末钩子memory/past.md — 最近摘要和当前状态 → 停,不展开设定文件缺失就先补全再写作,不自己编造。
在动笔前,在 thinking 中完成以下反思。不输出到对话。
从 CLAUDE.md 的「叙事纹理」读取用户的 7 维度文风偏好,映射到以下四维,作为本章写作的默认气质:
| 维度 | ← 极端 | 极端 → | 从叙事纹理推导 |
|---|---|---|---|
| 节奏 | 绷紧:句句推进 | 舒展:有留白 | 处理模式 + 信息密度 |
| 距离 | 冷眼旁观 | 贴着 POV 人物呼吸 | 叙事距离 |
| 密度 | 锋利:每句推进 | 绵密:感官铺陈 | 心理意象 + 信息密度 |
| 质感 | 粗粝直接:短句口语 | 精密细腻:长句层次 | 语言可预测性 |
在 thinking 中完成推导:
选好后整章写作全程维持。如果不同场景确实需要不同气质,预先声明切换点。
基于剧情链,预先定位 2-3 个最容易翻车的点,每个给出本章的具体预防措施。
注意:AI 腔判断必须尊重叙事纹理中的用户偏好。例如:
以下四类高危场景仍需预防(与 taste 无关的通用问题):
选一个具体的、可见的画面、台词或动作。整章写作围绕它组织。
根据本章气质和内容,声明 3-5 个具体禁用的表达模式,落到能在写作时直接检查的粒度。
以下为默认禁用(除非本章气质明确需要,否则无需在声明中重复):
—— 叙事文本不超过 1 处(对话内的截断破折号不计入限额)从剧情链直接展开为正文。每条剧情链是一个叙事节拍,包含环境 <...>、动机 [...]、动作 (...)、话语 "..."、结果 → ... 五个元素(按需出现,顺序自由,→ 必选)。从中理解推进方向后展开为具象正文,写作时保持同一剧情链内的 POV 一致。
每个场景至少包含 2 个具体的感官细节——不是抽象形容词(「美丽」「恐怖」),而是读者能触摸到的东西:铜锈味、指甲刮桌面的声音、后背贴着冰凉的墙、鞋底踩到黏腻的东西。感官细节跟着角色的身体走,角色碰到什么写什么。
篇幅靠剧情密度自然展开,不靠注水:本系统不设字数配额,单章篇幅是剧情密度被充分展开后的自然结果。若初稿读起来单薄、撑不起一章:
以第二步的反思结论为内置约束。不插入剧情点编号、字数配额等中间层。风格从 CLAUDE.md 继承。
正文保存到 chapters/e{event_padded}/ch-{chapter_seq}/正文.md。
写作完成后,读 plugins/vibe-noveling/skills/novel-polish/SKILL.md 及其 references 目录下的文件,按其流程对正文做质量检查和润色(自动化工具检测 → AI味修复 → 一致性校验 → 独立润色 → 闸门自检)。
交付后提示用户:标记需修改位置后运行 novel-revise,或确认后运行 novel-sync。
设计阶段 ≠ done 的事件卡,或替未完成的事件卡自行补剧情链