渐进式披露 (Progressive Disclosure / Skillify)

146 字

渐进式披露 (Progressive Disclosure / Skillify)

类型: 知识组织与加载范式
关联人物: Garry Tan(Y Combinator CEO,GBrain 创始人)
核心思想: 不一次性加载所有知识,而是按上下文需要动态决定加载哪部分

定义

渐进式披露是一种知识组织与加载策略:将各类文件、笔记、经验封装为类似 Skill 的知识单元,通过清晰的元数据(Metadata)或 Schema 描述"在什么场景下应该调用哪些文件",使 Agent 按需加载相关知识,而非全量灌入 Context。

Garry Tan 称之为 Skillify——把一切知识都当作 Skill 来组织和管理。

核心理念

传统 Skill 被固化为 SKILL.md 指令集。渐进式披露将其泛化:Skill 可以是任何 Markdown 文件、文档片段或零散笔记,关键在于通过 Schema 描述调用时机。

各类资料 → 编译/归档 → 统一知识库
         ↓
  按 Schema 描述的触发条件
         ↓
  Agent 按需加载相关页面(而非全量)

与传统方法的对比

方法 加载策略 适用规模 Token 效率
全量上下文 所有文件塞进 prompt 小(<10页) 极差
RAG 检索 embedding 相似度召回 chunks 中(语义损耗)
渐进式披露 Schema 驱动按需加载整页 中到大

在 LLM Wiki / GBrain 中的实现

LLM Wiki 层面

  • index.md 作为全局目录,Agent 查询时先读索引定位相关页面
  • 仅加载相关 concepts/entities 页面到 Context
  • 不相关的知识不浪费 Token

GBrain 层面的增强

  • 混合搜索(向量+关键词)做粗筛 → 确认页面相关性
  • 整页加载(get_page)→ 保持上下文完整性
  • 分层喂给模型:先结论(编译真相),后证据(时间线来源)
  • 结果:"先结论后证据"的认知路径,Token 消耗大幅降低

经验性知识 vs 事实性知识

渐进式披露同时处理两类知识:

  • 经验性知识:完成特定任务的策略、步骤、隐性经验 → 封装为 Skill
  • 事实性知识:术语定义、技术原理、最佳实践 → 存储为 Wiki 页面

Agent 根据当前任务类型,按需调用对应类型的知识单元。

相关概念

相关实体

来源