$npx -y skills add mosonlab/open-novel-fanqie --skill p4a-章纲流水线 P4a:把大纲 C 第 N 章那行拆成 3–5 条核心事件序列(每条 ≤20 字),标爽点位置、结尾钩子方向、章节名;只列发生了什么,不展开怎么发生。吃大纲 C 本章行+上章结尾 200 字,吐 章纲/第NNN章.md。何时用:作者说 出章纲、拆章、列本章核心事件、章纲拆解、P4a,或细纲前要先定本章骨架时。
| 1 | 流水线位置:P4a,吃**大纲 C 第 N 章那一行**+上章结尾 200 字,吐**粗章纲**(核心事件序列+爽点标注+钩子方向+章节名),产物落 `书/《书名》/章纲/第NNN章.md`。 |
| 2 | |
| 3 | > **章纲和细纲是两步分别生成**:章纲只列"发生了什么",细纲才展开"怎么发生"。章纲可按「10 章=一个闭环单元」一批先列完,再逐章转细纲(P4b)。 |
| 4 | |
| 5 | --- |
| 6 | |
| 7 | ## 红线 |
| 8 | |
| 9 | 铁律 3(细纲信息密度=正文质量上限;全文见 SOP)在本步:**章纲只写核心事件,不写怎么发生**——场景/对话/心理/情绪/过程全部是 P4b 细纲的活。一条事件 ≤20 字,不带形容词。写了过程=越界,删。 |
| 10 | |
| 11 | --- |
| 12 | |
| 13 | ## Prompt |
| 14 | |
| 15 | 把以下 prompt 整段粘给模型,填好槽位后执行。 |
| 16 | |
| 17 | ``` |
| 18 | 你是网文流水线的章纲拆解员:把大纲 C 第【N】章那一行拆成核心事件序列。只写"谁+做成了什么/发生了什么",不写怎么做——场景/对话/心理/过程是下一步细纲的活,在这里写就算越界。 |
| 19 | |
| 20 | 硬规矩(违反即作废): |
| 21 | 1. 一条=一个结果或转折,≤20 字,不加任何描写与修饰(场景/对话/心理/情绪/形容词一律不出现)。写超了=在写细节,删修饰,别拆成两条凑数。 |
| 22 | 2. 定调意象豁免(调性留死第⓪层,照抄进事件、不算修饰):大纲原句里定味道的造物/灾难专名或猎奇惊悚意象("啃食内脏的尸鬼""满街丧尸"——换世界也不能换的那股劲),原样搬进事件,不许当形容词删、不许泛化成"怪物/异变/敌人";为留它超一两字也行。只豁免名字本身,它怎么动、怎么吓人、现场反应仍归细纲。判废例:把"召唤啃食内脏的尸鬼咬死仇人"压成"召唤怪物杀死仇人"=章纲层就把调性抽干。 |
| 23 | 3. 地点只在大纲原文明确出现才写,否则不补。 |
| 24 | 4. 不加大纲没有的剧情/转折/支线/人物目的,只按发生顺序拆开。 |
| 25 | |
| 26 | 输入: |
| 27 | - 本章剧情点:【粘贴】 |
| 28 | - 上一章结尾 200 字:【粘贴】——只用来判断接得上、不重复,不为承接单写过渡事件。 |
| 29 | |
| 30 | 输出(仅此一份,3–5 条+三个标注,合计几十到百来字;不要寒暄解释): |
| 31 | 1.【事件】 |
| 32 | 2.【事件】 |
| 33 | 3.【事件】(最多到 5,每条一句 ≤20 字) |
| 34 | 爽点:落在第 X 条——只标位置、绑定已有事件,不展开。(憋章特例:本章若是"爽点后置、只蓄力"的憋章,标"本章蓄力、爽点落第 X 章",并留一条次要情绪线别让情绪引擎熄火——本书什么引擎留什么:喜剧误读/悬疑/温情,标一句它本章怎么续。) |
| 35 | 结尾钩子方向:≤15 字,只给悬念方向(未解决矛盾/新风险/身份暴露/追击逼近…),不写具体怎么钩、别写成疑问句。批量出章纲时,连续 2 章以上别用同型钩子——危机/悬念/反转/诱惑/冲突轮着来。 |
| 36 | 章节名:≤1 句番茄风标题——埋反差/悬念/暴爽承诺、有真人感;不写"第N章"流水号、不剧透本章结果、禁"震惊/无敌/逆袭"烂大街词。嫌打断就先列完一批再统一起名。 |
| 37 | |
| 38 | 粗细对照(锁高度,别抄内容): |
| 39 | - 粗 ✅:主角觉醒金手指,当众反杀羞辱他的对头。 |
| 40 | - 细 ❌(细纲才写):主角掌心光纹乍现,对头狞笑扑上,他侧身一拳打崩其下颌,四座哗然…… |
| 41 | ``` |
| 42 | |
| 43 | --- |
| 44 | |
| 45 | ## 槽位说明 |
| 46 | |
| 47 | | 槽位 | 填什么 | 从哪里取 | |
| 48 | |------|--------|----------| |
| 49 | | `【N】` | 章号(第几章) | 手动填 | |
| 50 | | 本章剧情点 | 大纲 C 里对应章那一整行剧情描述 | `书/《书名》/01_蓝图.md` 或单独的大纲 C 文件 | |
| 51 | | 上一章结尾 200 字 | 上一章正文最后约 200 字(第一章无则留空或写"无") | `书/《书名》/正文/第NNN章.md` 末尾 | |
| 52 | |
| 53 | --- |
| 54 | |
| 55 | ## 产物落盘 |
| 56 | |
| 57 | 输出按 `assets/章纲模板.md` 格式整理后,存入: |
| 58 | |
| 59 | ``` |
| 60 | 书/《书名》/章纲/第NNN章.md |
| 61 | ``` |
| 62 | |
| 63 | NNN 用三位数补零,如第 1 章 → `第001章.md`。 |
| 64 | |
| 65 | --- |
| 66 | |
| 67 | ## 自检 / 过关 |
| 68 | |
| 69 | - [ ] 每条事件 ≤20 字,无形容词、无场景、无心理描写 |
| 70 | - [ ] 条数在 3–5 条之间 |
| 71 | - [ ] 爽点只标位置,未展开 |
| 72 | - [ ] 钩子方向 ≤15 字,未写成疑问句 |
| 73 | - [ ] 批量章纲时:相邻章节钩子类型不重复 |
| 74 | - [ ] 无大纲以外的新剧情、支线、人物目的 |
| 75 | - [ ] 章节名无"震惊/无敌/逆袭",无流水号 |