Google Cloud 提出了 Open Knowledge Format(OKF),一套用於把關於某組織、經過策展的情境交給 AI 代理的規格。這份 0.1 版規格刻意保持樸素:知識就是一個由 Markdown 檔案組成的目錄,每個檔案帶有一小段 YAML frontmatter 標頭,其唯一必填欄位是 type,並有 title、description、tags 與 timestamp 等選填欄位。概念彼此之間以普通的 Markdown 連結相連,而這些連結構成一張知識圖譜,代理可以讀取,更重要的是還能更新。它所針對的問題,是 Google 所稱的情境碎裂問題:那些操作手冊、wiki、中介資料目錄與程式碼註解承載著一家公司的真實知識,卻全被孤立在彼此不相往來的系統裡。

這套定位直接對準了檢索增強生成。RAG 回答問題的方式,是在查詢時從原始片段重新推導知識;OKF 則改為儲存經過策展、交叉連結的概念,讓模型直接取用,中間沒有轉換步驟。而且它幾乎不要求任何基礎設施:沒有向量資料庫、沒有後端、不需安裝。一個套件就只是檔案,因此能在版本控制中運作、能在 GitHub 上渲染,也能當成 tarball 攜帶,而 Google 還展示了一個極簡的取用端,只用 Python 標準的 pathlib、re 與 yaml 寫成。

Google 所倚重的字眼是中立。它稱 OKF 為一種格式,而非平台,不綁定任何雲端、任何資料庫、任何模型供應商,也不綁定任何代理框架,並表示讀取、寫入或提供時永遠不會要求專有帳號。為了帶動採用,它隨附了參考工具,一個 BigQuery 擴充代理、一個靜態 HTML 視覺化工具,以及三個範例套件,並明白表示 OKF 與其說是新點子,不如說是把人們早已臨機湊出的慣例加以標準化:AGENTS.md 與 CLAUDE.md 檔案、Obsidian vaults,以及 Andrej Karpathy 在 4月一則 gist 中勾勒的 LLM-wiki 模式。

誠實的問題在於採用,因為一套格式的價值,取決於有多少工具懂得它的語言,而到目前為止,支援它的只有 Google 自己。但這個直覺與許多實務工作者早已所處的位置一致,也與本週其餘的互通性動作一致,從凌駕於代理執行環境之上的元框架,到推動共享代理協定的努力皆然。經過策展、人類可讀、且由代理就地編輯的知識,比起一個不透明的向量儲存,是更清晰也更可攜帶的東西,而一套廠商中立的規格,只要還有別人採用,就是讓這件事不再淪為每支團隊各自客製的 Markdown 資料夾,而開始成為代理可以預期會找到之物的方法。揭露:此處作為先前技術引用的 CLAUDE.md,是用於 Claude 的情境慣例,Claude 是撰寫本文的 AI 模型,由 Anthropic 製造。