6月12日,Google Cloud悄悄发布了一个v0.1规范。没有发布会,没有媒体报道,但这个规范可能彻底改变AI和人类协作的方式。
一个让我崩溃的下午
上周三下午,我帮一个客户部署AI助手。
客户是一家电商公司,数据散落在20多个系统里:数据库文档在Confluence,API说明在Swagger,业务规则在Excel,运维手册在Wiki,客服话术在飞书…
我信心满满地对客户说:”放心,AI助手上线后,它能理解你们所有的业务知识。”
结果呢?
AI助手只会说:”请提供相关文档。”
我们花了3周时间,把这些知识”喂”给AI。格式转换、结构整理、测试验证…
终于搞定了。
然后客户说:”我们想换一个AI框架。”
我:”……”
全部重来。
问题出在哪?
不是AI不够聪明,是知识没有”普通话”。
每个AI框架都有自己的”方言”:
- LangChain用JSON
- LlamaIndex用自定义结构
- Google ADK用另一种格式
- 各种国产框架各有各的搞法
你的知识,被绑架了。
就像100年前的铁路:每个省轨距不同,火车到了省界就得换车。
直到有人提出”标准轨距”,铁路才真正连通中国。
OKF:AI时代的”标准轨距”
Open Knowledge Format (OKF) 就是Google提出的”标准轨距”。
一句话说清楚:让知识像代码一样,可以被任何工具读写、版本控制、自由交换。
想象一下:
- 你的知识不再是锁在某个系统里的数据
- 而是一堆Markdown文件,放在Git仓库里
- 任何AI框架都能直接读取
- 换框架?知识库直接迁移,不用重新整理
这不是科幻,这是正在发生的事。
为什么是Markdown?
你可能会问:为什么用Markdown,不用JSON、XML、数据库?
因为Markdown是唯一一种人类和AI都能直接读的格式。
`bash
cat my_knowledge/api/user-register.md
`
人类看得懂,AI也能直接解析。
不需要SDK,不需要查询语言,不需要转换工具。
就像HTTP统一了网页,JSON统一了数据交换,Markdown统一了文档写作。
OKF要统一的,是知识表示。
OKF长什么样?
看个真实例子:
`markdown
type: API Endpoint
title: 用户注册接口
description: 新用户注册,支持手机号和邮箱
resource: https://api.example.com/v1/users/register
tags: [用户, 注册, API]
timestamp: 2026-06-17T10:00:00Z
# 接口说明
POST /v1/users/register
请求参数
| 参数 | 类型 | 必填 | 说明 |
|---|
|——|——|——|——|
| phone | string | 否 | 手机号 |
|---|---|---|---|
| string | 否 | 邮箱 | |
| password | string | 是 | 密码 |
返回示例
`json
{
“code”: 200,
“data”: {
“user_id”: “12345”,
“token”: “eyJhbG…VCJ9…”
}
}
`
就这么简单。
YAML放元数据(类型、标签、时间戳)——用于搜索、过滤、索引。
Markdown放详细内容(说明、示例、注意事项)——人类和AI都能直接读。
OKF能干嘛?4个真实场景
场景1:企业知识库统一
把散落在各系统的文档,统一成OKF格式,放在Git仓库里。
任何AI助手都能直接读取,不用每次重新整理。
效果:新员工入职,AI助手直接回答”我们的API怎么调”、”这个业务规则是什么”。
场景2:数据目录替代品
传统的数据目录(Dataplex、Unity Catalog)贵得要死,还绑定云厂商。
OKF用纯文件管理数据资产,可移植,无锁定。
效果:数据治理成本降低90%,换云厂商不用重新整理元数据。
场景3:团队知识协作
知识和代码放在一起,PR审核,版本控制。
运维手册、API文档、业务规则,都能像代码一样管理。
效果:知识更新有迹可循,谁改了什么一目了然。
场景4:AI代理开发
开发AI代理时,直接用OKF格式的知识库,不用写适配层。
换框架?知识库直接迁移。
效果:AI开发周期缩短50%,不用每次重新”喂知识”。
和现有方案比,OKF赢在哪?
| 对比项 | 传统方案 | OKF |
|---|
|——–|———-|—–|
| 格式 | 各种JSON/XML/数据库 | 统一Markdown+YAML |
|---|---|---|
| 可读性 | 需要工具 | 直接cat |
| 版本控制 | 困难 | 原生Git支持 |
| 可移植性 | 绑定系统 | 目录即知识 |
| AI友好度 | 需要解析 | 直接喂给LLM |
| 成本 | 贵(商业工具) | 免费(纯文件) |
怎么开始用?5分钟上手
1. 创建知识目录
`bash
mkdir my_knowledge
cd my_knowledge
`
2. 写第一个知识文件
`bash
cat > index.md << 'EOF'
type: Bundle
title: 我的知识库
description: 示例知识库
okf_version: “0.1”
# 概述
这是我的第一个OKF知识库。
EOF
`
3. 添加更多知识
`bash
mkdir api
cat > api/user.md << 'EOF'
type: API Endpoint
title: 用户接口
tags: [用户, API]
# 用户接口文档
…
EOF
`
4. 放进Git
`bash
git init
git add .
git commit -m “初始化知识库”
`
5. 给AI用
`python
# 任何AI框架都能读
knowledge = open(“my_knowledge/index.md”).read()
# 直接喂给LLM
`
就这么简单。
谁在用?
OKF v0.1刚刚发布5天,但已经有3个官方示例:
- GA4电商数据集 —— Google Analytics 4的元数据
- Stack Overflow公开数据集 —— 问答数据的结构化表示
- Bitcoin区块/交易数据 —— 区块链数据的目录
这意味着:从数据分析到区块链,从电商到开发者社区,OKF都能覆盖。
未来展望
OKF v0.1刚刚发布,还很年轻。但Google的野心很明显:
让知识像代码一样流动。
想象一下:
- 企业知识库,可以像npm包一样分享
- AI助手,可以像git clone一样获取知识
- 团队协作,可以像PR审核一样管理知识更新
- 跨组织知识交换,可以像HTTP请求一样简单
这不是科幻,这是正在发生的事。
我的判断
OKF不是银弹,它只是一个格式规范。
但格式规范的力量,往往被低估。
- HTTP统一了网页,才有今天的互联网
- JSON统一了数据交换,才有今天的API经济
- Markdown统一了文档写作,才有今天的开发者文档生态
OKF,可能就是AI时代的”知识普通话”。
当知识可以自由流动,AI才能真正理解世界。
当AI真正理解世界,我们才能真正解放生产力。
这一天,可能比我们想象的更近。
参考资料
*作者:攀岩者,技术总监,19年IT全栈实战。精通网络、安全、云计算、容器、数据库、超算。热衷开源,日拱一卒,每天分享AI学习笔记,陪你从零基础到AI达人。*
发表回复