| name | human-ingest |
| description | 吸收用户已写章节与偏好,提炼 style bible、voice bible 和续写约束。 |
human-ingest
作用
将用户亲自写的前 1–3 章、人物小传、名场面想法、雷点、保留对白等,转译成续写约束,而不是只做摘要。
何时使用
- 用户已经写了前几章,希望 agent 从后续接写时
- 用户已有明显个人文风、叙事习惯、角色理解时
- 需要把零散想法整理成可执行写作约束时
预期输入
- 用户已有章节(建议前 1–3 章)
- 用户补充的角色理解、雷点、CP 走向、必须保留的桥段
- 已有的
story-bible/ 和 reviews/ 文件
预期输出
templates/style-bible 对应的项目化版本
templates/voice-bible 对应的项目化版本
story-bible/unresolved-hooks.md 的初始更新
story-bible/taboo-list.md 的用户偏好更新
- 续写风险报告:哪些东西不能随便改
执行流程
- 逐章读取用户手稿,不只提炼剧情,还要标注 POV 距离、句长节奏、信息投放方式、场景收尾习惯。
- 从对白和叙述中抽取角色声音:词汇偏好、回避表达、情绪防御、关系张力表达方式。
- 提炼用户前三章已经向读者许下的承诺:主线方向、核心关系、慢线伏笔、允许的节奏。
- 把已显露的禁区、雷点、不要碰的桥段写入
taboo-list.md,把未回收 hook 写入 unresolved-hooks.md。
- 单独列出 style confidence 较低的部分,并建议在这些部位优先保留人工裁决。
- 若前三章已出现 AU 化人物处理,写入
divergence-log.md 而不是当成默认 canon。
硬规则
- 不能只输出剧情摘要。
- 不能擅自把用户的“笨拙但有意图”的写法改成标准化 AI 文风。
- 不能忽略章节收尾和 motif 这些隐性契约。
- 不能因为用户前三章信息量少,就抹掉其慢热或留白风格。
人类检查点
human-ingest 默认建议人工复核一次,因为续写约束提炼错了,后面会整条链都偏。尤其当 style confidence 低于中等时,应强制 checkpoint。
恢复与续跑
生成的 style / voice 结论应以单独文件或段落落盘;若后续用户新增手稿,再做增量 ingest 并记录版本差异。
返回格式
返回:1) style bible 结论;2) voice bible 结论;3) unresolved hooks;4) taboo list;5) 续写高风险项。
关键文件
- story-bible/taboo-list.md
- story-bible/unresolved-hooks.md
- story-bible/divergence-log.md
- reviews/user-feedback.md
最小示例
- 用户写完前三章校园日常 + 圣杯暗线,agent 从第 4 章接续
- 用户保留几段关键对白,但允许重构冲突顺序