diff --git a/.claude/skills/read-context/SKILL.md b/.claude/skills/read-context/SKILL.md index 2b6ea08..fb1d6ad 100644 --- a/.claude/skills/read-context/SKILL.md +++ b/.claude/skills/read-context/SKILL.md @@ -32,7 +32,8 @@ SoT 对齐:包结构=专题-03 §4.2 **四层上下文**;字段级 aiContext 裁 - **公共范式**:仅 `装配.yaml` 已绑定的库;按本章场景类型选卡(如打斗章带打斗卡),不整库带入;extractor/judge 此层关闭(见差异矩阵)。 4. 产出**上下文包**——两个顺序必须分开: - **预算序**(谁不许被裁,对齐专题-03 §4.2):L0 必须完整保留;超长先摘要化 L3→L2,再截 L1,永不动 L0; - - **拼装序**(物理顺序,按稳定度递减,吃 prompt 前缀缓存):agent 系统 prompt → L3(按作品稳定) → L2(章间缓变) → L1(每章变) → **L0 尾置**(每回合变)。每回合只有尾部变化,前缀缓存全命中;任务指令尾置同时是遵循度最优位(recency)。 + - **拼装序**(物理顺序,按稳定度递减,吃 prompt 前缀缓存):agent 系统 prompt(含 agent 级输出合同,最稳) → **L2 作品事实**(章间缓变) → **L1 近邻正文**(每章变,章内稳定) → **L0 稳定部**=本章细纲+本次输出特化(同章多轮重生成不变) → **L3 授权资料**(文件版按场景选卡每章变;PG 版是检索结果,随查询每回合可能变) → **L0 易变部**=用户本回合意图/修改意见(每回合必变,**绝对尾置**,亦是遵循度最优位)。 + - 缓存注记:L3 检索查询尽量从本章细纲构造,意图只在用户点名新参考时追加——使 L3 章内趋稳,同章 n=5 重生成环吃到更长前缀。 包尾附**裁剪回显**两段:字段级=被 aiContext 挡掉的字段名与原因;来源级=omittedSources(未绑定跳过的库、出场无关未选的卡数,原因对齐 `not_authorized`/`not_relevant`/`token_budget` 枚举)。 5. 回显落盘:`works/<书>/评审/上下文-第NNN章-<用途>.md`(运行噪音,gitignore 已挡,不提交)。 @@ -53,7 +54,7 @@ SoT 对齐:包结构=专题-03 §4.2 **四层上下文**;字段级 aiContext 裁 - **检测向持有基准**(detector):比对基准要全,与 writer 互补——writer 看不见的它必须看见; - **评审向最小独立**(judge):**可见面 ≤ writer**——评委多知道的信息会变成"合理化脑补"的评分依据。 -落地与演进:阶段一矩阵写死在本 skill;PG 版随功能链节点配置入库(矩阵本身是元数据,不散进各 agent prompt)。此矩阵是实验设计稿——SoT(专题-03 §4.2)只给到 scenario 级可省略性,逐 agent 策略由这里试出来,验证后回填;「四层序=预算序、物理拼装序=稳定度递减(L0 尾置吃缓存)」这一区分 SoT 亦未言明,同为回填候选。 +落地与演进:阶段一矩阵写死在本 skill;PG 版随功能链节点配置入库(矩阵本身是元数据,不散进各 agent prompt)。此矩阵是实验设计稿——SoT(专题-03 §4.2)只给到 scenario 级可省略性,逐 agent 策略由这里试出来,验证后回填;「四层序=预算序、物理拼装序=稳定度递减(L2→L1→L0稳→L3→L0变,易变尾置吃缓存)」这一区分 SoT 亦未言明,同为回填候选。 PG 版(闭环 C4)只换 L2/L3 取数方式(search skill 召回+授权过滤),层结构与回显合同不变。 diff --git a/README.md b/README.md index eafa036..2730e59 100644 --- a/README.md +++ b/README.md @@ -79,8 +79,10 @@ SoT 第三层「知识基座」(检索/切块/入库,明文不是 app)在 ├── Layer 2 作品事实 设定四节+正式规划+状态台账+知识卡(仅出场+关联) ——只读已确认(Canonical) └── Layer 3 授权资料 绑定的公共范式库/全局知识 ——按场景可省;必须有绑定授权 预算顺序:先留输出预算 → L0 完整保留 → L1 优先 L2 优先 L3;超限先摘要化低层再截断 -拼装顺序(物理序,与预算序是两回事):按稳定度递减 系统prompt→L3→L2→L1→L0 尾置 - ——L0=本回合任务定义(用户意图+操作对象+细纲+输出合同),每回合必变;尾置则前缀缓存全命中 +拼装顺序(物理序,与预算序是两回事,按稳定度递减): + 系统prompt → L2 作品事实 → L1 近邻正文 → L0稳定部(本章细纲/输出特化) + → L3 授权资料(选卡每章变;PG 检索结果每回合随查询变,故不比作品信息稳) + → L0易变部(用户本回合意图,绝对尾置)——前缀缓存命中最大化,指令尾置遵循度最优 裁剪回显(落 评审/,验收证据):字段级=aiContext 裁剪清单(专题-06 §7) + 来源级=omittedSources(原因枚举:token_budget/not_authorized/stale_source/low_confidence/not_relevant/blocked) ```