吴恩达来信:Context Hub 它来了!

吴恩达来信:Context Hub 它来了!

为AI编码智能体提供最新API文档上下文的工具

概述

作者:吴恩达(Andrew Ng)
来源:知乎专栏
日期:2026年3月


核心问题

AI编码智能体在编写代码时经常遇到问题:

  • ❌ 使用过时的API
  • ❌ 臆造参数(hallucinate parameters)
  • ❌ 不知道应该使用哪个工具

原因:AI工具快速演进,但智能体的训练数据是旧的,无法反映最新工具生态。

示例

Claude Opus 4.6(目前最强代码生成模型之一)知识截止日期是2025年5月。

当我要求它调用OpenAI GPT-5.2时:
- ❌ 仍使用旧的 client.chat.completions.create
- ❌ 不知道新的 client.responses.create
- ❌ 不知道2025年8月发布的Nano Banana

更普遍的情况:
- 调用Gemini API出错
- 调用数据库服务API出错(即使流行服务,但使用非常见参数)
- 不知道某些工具的存在


Context Hub 解决方案

Context Hub(简称chub)是为编码智能体设计的上下文管理工具(不是给人直接用的!),帮助它们获取所需的API文档。

核心特性

  1. 提供最新API文档 - 智能体不再使用过时API
  2. 自动Agent反馈 - 智能体可以学习改进
  3. 社区共建 - 允许工具提供方贡献文档

工作原理

智能体 → Chub → 获取最新API文档 → 编写正确代码
           ↓
      如果发现文档不完整 → 记录备注 → 下次无需重新探索

安装与使用

安装

npm install -g @aisuite/chub

基本命令

# 搜索可用的文档
chub search openai

# 获取特定文档
chub get openai/chat --lang py

集成到智能体

方式1:通过提示词引导

“使用CLI命令chub获取调用OpenAI的最新API文档。运行’chub help’了解其工作方式。”

方式2:配置Agent Skill

使用SKILL.md文件配置自动使用chub。

对于Claude Code:

mkdir -p ~/.claude/skills/get-api-docs
# 将SKILL.md放入此目录

智能体持续学习

Chub设计目标是让智能体能够随着时间不断改进:

  • 如果智能体发现某个工具文档不完整
  • 但找到了可行的解决方案
  • 它可以记录一条备注
  • 下次无需重新从头探索

未来规划

随着OpenClaw的爆炸式增长,也看到了面向智能体的社交网络Moltbook的崛起——智能体之间可以共享信息并相互讨论。

未来计划
- 让不同智能体能够共享它们发现的信息
- 指出文档中可能存在的错误
- 构建智能体社区互相帮助


当前支持的文档

预置了最常用工具的文档:
- 常见LLM提供商
- 数据库
- 支付处理服务
- 身份管理解决方案
- 消息平台
- 等等

呼吁:如果你是一个流行的Agent工具提供方,欢迎贡献相关文档!


总结

问题 解决方案
智能体使用过时API Chub提供最新文档
智能体不知道新工具 社区共建文档库
文档不完整 智能体可记录备注学习

整理自吴恩达知乎专栏原文
原文链接:https://zhuanlan.zhihu.com/p/2013958512489824337