docs(agent): 渐进式读取规则与 SKILL 同步
Co-authored-by: Cursor <cursoragent@cursor.com>
This commit is contained in:
@@ -16,6 +16,17 @@
|
||||
6. **模板为聚合服务,结构随信息而定**:模板用于更好地聚合与检索;具体条目可根据实际聚合到的信息,选择适合的小节与呈现方式(例如无冲突则冲突表可留空,回忆角色可弱化机制、强化弧线/意象),不必机械填满模板每一项。
|
||||
7. **不物理删除**:AI 没有删除文件的权限。若 Inbox 或人类要求「删掉设定/角色/节拍 X」,一律按**废弃**处理:将对应条目的 `status` 改为 `archived` 或 `deprecated`;具体流程见 `inbox-directive` SKILL 的「废弃处理」;**绝不物理删除**文件。
|
||||
8. **自然语言介绍与 SSOT 同步**:每当 SSOT(权威设定详情)发生重大变更(如核心矛盾、身份、生死状态变化)时,必须检查并重写该条目的「自然语言介绍」部分,避免介绍老化。
|
||||
9. **渐进式读取**:读 kb 时按下方「渐进式读取」三层递进;Bible 新建/更新时 frontmatter 须含 `summary`。
|
||||
|
||||
### 渐进式读取(三层)
|
||||
|
||||
读 kb 时按层递进,不全量读全文。适用范围:`kb/bible/角色/`、`kb/bible/设定/`、`kb/beats/`。
|
||||
|
||||
| 层 | 内容 | 用途 |
|
||||
|----|------|------|
|
||||
| **第 1 层(YAML)** | 只读各文件 frontmatter(约前 15 行)。用 `id`、`summary`、`characters`、`terms`、`related_characters`、`related_worldbuilding` | 判断与当前任务相关的文件 |
|
||||
| **第 2 层(自然语言介绍)** | 对判定为相关的文件,只读到「自然语言介绍」结束(不读权威设定详情、冲突、changelog) | 快速理解实体;多数讨论/提案到此即可 |
|
||||
| **第 3 层(全文)** | 读该文件全文(含 SSOT、冲突、changelog) | 需要精确设定、修改 SSOT、或查冲突/变更记录时 |
|
||||
|
||||
## 目录结构
|
||||
|
||||
|
||||
Reference in New Issue
Block a user