Context7 发布 Docs7,文档读者不再只是人
Upstash 团队的 Context7 发布文档平台 Docs7,按公司产品页的说法,同一套源文件既生成人类阅读的网站,也生成智能体读取的 Markdown、llms.txt 和搜索 API,并记录哪个智能体读了什么、又没找到什么;这些说法未经独立核实。
Context7 于 9 月 3 日 18:56 UTC 在自己的 X 账号发布公告,推出文档平台 Docs7。该账号自述为“为 LLM 和 AI 代码编辑器提供最新文档,由 @upstash 团队打造的项目”,粉丝 8329,即 Docs7 与 Context7 同出一个团队。公告称 Docs7 是“把文档提供给智能体的最好方式”,并列出三点:自动提供干净、可被智能体读取的文档;原生支持 WebMCP 与 skills;对 AI 流量与搜索的深入洞察。
同一套源文件,两种读者
按产品页的说法,Docs7 从同一套源文件里同时产出人类阅读的文档网站和智能体使用的格式:HTML 页面、Markdown 页面、llms.txt 以及一个搜索 API,因此“不需要维护第二份副本”。页面点名支持的智能体有 Claude Code、Cursor、Codex、GitHub Copilot 等。
页面还把文档当成可计量的流量:Agent Analytics 显示哪个智能体读了文档、搜了什么、又完全没找到什么;在 Context7 上没得到答案的查询会变成可供审阅合并的 pull request(页面把自主文档智能体列在 Pro 档),每次部署都会刷新它在 Context7 里的库。产品页给出的数字是历史上超过 1 亿次智能体请求、最近 30 天超过 1800 万次、已索引 12.2 万个库;这些数字来自公司自己的页面,未经独立核实。
对在用 Mintlify 的项目,页面说仓库可以照搬:同一个 docs.json、同一套 MDX、同样的组件;接上仓库拿到预览,再把域名指向 Docs7,并生成 canonical 数据、sitemap.xml、robots.txt 和永久重定向。产品页还说,upstash.com/docs 本身就是用 Docs7 搭建和托管的。
“你的网址为 AI 准备好了吗”
公告视频里还有一份检查清单,四项都是 HTTP 内容协商的规矩:
- 01 对 Accept: text/markdown 返回 Markdown(客户端要什么格式就给什么格式)
- 02 设置 Vary: Accept(声明响应会随请求头变化)
- 03 对不支持的类型返回 406
- 04 遵守 q 值(客户端给各格式标的优先级权重)
产品页给出的两档是:Free 0 美元,含自定义域名、Agent Analytics、Context7 集成、WebMCP、Search API 和 Playground;Pro 每月 200 美元,在此之上增加自主文档智能体、每个 PR 的预览部署、助手、团队支持和 SOC2 认证。此前的铺垫也对得上:8 月 19 日预告“为智能体而生的文档平台,即将到来”,8 月 29 日推出不用安装、只有两个 HTTP 端点的“没有 MCP 的 Context7”。