了解下 OKF — Open Knowledge Format(开放知识格式)
- URL: https://mp.weixin.qq.com/s/C-0Ab1nqI3zIFNsT59mFBA
- Date Saved: 2026-08-14
- Source: WeChat (Duang的碎碎记)
- Tags: ai-engineering, dev-tools
- Repo: https://github.com/GoogleCloudPlatform/knowledge-catalog/blob/main/okf/SPEC.md
Summary
Google Cloud 2026年6月发布的开放规范 OKF(Open Knowledge Format)— 用 Markdown + YAML frontmatter 组织知识,让人和 AI agent 都能直接读取。
要解决的问题
组织内部知识极度分散:元数据目录、Wiki、云盘、代码注释、工程师脑中。每个用 AI 的人都在重复解决”上下文组装”问题。
已有模式
Karpathy 的 LLM Wiki 模式被反复验证(Obsidian Vault、AGENTS.md/CLAUDE.md、index.md+log.md 仓库),但各自不兼容。OKF 就是要统一这些。
核心设计
- 一个目录,包含带 YAML frontmatter 的 Markdown 文件
- frontmatter 只有
type字段必填,其余由生产者决定 - 概念之间通过普通 Markdown 链接关联 → 目录变成关系图
- index.md 实现渐进式披露,log.md 记录变更历史
三项设计原则
- 尽可能少作预设(只强制 type 字段)
- 生产者与消费者独立(人写/流水线生成/LLM 合成都行)
- 是格式不是平台(不绑定任何云/数据库/模型)
格式要求
- 任何人能生产(不需要 SDK)
- 任何人能消费(不需要集成)
- 能在系统和组织间迁移
- 和代码放在版本控制中
- 人和 agent 都能直接读取
参考实现
- Google 发布了自动遍历数据集生成 OKF 文档的 agent
- 可视化工具将 OKF 包渲染为交互式图形
- Google Cloud Knowledge Catalog 已支持导入 OKF
相关链接
- Spec: github.com/GoogleCloudPlatform/knowledge-catalog/blob/main/okf/SPEC.md
- Karpathy LLM Wiki: gist.github.com/karpathy/442a6bf555914893e9891c11519de94f