用途:在编码时查询来自真实来源、与版本对应的库文档和可用代码示例,避免过时或臆造的 API 用法。主要能力:覆盖 1000+ 库(React、Next.js、Vue、Go、Python、Kubernetes 等);支持按版本查询;返回从实际文档提取的代码示例;提供三种 CLI:lookup(解析并查询)、resolve(查找库 ID)、query(按已知 ID 查询)。使用方式:进入 ~/.claude/skills/context7/Tools 执行 bun install;可选 bun link 将 c7-lookup、c7-resolve、c7-query 加入 PATH;可选设置 export CONTEXT7_API_KEY="ctx7sk_your_key_here" 以提高速率限制。CLI 支持 --json、--quiet、--no-cache、--clear-cache、--timeout、--max-retries、--api-key 等标志。限制与注意:库 ID 需以斜杠开头(如 /facebook/react);解析器为模糊排序而非确定性;跨大版本时建议固定版本段;未设 API key 时公共速率限制较紧;返回内容可能被静默截断,缺失符号应改用更精确查询而非猜测;已知库 ID 缓存可能过期,可用 --no-cache 强制重新解析。退出码区分错误类型(3 认证、4 未找到、5 限流、6 服务器、7 超时等)。具体收费与价格信息暂未提供。
context7
编程与开发
更新于 10-16 06:21