book-weaver — 语料库原创写作工作流
概述
从 book-splitter 生成的 语料库/ 出发,创作全新的故事。
核心原则:
- 不是拼贴:每个片段经过 LLM 理解后重新创作,不是剪切粘贴
- 不是大纲填充:每章独立选材、打乱、改写,同一语料库跑两次得到不同故事
- 前后一致:通过
_创作笔记.md维护角色性格、情节连贯性
目录结构
语料库/ ← book-splitter 产出,素材来源
├── 人物/身份属性/
├── 人物/性格心理/
├── 人物/对话/
├── 背景/世界观/
├── 环境/自然环境/
├── 道具/道具档案/
└── ...
<新书名>/ ← 写作工作区
├── 成书.txt ← 最终输出
├── 创作笔记.md ← 创作过程记录
└── 草稿/
├── 第1章_新章名.md
├── 第2章_新章名.md
└── ...
工作流(4 阶段)
阶段1:采风
先全面阅读语料库,理解素材范围,不做任何创作决策。
执行步骤:
- 读
语料库/_索引统计.json— 了解各个分类有多少素材 - 读
语料库/人物/身份属性/— 遍历所有文件,记录每个角色的:- 姓名、年龄、外貌特征
- 身份背景、职业
- 读
语料库/人物/性格心理/— 记录每个角色的:- 性格关键词
- 内心冲突、欲望
- 读
语料库/人物/对话/— 读 3-5 个片段,了解角色说话风格 - 读
语料库/背景/世界观/— 理解世界底层规则 - 读
语料库/背景/势力阵营/— 记录势力关系 - 读
语料库/道具/道具档案/— 记录关键物品 - 读
语料库/环境/自然环境/— 了解可用场景类型 - 读
语料库/动作/战斗/— 了解战斗风格
读完将所有信息整理写入 创作笔记.md。
阶段2:定大纲
新建 草稿/ 目录,确定新故事框架。
规则:
- 章数不能与原书相同
- 章节顺序不能与原书相同
- 故事起点必须不同
- 可以改变角色关系/地位
输出:在 创作笔记.md 追加大纲
阶段3:逐章创作
对每一章,独立选材 + 打乱 + 改写。
每章的流程:
a) 回顾大纲
b) 从语料库检索素材
c) 选 2-5 个片段,打乱原文顺序
d) 改写融合:不能连抄 10 字以上
e) 写入 草稿/第N章_章名.md
f) 更新 创作笔记.md
注意事项:每章完必更新笔记;跨章呼应先读笔记确认一致性;卡住就跳过。
阶段4:合成
- 读取草稿章节
- 检查角色/时间线/伏笔一致性
- 合并为
成书.txt - 微调衔接
原创性检查清单
- [ ] 没有连续 10 字照搬原文
- [ ] 事件顺序不同于原书
- [ ] 至少改 2 个关键情节
- [ ] 角色关系有变化
- [ ] 对话自己写
- [ ] 本章有自己的叙事弧
调用方式
/book-weaver
Scan to join WeChat group