用途:在回答具体库或框架问题时,获取最新文档与代码示例,减少过时信息。
主要能力:先用 library 子命令把库名解析为 Context7 库 ID,再用 docs 子命令按该 ID 查询文档。支持按版本查询,ID 格式为 /org/project 或 /org/project/version,库命令输出会列出可用版本。结果包含代码片段与说明性摘要,并带有文档覆盖度、来源信誉与基准分等参考信息。
使用方式:用 npx ctx7@latest 运行,避免全局安装;也可选 npm install -g ctx7@latest 后直接使用 ctx7。必须先解析库 ID,除非用户已直接给出 ID。查询应具体且每次只聚焦一个主题,多主题问题需分开查询。库名使用官方拼写,如 Next.js、Three.js。
适用场景:查询某库的 API 用法、配置、示例代码;需要版本相关文档时。
限制:每个问题最多运行命令 3 次,找不到时使用现有最佳结果。未认证也可用,认证可提高限额(环境变量 CONTEXT7_API_KEY 或 npx ctx7@latest login)。若遇配额错误应告知用户,且不得静默回退到训练数据。查询中不得包含密钥、密码、个人数据等敏感信息。库 ID 必须带 / 前缀。
分类:coding。