🍭这是一个免费的、即插即用的知识库。内置 10000+ 高质量洞察报告,以 MCP 服务器形式封装,并提供安全的本地数据存储。
⚠️⚠️ 本项目中收集的所有报告均来自官方研究报告网站的免费资源。 ⚠️⚠️
.env 中配置 VLM 模型和参数(例如,VLM_MODEL_NAME=qwen2.5-vl-72b-instruct)。issues 分享可靠的、无版权问题的报告来源。models.py:数据查询效率提高了 1000%。extractor.py:PDF 提取效率略有提升。recognizer.py:图像理解效率提高了 50%。ikb_mcp_server.py:
{
"statistics": {
"total_files": 69,
"total_pages": 3758,
"unique_publishers": 7,
"unique_topics": 51,
"last_updated": "2025-06-18T20:09:57.012512"
},
"details": {
"publishers": [
"埃森哲",
"贝恩公司",
"波士顿咨询公司",
"哥伦比亚广播公司",
"麦肯锡公司",
"普华永道",
"亿欧"
],
"topics": [
"人工智能",
"AI 智能体",
"亚裔美国人",
"汽车",
"航空",
"商业",
"化工",
"消费品",
"脱碳",
"脱碳",
"数字化",
"经贸",
"教育",
"就业",
"时尚",
"金融",
"金融科技",
"金融科技",
"无肉食品",
"Z 世代",
"全球银行业",
"全球能源",
"全球保险",
"全球宏观经济",
"全球材料",
"全球私募市场",
"全球私募市场",
"全球贸易",
"健康",
"人力资本",
"保险",
"投资",
"低空经济",
"奢侈品",
"并购",
"海事",
"媒体",
"医疗健康",
"净零排放",
"新能源汽车",
"宠物食品",
"人口",
"私募股权",
"生产力",
"房地产",
"零售数字化",
"小企业",
"智能家居",
"可持续发展",
"科技",
"旅游"
]
}
}
💡 专业提示:遇到困难?将此页面拖到 LLM 客户端(如 DeepSeek),获取分步指导。实际上,这些说明也是由 DeepSeek 编写的...
安装 UV:
pip install uv
git clone https://github.com/v587d/InsightsLibrary.git
cd InsightsLibrary
git lfs pull
uv venv .venv # 创建专用虚拟环境
# 激活环境
# Windows:
.\.venv\Scripts\activate
# Mac/Linux:
source .venv/bin/activate
uv install . # 注意末尾的点表示当前目录
notepad .env # Windows
# 或者
nano .env # Mac/Linux
注意:将
替换为实际的项目根目录。
{
"mcpServers": {
"ikb-mcp-server": {
"command": "uv",
"args": [
"--directory",
"" ,
"run",
"ikb_mcp_server.py"
]
}
}
}
uv--directory
run
ikb_mcp_server.py
.env 中配置 VLM 模型和参数:VLM_API_KEY=
VLM_BASE_URL=<基础 URL> # https://openrouter.ai/api/v1
VLM_MODEL_NAME=<模型名称> # qwen/qwen2.5-vl-72b-instruct:free
library_files 文件夹。# 导航到项目根目录
# 激活虚拟环境
uv run main.py
(InsightsLibrary) PS D:\Projects\mcp\InsightsLibrary> uv run main.py
[INFO] extractor: PDF 提取已初始化 | 文件目录:library_files | 页面目录:library_pages
[INFO] extractor: 开始扫描目录:library_files
[INFO] extractor: 找到 69 个 PDF 文件
[INFO] extractor: 扫描完成 | 总文件数:69 | 已处理:0 | 失败:0
[INFO] recognizer: 没有要处理的页面。
# 数据已更新到数据库
============================================================
确认是否需要创建文本向量嵌入
⚠️ 此过程大约需要 20 分钟
============================================================
是否创建嵌入?(输入 Y 或 N):
# Y:创建文本向量嵌入
# N:跳过文本向量嵌入并退出程序
本项目采用 MIT 许可证。详情请参阅 LICENSE 文件。