網易首頁 > 網易號 > 正文 申請入駐

吳恩達最新項目:給 Coding Agent 補一層上下文基礎設施

0
分享至

這篇文章,我是基于 andrewyng/context-hub 的 README、CLI 文檔、內容規范文檔,以及 2026-03-07 的最新提交整理出來的。先說清楚:我這次沒有做完整安裝實測,重點是把這個項目的設計思路講透。

最近大家都在卷 Coding Agent。

Claude Code、Codex、Cursor、各種能寫代碼的 Agent,一個比一個聰明。但你真用下來,很快就會發現兩個老問題一直沒解決:

  • 它會幻覺 API

  • 它會忘記上一次踩過的坑

第一個問題大家都懂。明明你用的是新版 SDK,它卻還在調用舊參數;明明官方文檔已經改了,它還在按去年的示例寫。

第二個問題更煩。Agent 這次好不容易試出來“某個接口要加特殊 header”“某個 webhook 校驗不能先 parse JSON”,下次開新會話,它又忘了,然后重新踩一遍。

最近我看了 Andrew Ng 的一個新項目:Context Hub

我自己的判斷很直接:

這項目不是在做一個“更會搜文檔”的工具,而是在給 Coding Agent 補一層長期缺失的上下文基礎設施。

它到底是什么?

用倉庫自己的話說,Context Hub 要解決的是:

  • Coding agents 會 hallucinate APIs

  • 會在會話結束后忘記學到的東西

  • 需要 curated、versioned docs

  • 還要能隨著任務持續變聰明

它現在交付出來的東西,其實很樸素:

  • 一個 CLI: chub

  • 一套給 Agent 看的 Markdown 文檔格式

  • 一套本地注釋機制

  • 一套反饋給維護者的回路

安裝也很簡單:

npm install -g @aisuite/chub
chub search openai
chub get openai/chat --lang py

如果你只把它看成“命令行查文檔”,那還是低估它了。

真正有意思的地方,不是查文檔,而是“讓上下文可治理”

我覺得這個項目最值得看的,不是 README 首頁那幾條命令,而是它背后的設計思路。

第一,它把“給 Agent 看的文檔”單獨抽了出來

我們平時看的官方文檔,很多是寫給人看的。

對人當然沒問題,但對 Agent 不一定友好。Agent 真正需要的是:

  • 當前版本到底是什么

  • 語言變體是什么

  • 最常用路徑怎么寫

  • 哪些參考文件按需再取

  • 哪些內容更值得信任

Context Hub 這里做得很干凈。文檔是 Markdown,前面帶 YAML frontmatter,明確寫:

  • languages

  • versions

  • revision

  • updated-on

  • source

其中 source 還能標記信任級別:officialmaintainercommunity

這個設計看起來很輕,但意義很大。因為這等于在說:Agent 不應該面對一坨混雜網頁,而應該面對一份結構化、可判斷來源、可識別版本的新型上下文。

第二,它支持增量獲取,省 token,也更符合 Agent 的工作方式

很多文檔系統的問題是,要么整本喂進去,要么自己手動切,兩邊都低效。

Context Hub 支持一種很實用的模式:

  • search

  • get

  • 如果主文檔后面還有附加參考文件,就按需 --file

  • 真有必要,再 --full

比如:

chub get acme/widgets --file references/advanced.md

這件事看起來只是省 token,但本質不是。它其實是在逼文檔作者把“主干信息”和“深水區信息”分層。對 Agent 來說,這比一篇巨長無比的官方文檔友好多了。

第三,它最關鍵的設計,不是 feedback,而是 annotate

我覺得這個項目最聰明的地方,就是 annotate

比如 Agent 在真實項目里發現:

  • 某個 webhook 校驗必須保留 raw body

  • 某個版本有兼容性坑

  • 你們團隊內部只允許走 batch endpoint

  • 某個錯誤要加指數退避

這些東西,官方文檔里不一定有,但對“下次還能不能少踩坑”又極其重要。

你可以直接:

chub annotate stripe/api "Webhook verification requires raw body"

然后下次 chub get 這個條目時,這段注釋會自動追加出來。

這個設計很像給 Agent 做了一個“針對具體文檔的長期記憶層”。

不是大而泛的 memory,而是和具體 API 文檔綁定的可持久經驗。這一點我覺得特別對。因為 Agent 最缺的,往往不是常識,而是那些“只有做過一次才知道”的具體坑。

第四,它把“本地經驗”和“公共反饋”拆開了

這里還有個細節,我覺得很專業。

Context Hub 明確把兩件事分開:

  • annotations :本地的,只給你自己的 Agent 用

  • feedback :發給維護者的,用來改進公共文檔

這很重要。因為并不是每條經驗都適合公開。有的是你的環境特性,有的是你團隊約定,有的是你們公司內部工作流。

