summary写作规范

This commit is contained in:
2026-02-25 10:13:26 +08:00
parent 899d0d33c6
commit e21764494f
7 changed files with 34 additions and 4 deletions
+27
View File
@@ -31,6 +31,32 @@ Templater 语法对应:`<% await tp.system.prompt("提示", "默认值") %>`
---
## summary 写作规范
第一层渐进式读取依赖 frontmatter 的 `summary` 做相关性过滤,故需统一格式与字数,避免偏流程、偏流水账的描述。
- **字数**:不超过 **60 字**(按字符计,含标点)。
- **结构模板**:**\[身份/定位] + [核心矛盾或功能] + [与主线的关键钩子]**
不必机械拆成三句,但需同时覆盖「是谁/是什么」「核心矛盾或功能」「和主线/关键剧情的关系」。
- **避免**:只写「发生了 A → 然后 B → 然后 C」的流程梗概;应提炼**矛盾、功能、钩子**,方便第一层判断是否与当前任务相关。
| 类型 | 侧重 |
|------|------|
| **角色** | 身份/气质 + 核心矛盾或欲望 + 与主线或关键角色的钩子 |
| **设定** | 是什么/功能 + 在剧情中的关键作用或矛盾 + 与主线/核心事件的钩子 |
| **节拍** | 谁/场景 + 核心矛盾或情绪转折 + 对主线或角色弧的关键影响(非流水步骤) |
**示例(符合规范)**
- 角色·奇琳:*「用眼泪给客人调制美酒,眼泪从未为自己而流;东京打工妹气质、努力坚强,过度渴望他人爱与认可。」*(身份+矛盾+钩子,约 50 字)
- 设定·罐头:*「机体维持生存的综合凝胶,每日必需品;迷梦/特别罐头由记忆制造、激发原型人性,与销赛、戈塔什、暴动线核心相关。」*(功能+作用+主线钩子)
**反例(偏流程,不宜作 summary)**
- 节拍:*「火山表达模块崩溃,堆积很多没说出口的话。效率审查司拦住导致紧张。帮助校准情绪处理器,让他自信起来。」* → 可改为强调矛盾与落点,例如:*「火山因审查司拦截积压未说之话、表达崩溃;维修中校准情绪处理器,落点振作与自信。」*(≤60 字,含谁、矛盾、对角色/主线的影响)
新建或更新 Bible/Beat 时,summary 须满足上述规范;与正文「一句话」一致,但可更压缩以适配 60 字上限。
---
## 新建文件流程
- **人类**:命令面板 → `Templater: Create new note from template` → 选模板 → 保存到对应目录。
@@ -77,4 +103,5 @@ Beat 的叙事 SSOT 不是永远写在 Fiction 区——它随开发阶段迁移
| 日期 | 变更内容 | 决策理由 / 来源 |
|------|---------|-----------------|
| 2026-02-25 | 新增「summary 写作规范」:模板「身份/定位+核心矛盾或功能+与主线钩子」、≤60 字、类型侧重与正反例 | 统一第一层渐进式读取的 summary 质量,避免偏流程描述;见项目 CHANGELOG |
| 2026-02-25 | 新增「Beat 叙事信源迁移(fiction_source)」一节 | Beat 职责重定义:叙事 SSOT 随阶段迁移,详见 [[kb/decisions/2026-02-25-Beat职责重定义与叙事信源迁移]] |