今日热榜English

让 AI 先查最新开发文档再写代码

用 Context7 查找库和框架的对应版本文档。准备名称、版本和问题,要求来源与最小示例,再检查是否适合你的项目。

先用 Context7 查文档

如果你在接入一个库、升级框架,或想确认某个 API 怎么用,先用 Context7。库和框架是项目使用的现成代码工具;API 是这些工具提供的使用入口。Context7 可以把相关文档和代码示例交给 AI。

提问时写出名称、版本和具体问题。最新文档不一定适合你正在使用的旧版本,要以项目实际版本为准。

开始前准备这几样

CLI 是通过终端命令使用工具的方式。本站不收取密钥,这份方案也不要求新开付费服务。工具自己的账号条件和额度以当前官方说明为准。

  1. 从项目依赖文件或安装记录确认库名和版本,写清想完成的功能或遇到的报错。
  2. 按自己使用的 AI 助手说明接入 Context7,确认文档查询工具能用。官方还提供 CLI 加 Skill 的方式,不必同时配置两种入口。
  3. 按官方提示在自己的设备完成 Context7 账号授权或密钥配置;检查当前可用额度。

复制给 AI 的首次任务

请使用 Context7 查询【库或框架名称】的【项目实际版本】中【API 或功能】的官方用法。先确认检索结果对应的版本,给出原始文档链接和一段最小示例,再说明示例需要哪些前提。找不到对应版本或资料时请明确说明。先回答用法,不修改项目文件。use context7

怎样核对查到的资料?

  1. 检查助手确实调用了 Context7,查看它选择的库是否正确;名字相近的项目不能直接当成同一个。
  2. 打开返回的文档链接,核对发布者、版本和 API 名称;未标版本的资料要继续核实。
  3. 把最小示例与项目的实际环境比较。需要采用时,先在本地运行相关检查,再把已验证的用法加入项目。

实际案例

什么时候改用 Serena?

如果你要问的是“项目里的这个函数在哪”“哪里调用了它”或“现有代码怎样运行”,可以使用 Serena。它按函数、类和引用关系查找项目代码;这与查一个依赖库的最新文档是不同任务。

Serena 是理解已有代码时的另一种选择,不负责替代文档检索。升级依赖时可以先查文档,再定位受影响的代码。使用免费开源的语言服务方式即可开始;本方案不要求购买 JetBrains 插件。

改用 Serena 时,还要提供项目目录,按其 Quick Start 准备 uv 并核对语言支持。uv 是 Serena 官方使用的安装工具。

来源与下一步

来源核对日期:2026-10-13。这里说明查询方法与任务模板,不把拿到文档当成代码已经通过验证。

收录与排序说明

今日热榜收录有公开源码、用途明确的开发类 AI 插件。你可以先按用途挑选,再打开介绍了解它能做什么、适合谁,以及开始使用需要什么。这里是已收录项目的目录,不是所有 AI 插件的完整名单。

这三类插件有什么区别?

工具连接(MCP):让 AI 助手连接外部工具,例如浏览器、代码项目或数据库。MCP 是这类连接采用的协议。

任务技能(Skills):把某类任务的步骤和注意事项整理成可复用的说明,让支持它的 AI 助手照着执行。

编辑器插件:安装在写代码的软件里,为你提供 AI 对话、代码补全或修改建议。

“收藏最多”怎么排?

按项目在 GitHub 上累计获得的 Star(星标,也可理解为收藏)从多到少排序。这是关注度参考,不是下载量、活跃用户数或质量评分。一整套 Skills 按一个项目计算;没有历史记录时,不展示每天新增收藏数。

“最近更新”是什么意思?

指项目代码最近一次更新的时间,不一定是新版本发布。“近7天更新”筛选的是项目更新时间,排序仍使用累计收藏数。每个介绍页会单独显示收藏数据的采集时间;部分更新失败时会保留旧数据。

介绍依据项目公开文档整理,未逐一安装测试。接入方式、兼容性和服务费用请以项目文档为准。刷新列表只读取已保存的数据,不会启动新的采集。

北京时间 UTC+8