如果把這些全部混成公共反饋,噪音會很大。

所以它把“今天先幫我別再踩坑”和“長期幫大家把文檔修好”拆成兩條鏈路。我覺得這個邊界感是對的。

你可以把它理解成什么?

我自己的理解是:

Context Hub 更像是一個給 Coding Agent 用的“文檔注冊表 + 可持續記憶層”,而不是傳統意義上的搜索工具。

如果一定要再說得更直白一點:

  • 它不是 RAG 框架

  • 不是向量數據庫

  • 也不是 MCP 的替代品

它更像是 MCP、CLI Agent、IDE Agent 這些系統上面缺的一塊“高質量上下文供給層”。

Agent 負責調用工具、改代碼、跑命令。Context Hub 負責盡量保證:它拿到的是更可信、更當前、更節省 token、還能越用越聰明的上下文

這層如果做不好,模型再強,也很容易在“調用哪個參數”“當前版本怎么寫”這種低級問題上翻車。

這個項目適合誰?

我覺得它最適合三類人:

1. 經常讓 Agent 寫 SDK/API 集成代碼的人

如果你天天都在接 OpenAI、Stripe、Cloudflare、Anthropic、Datadog 這類服務,Agent 最容易翻車的地方就是文檔和版本。

這類場景,Context Hub 很有價值。

2. 想給團隊內部 Agent 提供私有規范的人

它支持本地內容目錄和 chub build。也就是說,你完全可以把團隊內部文檔、最佳實踐、歷史坑,整理成一套自己的 agent-readable registry。

這個想象空間很大。

3. 做 Agent 基礎設施的人

如果你在做自己的 Coding Agent、企業內部 AI 編程平臺,或者自動化開發工作流,這項目特別值得看。

因為它給了一種很清晰的思路:

不要只優化模型和工具,也要優化“模型讀到的上下文載體”。

我對它現在的判斷

截至 2026-03-07,這個倉庫是公開的,最近還在持續更新,最新提交就在更新 OpenAI 文檔到最新模型和 SDK 版本。倉庫當前大約 318 個 star,37 個 fork。

這說明它還很早期,但不是放出來就不管的 demo。

當然,它現在也不是“已經一統江湖”的成熟平臺。從倉庫現狀看,我會給它一個比較克制的判斷:

  • 方向非常對

  • 設計比很多“AI 文檔工具”更工程化

  • 真正的價值要看內容生態能不能持續長大

  • 如果以后有更多官方維護者直接提供高質量條目,它的價值會明顯上升

一句話總結就是:

Context Hub 最值得看的,不是它今天收錄了多少文檔,而是它試圖定義“Agent 應該如何獲取、保存、修正文檔上下文”這件事。

這件事一旦做成,影響會比“又一個 AI CLI 工具”大得多。

制作不易,如果這篇文章覺得對你有用,可否點個關注。給我個三連擊:點贊、轉發和在看。若可以再給我加個,謝謝你看我的文章,我們下篇再見!


特別聲明:以上內容(如有圖片或視頻亦包括在內)為自媒體平臺“網易號”用戶上傳并發布,本平臺僅提供信息存儲服務。

Notice: The content above (including the pictures and videos if any) is uploaded and posted by a user of NetEase Hao, which is a social media platform and only provides information storage services.

相關推薦
熱點推薦
農民當著眼鏡蛇面剝了3條小蛇:就愛喝蛇酒,次日下田一看后悔了

農民當著眼鏡蛇面剝了3條小蛇:就愛喝蛇酒,次日下田一看后悔了

卡西莫多的故事
2025-10-23 10:48:34
高市早苗走投無路,求中國重啟談判,中國亮劍:賣光日本都不夠賠

高市早苗走投無路,求中國重啟談判,中國亮劍:賣光日本都不夠賠

明天后天大后天
2026-04-25 22:31:45
普京被迫打開金庫,俄羅斯黃金連夜運往中國,中方發話果斷接盤

普京被迫打開金庫,俄羅斯黃金連夜運往中國,中方發話果斷接盤

激情與榮耀并存
2026-04-26 09:37:41
芬蘭空軍學員駕飛機空中畫巨型不雅圖案 遭軍方譴責、網友抨擊

芬蘭空軍學員駕飛機空中畫巨型不雅圖案 遭軍方譴責、網友抨擊

環球趣聞分享
2026-04-24 13:10:17
40多艘現役艦艇集中亮相,我國海軍為何愈發重視軍營開放日活動?

40多艘現役艦艇集中亮相,我國海軍為何愈發重視軍營開放日活動?

上觀新聞
2026-04-25 19:29:10
渾身都是“寄生蟲”的3種魚,賣魚商販都不敢吃,白送也千萬別要

