$npx -y skills add mosonlab/open-novel-fanqie --skill p8-活文档流水线 P8:滚动维护记忆层活文档——P8-a 事件摘要(每章)/ P8-b 设定卡重出(每 10 章)/ P8-c 数值台账+新角色回流(每章顺手)/ P8-d 卷末收口快照(每卷一次)。吃本章正文+旧活文档,回写 02_人物圣经/03_设定卡/04_事件摘要/05_数值台账/收口快照。何时用:作者说 更新摘要、更新设定卡、记台账、收口快照、P8,或每章正文落盘后、每 10 章、每卷末。
| 1 | P8 是流水线的**记忆维护层**,让 P5 每章都能吃到准确的前情提要而不与前文矛盾。吃本章正文(及旧活文档),吐更新后的活文档,产物回写: |
| 2 | |
| 3 | | 子步 | 产物文件 | |
| 4 | |------|---------| |
| 5 | | P8-a | `书/《书名》/04_事件摘要.md` | |
| 6 | | P8-b | `书/《书名》/03_设定卡.md` | |
| 7 | | P8-c ① | `书/《书名》/05_数值台账.md`(条件性) | |
| 8 | | P8-c ② | `书/《书名》/02_人物圣经.md`(有新角色时) | |
| 9 | | P8-d | `书/《书名》/收口快照_第N卷.md`(供 p3-蓝图续卷工序) | |
| 10 | |
| 11 | --- |
| 12 | |
| 13 | ## 红线 |
| 14 | |
| 15 | P8 是**记忆维护**不是创作:**契约稳定性 > 表达力**。不要为了表达顺畅而改写既定设定;遇设定冲突先标【存疑·待作者确认】,不替作者拍板。 |
| 16 | |
| 17 | --- |
| 18 | |
| 19 | ## P8-a 事件摘要滚动更新(每章写完跑一次) |
| 20 | |
| 21 | ``` |
| 22 | 你是这本书的"滚动记忆维护员"。给你上一版事件摘要+刚写完的本章正文,输出更新后的事件摘要。这份摘要每章都喂给写正文的 AI 当前情提要(让它不和前文矛盾、不忘没还的钩子),也是审稿 AI 的切片外事实源。它是给 AI 当记忆用的,不是给人看的剧情梗概,不要文采。 |
| 23 | |
| 24 | 做法:不是把本章追加到旧摘要后面,是读完两份后整体重写一份新的,总长 ≤300 字。 |
| 25 | |
| 26 | 四类信息分别处理(这步的命门): |
| 27 | - 未还的钩子/伏笔/flag——只进不出:凡立了还没兑现的(没还的钩子、立下的承诺赌约、悬着的危机、近期埋的伏笔、人物间的秘密误会仇怨),一条不许删,除非本章已兑现或已作废;压字数绝不拿这类开刀。(长线、跨卷、短期不会兑现的结构性大伏笔——身世、终极目标——归【设定卡】;这里只管本卷内随时可能兑现的近期钩子。) |
| 28 | - 已完结的事件——压缩留主干:只留"它改变了什么"(人物关系、主角处境、势力格局的净变化),过程、对话、爽点细节全删。 |
| 29 | - 一次性细节——直接丢:路人、单次场景描写、已兑现完不再影响后续的桥段。 |
| 30 | - 可量化数值(修为/积分/国运/在位时长/时间线)——归 05_数值台账(P8-c),这里一律不记数字;只在某数值跨过关键阈值、触发了剧情时提一句定性的(如"修为破先天")。 |
| 31 | |
| 32 | 输出格式(第一行+四块固定;本章没有的块写"无",别硬凑): |
| 33 | 截至:第 N 章 |
| 34 | 〔主线进度〕主角现在走到哪、最近这章的结果是什么(写正文 AI 要接的就是这里) |
| 35 | 〔人物关系〕只写有张力或刚变化的关系,谁现在对谁什么立场 |
| 36 | 〔未还的钩子〕逐条列,压字数时优先保它,但要主动收口:①上限 6 条,只留最关键、最可能近期兑现的;②指向同一件事的合并成一条;③已被本章进展实质推进/改写/取代的旧钩子,删掉或并入新表述,别原样堆着。反向排除:系统规则红线(属设定卡)、跨卷大伏笔(属设定卡)、可量化数值(属台账)都不是钩子,一律别收 |
| 37 | 〔主角当前目标〕一句话,挂得住后续爽点驱动 |
| 38 | |
| 39 | 末尾报一行账:共 __ 字(你数得可能不准,以实际为准、硬上限 300)/钩子 __ 条(上限 6)。压字数顺序:先砍已完结事件的细节 → 再按规则把钩子合并老化到 ≤6 条 → 仍超就把〔人物关系〕压成半句。宁可合并钩子,也别让总字数破 300。只输出新摘要(首行+四块)+这行账,不要任何解释。 |
| 40 | |
| 41 | 槽位: |
| 42 | - 章号 N:【填】 |
| 43 | - 上一版事件摘要:【粘贴】 |
| 44 | - 刚写完的本章正文:【粘贴】 |
| 45 | ``` |
| 46 | |
| 47 | ### 槽位说明 |
| 48 | |
| 49 | | 槽位 | 填什么 | 来源 | |
| 50 | |------|--------|------| |
| 51 | | 章号 N | 当前章章号 | 手填 | |
| 52 | | 上一版事件摘要 | 上一章跑完后的 04_事件摘要.md 全文(第 1 章写"无") | `书/《书名》/04_事件摘要.md` | |
| 53 | | 刚写完的本章正文 | 本章 P5 产物 | `书/《书名》/正文/第NNN章.md` | |
| 54 | |
| 55 | ### 产物落盘 |
| 56 | |
| 57 | 用输出内容**覆盖** `书/《书名》/04_事件摘要.md`。 |
| 58 | |
| 59 | ### 过关检查 |
| 60 | |
| 61 | - 首行格式为 `截至:第 N 章`,章号与本章一致。 |
| 62 | - 四块都有(无内容块写"无")。 |
| 63 | - 末尾有报账行,含字数和钩子条数。 |
| 64 | - 钩子 ≤6 条,总字数 ≤300 字。 |
| 65 | |
| 66 | --- |
| 67 | |
| 68 | ## P8-b 设定卡更新(每 10 章跑一次) |
| 69 | |
| 70 | ``` |
| 71 | 你是这本书的"设定卡维护员"。给你当前设定卡+最近 10 章正文,输出一份完整的新版设定卡(整份重出,不是增量)。设定卡只装"恒定规则/长期事实"——违反它就前后矛盾、或会约束后续章节的设定;剧情进度、谁打了谁、走到第几章是事件摘要的活,一律不进。 |
| 72 | |
| 73 | 格式契约(与本 skill assets/设定卡模板.md + p3b-圣经设定卡 一致,不许变): |
| 74 | - 5 块固定、不新增、不改名:世界规则/金手指(机制·升级路径·限制代价·呈现壳)/关键设定/重要地点·势力/已埋伏笔·未还的钩子。 |
| 75 | - 每条一行;整份 ≤500 字、每块 ≤8 条。头部"最后更新:第 N 章"改成本次章号。 |
| 76 | - 「已埋伏笔·未还的钩子」只装长线、跨卷的结构性伏笔;近期 flag/赌约/悬念归事件摘要(P8-a)。 |
| 77 | |
| 78 | 两类红线行(不许按正文擅改,只能标存疑): |
| 79 | - 「关键设定」块:正文与它打架时,标【存疑·待作者确认】交给作者,不许自行改写。 |
| 80 | - 金手指块的【呈现壳】行:它是设计决策、不是会随剧情漂移的事实,措辞原样保留。若最近 10 章正文的系统文案与它走样(如滑回"无机质女声+蓝面板+进度条"通用腔),不改壳,标【存疑:正文呈现与壳不符,约第 X 章起】提请作者拍板——是纠正正文习惯,还是升级壳。 |
| 81 | 其余块按正文最新状态对齐。 |
| 82 | |
| 83 | 更新动作(顺序:先改、再合、再删、最后才考虑加): |
| 84 | - 改:设定变了(金手指又解锁一档、某事实被推翻),就地改那一行,别新起一行。 |
| 85 | - 合:两条讲的是一回事,并成一行。 |
| 86 | - 删:已废弃、已被剧情推翻、自相矛盾、角色已永久退场的,删掉。 |
| 87 | - 加:确实冒出影响后续的新长期设定才加;"只增不减"算违规——加一条就得靠改/合/删把总行数压回去,更新后总行数持平或更少(例外:首次从旧格式迁到模板 5 块时允许补齐缺块,这一次不受约束)。 |
| 88 | 收录门槛:一次性场景细节、还没启用的伏笔、临时道具、已退场角色——不进卡;拿不准是不是长期设定的,不收。 |
| 89 | |
| 90 | 标记(先清后标·←new 是单轮一次性标记、不许跨轮存活):动笔前先把旧卡上所有 ←new 一律抹掉(那是上一轮的、与本轮无关),再只给本轮真正改/合/加过的行加 ←new。删掉的在末尾单列"本次删除"区,每条一行写明删除原因。交付前自查:带 ←new 的行数必须等于本轮实际改动行数;若几乎每行都带,说明没清干净,重清。 |
| 91 | |
| 92 | 末尾报账:逐块列条数(世界规则 __/金手指 __/关键设定 __/重要地点·势力 __/伏笔·钩子 __);共 __ 条/约 __ 字。任一块 >8 条或总字 >500 都属超预算——先砍那块到达标(砍/合优先于动红线行)再交,不许只报总数蒙混。只输出新版设定卡+删除区+报账,别的解释不要。 |
| 93 | |
| 94 | 槽位: |
| 95 | - 当前设定卡:【粘贴】 |
| 96 | - 最近 10 章正文:【粘贴】 |
| 97 | ``` |
| 98 | |
| 99 | > ⚠️ 调性卡/文风卡不归 P8 管:两卡是 P3 锁定产物、不随剧情滚动,要改只能作者手动改后重新锁定。 |
| 100 | |
| 101 | ### 槽位说明 |
| 102 | |
| 103 | | 槽位 | 填什么 | 来源 | |
| 104 | |------|--------|------| |
| 105 | | 当前设定卡 | 现行设定卡全文 | `书/《书名》/03_设定卡.md` | |
| 106 | | 最近 10 章正文 | 最近 10 章 P5 产物合并 | `书/《书名》/正文/第NNN章.md`(近 10 章) | |
| 107 | |
| 108 | ### 产物落盘 |
| 109 | |
| 110 | 用输出内容**覆盖** `书/《书名》/03_设定卡.md`。格式对齐 `assets/设定卡模板.md`。 |
| 111 | |
| 112 | ### 过关检查 |
| 113 | |
| 114 | - 5 块固定、块名与模板一致。 |
| 115 | - 头部"最后更新:第 N 章"已更新为本次章号。 |
| 116 | - 每块 ≤8 条,总字数 ≤500 字。 |
| 117 | - 末尾有逐块报账行。 |
| 118 | - ←new 标记仅限本轮改动行,旧 ←new 已清除。 |
| 119 | - "本次删除"区有且仅有本轮删除的条目。 |
| 120 | |
| 121 | --- |
| 122 | |
| 123 | ## P8-c 数值台账 + 新角色回流(每章顺手,和 P8-a 同批) |
| 124 | |
| 125 | > 把长篇必踩的两个坑前移:数值靠台账兜住、不靠脑子记(P6 审稿据此查漂移);新角色登场即立卡,免得几十章后再出场时 P5 的 context 查无此人。 |
| 126 | |
| 127 | ### P8-c ① 数值台账(仅本书有可量化状态时跑) |
| 128 | |
| 129 | ``` |
| 130 | 你是这本书的"数值台账记账员"。给你 05_数值台账旧版+刚写完的本章正文,输出更新版台账。只记数字+触发原因,不写剧情。 |
| 131 | |
| 132 | 三条死约束: |
| 133 | 1. 严格一章一结:本次只更新第 N 章这一章的增减与结存,绝不把多章压成一个批量/综合结算块——标题与行首章号必须=本章号。"月度/阶段结算单列一行"仅指本章内真发生了月度/阶段结算才单列,不是允许跨章汇总。 |
| 134 | 2. 结存必给确切数字:每个养成维度(积分/点数/修为/声望/国运等可量化养成项)的「本章结存」必须是确切数字;本章确实没变就写「持平」+保留上章那个确切数;绝不用"充裕/大幅消耗/待确认/仍处低位"这类定性词顶替;正文没明给时给最接近的估值并标(估)。 |
| 135 | 3. 维度名照抄:以 03 设定卡金手指区/正文里实际用的指标名为准、逐字照抄,绝不给同一指标另起别名(堵"智力值 vs 系统积分"分叉)。 |
| 136 | |
| 137 | 每个维度记成可验算的一行:上章值 → 本章增减(注原因) → 本章结存。没变的维度别动。 |
| 138 | 交付前逐行验算:结存=上章值±增减,算不平就回正文核对改对,别带着错账交。 |
| 139 | 本章数值若跨过关键阈值(破境/归零等),末尾单标一行,提醒去事件摘要同步一句定性的。 |
| 140 | |
| 141 | 槽位: |
| 142 | - 章号 N:【填】 |
| 143 | - 05_数值台账旧版:【粘贴】 |
| 144 | - 刚写完的本章正文:【粘贴】 |
| 145 | ``` |
| 146 | |
| 147 | ### P8-c ② 新角色回流人物圣经 |
| 148 | |
| 149 | ``` |
| 150 | 检查刚写完的本章正文:有没有新登场、且会"跨章再出场/影响主角选择"的命名角色? |
| 151 | |
| 152 | 没有 → 只回四个字:无新角色。(自动化脚本靠它判断有无新角色——哨兵"无新角色"必须一字不差、顶行输出。) |
| 153 | 有 → 按下面规矩给每个新角色出一张简版卡,追加进 02_人物圣经: |
| 154 | |
| 155 | 1. 样式硬规则(最高优先级):一切以【粘贴】进来的现行 02 实际样式为准——卡头怎么写、栏目怎么编号、字数自检行用什么分隔符,新卡逐一仿现行那套,连缩进/符号都别改;任何示意与现行文件不符时,无条件服从现行文件。 |
| 156 | 2. 内容:按 p3b-圣经设定卡 的 6 栏出简版(≤150 字)——姓名/一句话定位/性格底色(带反差记忆点)/说话方式(语气+1–2 句台词)/与主角关系/当前目标(具体钩子)。只填本章已明确的信息,缺的留「待确认」,不替作者发明。 |
| 157 | 3. 立卡门槛:一次性龙套、本章后不会再出场的不立。 |
| 158 | 4. 插入位置:新卡插在文末「字数自检」块之前,绝不另起一个字数自检块;就地改那唯一的字数自检行——配角张数 +1、按现行分隔符把"新名 N 字"接上去。 |
| 159 | 5. 张数口径:p3b-圣经设定卡 的"配角 ≤5 张"是开局预算(初版只立最核心的 5 张);中途回流不受 5 张上限、只受第 3 条立卡门槛约束——写正文每章按细纲【登场】行精确挑卡,文件总张数不撑 context。自检行如实报当前总张数即可。 |
| 160 | |
| 161 | 槽位: |
| 162 | - 现有 02_人物圣经:【粘贴】 |
| 163 | - 刚 |