跳转至

/docs

目的

检索库、框架或 API 的最新文档,并返回包含相关代码片段的摘要回答。由于使用 Context7 MCP(resolve-library-id 和 query-docs),回答反映的是最新文档,而非训练数据。

用法

/docs [library name] [question]

对于由多个单词组成的参数,请使用引号,使其作为单个 token 解析。示例:/docs "Next.js" "How do I configure middleware?"

如果省略库或问题,则提示用户输入:

  1. 库或产品名称(例如:Next.js、Prisma、Supabase)。
  2. 具体问题或任务(例如:“如何配置中间件?”、“认证方法”)。

工作流

  1. 解析库 ID — 使用库名和用户问题调用 Context7 工具 resolve-library-id,获取 Context7 兼容的库 ID(例如:/vercel/next.js)。
  2. 查询文档 — 使用该库 ID 和用户问题调用 query-docs。
  3. 总结 — 返回简洁回答,并包含从获取的文档中提取的相关代码示例。提及库(如相关,也包括版本)。

输出

用户将收到基于最新文档的简洁准确回答,以及有用的代码片段。如果 Context7 不可用,请说明该情况,并基于训练数据回答,但注明文档可能已过时。

本页原文 Markdown:在 AtomGit 查看·内容源自开源项目 ev/ECC