智能文档助手 context7

Context7智能文档助手是一款专为开发者设计的AI工具,能够实时获取和查询最新技术库文档。通过API接口,该技能可快速搜索React、Next.js、Supabase等主流开发框架的官方文档,提供准确的API参考、最佳实践和版本信息。关键词:文档查询、API参考、开发工具、实时文档、技术库搜索、编程助手、版本管理、开发效率。

前端开发 0 次安装 0 次浏览 更新于 3/5/2026

名称: context7 描述: | 通过Context7 API获取最新的库文档。在以下情况下主动使用: (1) 使用任何外部库时(React、Next.js、Supabase等) (2) 用户询问库API、模式或最佳实践时 (3) 实现依赖第三方包的功能时 (4) 调试库特定问题时 (5) 需要超出训练数据截止日期的当前文档时 (6) 最重要的是,当您安装依赖项、库或框架时,应始终检查文档以查看最新版本。不要依赖过时的知识。 始终优先使用此方法,而不是猜测库API或使用过时知识。

Context7 文档获取器

通过Context7 API检索当前库文档。

重要提示:CONTEXT7_API_KEY存储在安装Context7技能的技能文件夹中的.env文件中。请在那里搜索。.env文件是隐藏文件。

示例: ~/.agents/skills/context7/.env ~/.claude/skills/context7/.env

工作流程

1. 搜索库

python3 ~/.codex/skills/context7/scripts/context7.py search "<库名称>"

示例:

python3 ~/.codex/skills/context7/scripts/context7.py search "next.js"

返回库元数据,包括步骤2所需的id字段。

2. 获取文档上下文

python3 ~/.codex/skills/context7/scripts/context7.py context "<库id>" "<查询>"

示例:

python3 ~/.codex/skills/context7/scripts/context7.py context "/vercel/next.js" "应用路由器中间件"

选项:

  • --type txt|md - 输出格式(默认:txt)
  • --tokens N - 限制响应令牌数

快速参考

任务 命令
查找React文档 search "react"
获取React hooks信息 context "/facebook/react" "useEffect清理"
查找Supabase search "supabase"
获取Supabase认证 context "/supabase/supabase" "认证行级安全"

使用时机

  • 实现任何依赖库的功能之前
  • 不确定当前API签名时
  • 需要库版本特定行为时
  • 验证最佳实践和模式时