渾身都是“寄生蟲”的3種魚,賣魚商販都不敢吃,白送也千萬別要

哄動一時啊
2026-02-27 23:35:44
張蘭又有大動作!打總監三巴掌,一腳踢滾下車,馬筱梅公司成笑話

張蘭又有大動作!打總監三巴掌,一腳踢滾下車,馬筱梅公司成笑話

悄悄史話
2026-04-26 16:26:47
下架視頻并封號!3人被拘留!警方:沒有一句是實話

下架視頻并封號!3人被拘留!警方:沒有一句是實話

南方都市報
2026-04-26 09:09:00
爺爺是萬里,前男友是李云迪,赴美卻只能擠地下室,名媛萬寶寶的人生究竟有多生猛?

爺爺是萬里,前男友是李云迪,赴美卻只能擠地下室,名媛萬寶寶的人生究竟有多生猛?

史海孤雁
2026-04-24 22:24:12
親手送吳亦凡入獄5年后,都美竹迎噩耗,法院出手或使其飯碗不保

親手送吳亦凡入獄5年后,都美竹迎噩耗,法院出手或使其飯碗不保

老吳教育課堂
2026-04-25 01:00:44
《黑夜告白》開播!觀眾要求下架,理由:故弄玄虛、掛羊頭賣狗肉

《黑夜告白》開播!觀眾要求下架,理由:故弄玄虛、掛羊頭賣狗肉

趣味八卦
2026-04-26 16:30:17
嫂子一聲掀翻籃壇!96黃金一代的愛情、疤痕與永不落幕的江湖

嫂子一聲掀翻籃壇!96黃金一代的愛情、疤痕與永不落幕的江湖

林子說事
2026-04-26 14:28:50
阿斯報:皇馬即將900萬回購尼科-帕斯,已通知科莫和球員本人

阿斯報:皇馬即將900萬回購尼科-帕斯,已通知科莫和球員本人

懂球帝
2026-04-26 14:22:20
溫州一鳴董事長!年薪公布

溫州一鳴董事長!年薪公布

溫曉生
2026-04-25 23:56:01
看球20年最感慨的反差:曾被中超低估的外援,轉頭在拜仁拿下3冠

看球20年最感慨的反差:曾被中超低估的外援,轉頭在拜仁拿下3冠

圣西羅的太陽
2026-04-26 14:25:14
CCTV5直播遼寧男籃VS山東,廣東VS廣州,季后賽門票開賣,真賺錢

CCTV5直播遼寧男籃VS山東,廣東VS廣州,季后賽門票開賣,真賺錢

體育大學僧
2026-04-26 11:07:35
羅馬諾:穆里尼奧已告知身邊人想回皇馬,決定權在弗洛倫蒂諾

羅馬諾:穆里尼奧已告知身邊人想回皇馬,決定權在弗洛倫蒂諾

懂球帝
2026-04-26 18:58:13
扛不住了?俄羅斯終于點頭妥協,與其拖著不如給中國一個順水人情

扛不住了?俄羅斯終于點頭妥協,與其拖著不如給中國一個順水人情

璀璨幻行者
2026-04-25 16:24:35
傳聞故事:15年之期已到,何超瓊與許晉亨的離婚保密協議曝光

傳聞故事:15年之期已到,何超瓊與許晉亨的離婚保密協議曝光

卡西莫多的故事
2026-02-04 09:38:40
香港頂級富二代共進早餐,何超瓊李澤楷坐中間,霍啟剛鄭志雯也在

香港頂級富二代共進早餐,何超瓊李澤楷坐中間,霍啟剛鄭志雯也在

漫婷侃娛樂
2026-03-29 19:37:50
2026-04-26 19:56:49
Ai學習的老章 incentive-icons
Ai學習的老章
Ai學習的老章
3352文章數 11139關注度
往期回顧 全部

科技要聞

漲價浪潮下,DeepSeek推動AI“價格戰”

頭條要聞

特朗普內閣又一女部長落馬:強迫男下屬為其提供性服務

頭條要聞

特朗普內閣又一女部長落馬:強迫男下屬為其提供性服務

體育要聞

森林狼3比1掘金:逆境中殺出了多孫穆?!

娛樂要聞

僅次《指環王》的美劇,有第二季

財經要聞

事關新就業群體,中辦、國辦發文

汽車要聞

預售19.38萬元起 哈弗猛龍PLUS七座版亮相

態度原創

本地
房產
游戲
時尚
公開課

本地新聞

云游中國|逛世界風箏都 留學生探秘中國傳統文化

房產要聞

新一輪教育大爆發來了!海口,開始瘋狂建學校!

傳言稱索尼PS5數字版游戲需要每30天在線驗證一次

IU的臉,真的有自己的時間線

公開課

李玫瑾:為什么性格比能力更重要?

無障礙瀏覽 進入關懷版