多源更新按维度取真源
为什么不能整体选一边
- 只取本地 → 丢掉上游新增的 skill 内容。
- 只取上游 → 丢掉本地已定稿的新 schema。
- 上游新 ≠ 全对,本地新 ≠ 全对:新旧是按维度判定的,不是按来源判定的。
落地动作
- 先明确每个维度的真源:skill 正文 → 上游;协议 / 字段 → 本地。
- 以上游为基线拉下来,再把本地改造应用上去(而不是反向合并)。
- 改完跑校验(JSON parse、
tsc --noEmit),并明确列出「还没同步的层」,避免文档与运行时各说各话。
相关
- 作者是AI时协议要唯一规范答案 —— 真源 / 契约 / 说明三层的划分
- skill跨agent加载差异 —— 技能分发同属「多端消费同一份产物」
- 分层要落到运行时才有效 —— 本条是该骨架的一处实例:「还没同步的层」要能被校验发现
- 真源要按维度显式指定 —— 本条是该骨架的一处实例