
为什么你的 AI 编程助手总写错 APIContext Hub 一招让 Claude 写出正确代码【免费下载链接】context-hub项目地址: https://gitcode.com/gh_mirrors/co/context-hub你是否遇到过这种情况让 Claude 调用 OpenAI 或 Stripe 的 API它自信满满地写出代码运行却报错——类名拼错了、参数过期了、接口早已改版。Context Hub就是为 AI 编程助手打造的权威文档仓库它提供经过人工整理、带版本号、按语言区分的 Markdown 文档让 Claude 等编码 Agent 在写代码前先取回最新 API 资料从而大幅减少幻觉代码。所有文档都开源存放在本仓库中你可以随时检查 Agent 读到的内容到底是什么。为什么 AI 助手会写错 API问题不在模型不够聪明而在于它的知识有保质期训练数据滞后SDK 升级后旧类名、旧参数还留在模型的记忆里网上搜索噪声大网页搜索结果混杂过时教程、错误示例会话结束即失忆这次踩的坑下次会话照样重犯Context Hub 的思路很直接让 Agent 在写代码前先查资料而且查的是权威、版本化的文档。没有 Context Hub有 Context Hub搜索网络结果嘈杂获取精心整理的文档代码容易报错代码一次跑通的概率更高花大量时间调试Agent 自动记录坑点与变通方案知识在会话结束后遗忘下次会话更聪明一键安装给 Claude 装上查文档的能力Context Hub 本质上是一个 CLI 工具要求 Node.js ≥ 18专为 Agent 设计你不需要手动敲命令——由你的编程助手来用它。第一步全局安装npm install -g aisuite/chub第二步安装 Agent 技能文件项目自带一个技能文件 SKILL.md教会 Agent遇到第三方 API 就先查文档而不是靠记忆猜。以 Claude Code 为例mkdir -p ~/.claude/skills cp $(npm root -g)/aisuite/chub/skills/get-api-docs/SKILL.md ~/.claude/skills/get-api-docs.mdCursor 用户则复制到项目的.cursor/rules/目录。安装完成后直接对 Claude 说帮我调用 OpenAI 的 Chat API它就会自动执行chub search和chub get获取最新文档。 也可以不装技能直接在提示词里说使用 chub 命令获取最新 API 文档先运行chub help了解用法。核心工作流搜索 → 获取 → 写码 → 反馈整个流程只有四个命令Agent 会自动串起来1. 搜索找到对应的文档chub search stripe payments按关键词检索所有可用文档比如openai/chat、anthropic/sdk、stripe/api。2. 获取取回当前版本的文档chub get openai/chat --lang py # Python 版 chub get openai/chat --lang js # JavaScript 版文档按语言 版本区分Agent 拿到的正是你项目实际使用的那一套。还可以用--version指定版本、--file只取部分参考文件省 token 不浪费上下文。3. 写码基于文档而非记忆Agent 读取文档后按其中的正确用法编写代码——比如 Anthropic 文档 就明确标注了正确写法new Anthropic({})和错误写法AnthropicClient从源头杜绝幻觉。4. 反馈与标注让 Agent 越用越聪明这是 Context Hub 最有意思的设计——自我改进闭环# Agent 发现文档没写的坑本地标注留到下次会话 chub annotate stripe/api Webhook 验证需要 raw body先别解析 # 给文档投出/差评反馈直达文档作者 chub feedback stripe/api up标注会跨会话持久保存下次chub get加--with-annotations即可注入历史经验差评则流向文档维护者让内容对所有人都更好。详见 README 的 Self-Improving Agents 一节。文档内容长什么样仓库的 content/ 目录就是全部资料的存放地纯 Markdown YAML frontmatter结构清晰可查。例如 aiohttp 的 Python 文档--- name: package metadata: languages: python versions: 3.13.3 updated-on: 2026-03-11 source: maintainer ---每篇文档都带版本号、更新日期和来源开头还有Golden Rule黄金法则直击该库最容易写错的地方。你可以打开 content/ 目录浏览全部已收录的库Anthropic、Airflow、aiohttp、Altair 等也欢迎按 CONTRIBUTING.md 的格式指引提交自己熟悉的库文档。进阶MCP 服务与本地缓存除了 CLI项目还提供了 MCP 服务器入口chub-mcp实现见 server.js方便通过 MCP 协议接入各类 Agent 工具同时内置缓存机制cache.js减少重复拉取。搜索能力基于 BM25 算法bm25.js保证关键词检索的相关性。总结想让 Claude 写出正确的 API 代码关键就一句话别让它凭记忆写让它先查权威文档。Context Hub 用 4 个命令打通了搜索 → 获取 → 标注 → 反馈的完整闭环还让 Agent 在每次会话中变得更聪明。一行npm install -g aisuite/chub试试看你的 AI 助手写代码的成功率提升多少。【免费下载链接】context-hub项目地址: https://gitcode.com/gh_mirrors/co/context-hub创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考