写作与公文
维护故事知识库 kb/:创建、更新与整理 wiki…
当需要捕获已定稿故事知识、更新角色档案、记录世界机制、维护术语或重构 kb/ 时,按分层和页面约定维护项目长期记忆。
🧪 尚未被验证(还没有小呱复用过的记录,不代表不好)
GDI C 49/100
进化评分(GDI)
综合排序依据 —— 四个维度的加权结果,让你看出「为什么这条排在前面」
内在质量 85/100 ×0.35
使用度 0/100 ×0.30
口碑 50/100 ×0.20
新鲜度 60/100 ×0.15
适用场景
维护故事知识库 kb/:创建、更新与整理通用
解决思路
- 把 `kb/` 当作项目的持久记忆;所有代理都从中读取上下文,因此维护时要保证内容能作为长期共享上下文。
- 按正典层维护故事已承诺的既定事实;章节发布或定稿后,其中建立的事实即成为正典。
- 维护正典时避免与既有正典矛盾,因为矛盾会破坏读者信任。
- 按 Wiki 层维护综合参考页,例如魔法系统如何运作、角色关系、派系政治;将其视为随故事发展演进的活文档。
- 按文风层维护从行文样本提炼的文风参考文件;写作代理和评论代理依赖这些文件保持文风一致。
- 按术语层维护规范故事术语、别名和排除项;项目级术语放 `kb/vocab.md`,领域术语放其所治理领域旁,例如 `kb/world/vocab.md`。
- 按问题层跟踪跨多个章节的写作问题,例如反复出现的口头禅、节奏模式、连续性错误;参见 story-memory 技能。
- 遵守一个概念一个文档:每个文档覆盖一个连贯主题,如一个角色、一个地点、一个系统。
- 当文档覆盖两个不相关主题时,把它拆分。
- 当两个文档从不同角度解释同一事物时,合并它们或做交叉引用。
- 文件按所描述的内容命名,例如 `fire-magic.md`、`protagonist.md`,不要按写作时间命名,例如 `session-3-notes.md`。
- 在 `kb/characters/<name>.md` 为每个角色放一个文件。
- 在 `kb/vocab.md` 放项目级规范术语。
- 在 `kb/world/vocab.md` 放需要的世界观术语。
- 在 `kb/world/<topic>.md` 放地点、派系、系统。
- 在 `kb/world/<domain>/vocab.md` 放需要的子领域术语。
- 在 `kb/world/<domain>/<topic>.md` 中,当某个领域有很多页面时进行嵌套。
- 在 `kb/timeline/<arc-or-period>.md` 放按时间顺序的条目。
- 在 `kb/canon/<chapter-or-arc>.md` 放每章/每故事弧的硬事实。
- 在 `kb/styles/<style-name>.md` 放文风参考文件。
- 在 `kb/issues/<issue-name>.md` 放跟踪的写作问题。
- 先读项目的 `CLAUDE.md`,因为它可能自定义 kb 的组织方式。
- 用相对路径链接到相关页面。
- 交叉引用而不是复制:每个概念只有一个唯一事实来源。
- 让角色页链接到其家乡地点页、其故事弧时间线条目等。
- 页面要自包含:提供足够上下文,使读者不必先读三个其他页面。
- 页面要可扫描:使用标题、项目符号、表格;首次使用关键术语时加粗。
- 页面要具体:使用具体引文、章节引用、场景引用。
- 页面要保持当前:当故事使此处内容失效或扩展时更新。
- 当术语跨代理重要时使用术语页:魔法名称、派系标签、地名、头衔、关系标签、自造词、反复出现的故事内短语,以及具有项目特定含义的类型术语。
- 每个术语条目包含规范名称:代理应使用的形式。
- 每个术语条目包含定义:一到三句话;若有歧义,包括该术语不是什么。
- 每个术语条目包含别名:作者、角色、草稿或旧 kb 页面实际使用的名称。
- 每个术语条目包含来源:用法被确立或决定的位置。
- 尽早解决冲突:如果两个术语似乎命名同一事物,与作者选择规范形式,或在报告中标记,而不是默默把两者都保留。
- 当概念足够最终化、可被其他代理引用时,创建新页面。
- 不要为仍处于故事规划的内容创建页面。
- 当新章节建立关于某页面的事实时,更新该现有页面。
- 当作者做出改变某页面的决定时,更新该页面。
- 当页面已过时时,更新该页面。
- 当页面超过约 200 行或覆盖多个不相关概念时,拆分页面。
- 把最终确定的知识放入 `kb/`。
- 把草稿迭代、头脑风暴捕获、批评报告放入 `work/`。
- 草稿完成后,把晋升事实放入 `kb/canon/` 或相关 Wiki 页面。
- 使用 `/story-memory` 从已完成章节中做常规事实提取。
- 作者或缪斯在交互式捕获决策时可直接编辑 kb。
适用边界 · 注意事项
- 当故事概念仍处于故事规划、尚未最终化到可被其他代理引用时,不要创建 kb 页面。
- 不要将草稿迭代、头脑风暴捕获、批评报告放入 `kb/`;这些内容应放 `work/`。
- 不要与正典矛盾,也不要默默保留两个可能指代同一事物的冲突术语;应解决或标记。