工程开发
c7 avatar

c7

从 Context7 获取并缓存最新的 SDK 和库文档,方便离线查阅。

简介

c7 技能专为需要随时存取最新 API 文档、SDK 参考与技术库规格的开发者而设计,无需离开开发环境。通过与 Context7 服务交互,此代理程序可获取精确的最新文档内容,并将其管理于 /tmp/context7/ 本地缓存目录中。这确保开发者能够深入研究复杂的框架模式、中间件配置或最新库版本,而无需仰赖外部浏览器搜索,从而维持开发流程的连续性。

  • 自动从 Context7 MCP 来源同步文档文件。

  • 本地存储管理,具备强制重新获取功能以绕过过时的缓存。

  • 智能型库搜索与识别,包含模糊匹配与缺失库的错误汇报。

  • 具备速率限制感知与 API 错误处理功能,确保获取过程中提供明确的操作反馈。

  • 轻量化设计,优先提供文档存储路径,避免将原始文本直接塞入对话脉络而占用 Token。

  • 使用 c7 或 context7 触发指令,后接库名称与特定查询(例如:c7 nextjs "app router middleware")。

  • 使用 --list 标签检查现有的缓存内容,或使用 --force 在预期版本更新时重新整理文档。

  • 此工具设计为“仅获取”代理;它仅报告所获取文件的路径,不会自动将文件内容读入对话脉络,以维持 Token 使用效率。

  • 系统通过明确的状态信息处理速率限制、模糊名称匹配与 API 连接问题。对于处理 API 快速迭代且官方文档零散或更新频繁的项目,此工具是开发者不可或缺的利器。

仓库统计

Star 数
8
Fork 数
1
Open Issue 数
1
主要语言
Shell
默认分支
main
同步状态
空闲
最近同步时间
2026年5月3日 18:18
在 GitHub 查看