
booklib
by booklib-ai·★ 28·综合分 44
BookLib 是一个 MCP 服务器,检测项目中的 AI 知识缺口,并在运行时注入上下文以修复过时的代码模式。
概述
BookLib 是一个上下文工程工具,解决了 AI 助手使用训练数据中过时知识的问题。它能自动检测项目中使用的但 AI 不知道的后训练 API 和库版本,然后通过 MCP 在运行时注入正确的文档和模式。该工具与 Claude、Cursor、Copilot 和 10 多个其他 AI 编码助手配合工作,确保生成的代码符合团队当前的决策和最佳实践。
试试问 AI
装完之后,这里有 5 个你可以让 AI 做的事:
什么时候选它
当团队使用多种AI编码助手,并需要确保在AI训练截止日期之后发布的库中保持一致的代码模式时,选择BookLib。
什么时候不要选它
如果您的项目不使用训练后发布的依赖项,或者您偏好简单的单工具解决方案而不使用MCP集成,请不要选择BookLib。
此 server 暴露的工具
从 README 抽取出 12 个工具booklib_gapsFind post-training dependencies in your codebase
booklib_resolve_gapsAuto-fix knowledge gaps using Context7 and GitHub
booklib_analyzeShow affected files and post-training APIs in your project
booklib_searchSearch through skills and knowledge base
booklib_captureSave team decisions or insights to the knowledge base
booklib_check_importsFlag unknown APIs in a specific file
booklib_check_decisionsCheck code against captured team rules
booklib_connectIndex external documentation sources
booklib_sourcesList connected documentation sources
booklib_indexRebuild the search index
booklib_doctorRun health check for skills and configuration
booklib_initInitialize booklib with guided setup for your stack
说明:Tools were extracted from CLI reference section. The README shows booklib as a CLI tool that operates through MCP hooks, but doesn't explicitly list MCP tool names. The tool names are based on CLI commands but represent functionality expose
可对比工具
安装
全局安装 BookLib:
npm install -g @booklib/core初始化工具:
booklib init对于 Claude Desktop 集成,BookLib 在初始化过程中会自动配置 MCP。生成的配置可在 Claude Desktop 配置目录下的 booklib 部分找到。
FAQ
- BookLib 支持 AI 工具?
- BookLib 通过 MCP 支持 Claude Code、Cursor、Copilot、Gemini CLI、Codex、Windsurf、Roo Code、Goose、Zed、Continue、OpenHands、Junie、OpenCode 和 Letta,以及通过指令文件支持的 14 个工具。
- BookLib 如何检测知识缺口?
- 它扫描 10 个包生态系统(npm、PyPI、Maven 等)中的依赖项,检查发布日期与模型训练截止日期,并与源代码交叉引用以找到受影响的 API。
booklib 对比
最后更新于 · 由 README + GitHub 公开数据自动生成。