ClaudeHopper 是一个专门的模型上下文协议(MCP)服务器,它使 Claude 和其他大语言模型能够通过先进的检索增强生成(RAG)和混合搜索功能直接与建筑文档、图纸和规范进行交互。您可以轻松地询问您的建筑图纸,定位具体细节,并分析技术规范。
nomic-embed-text, phi4, clippdfimages命令)cd ~/Desktop/claudehopper
chmod +x run_now_preserve.sh
./run_now_preserve.sh
这将:
将您的建筑文档放置在以下文件夹中:
~/Desktop/PDFdrawings-MCP/InputDocs/Drawings/~/Desktop/PDFdrawings-MCP/InputDocs/TextDocs/添加文档后,运行:
./process_pdfdrawings.sh
在 Claude 桌面应用中尝试这些示例问题:
“我们有哪些项目的建筑图纸?”
“展示基础系统的结构细节”
“找到显示混凝土基础及其尺寸的图纸”
“搜索提升站布局图纸”
“内部油漆的规格是什么?”
“查找所有讨论消防保护系统的部分”
ClaudeHopper 使用多阶段管道处理建筑文档:
要测试图像搜索功能,可以使用提供的测试脚本:
# 将测试脚本设为可执行
chmod +x test_image_search.sh
# 运行测试脚本
./test_image_search.sh
这将:
pdfimages)您也可以单独运行测试命令:
# 使用默认数据库位置运行测试
npm run test:image:verbose
# 使用特定数据库位置运行测试
node tools/test_image_search.js /path/to/your/database
ClaudeHopper 提供了多种专业搜索能力:
catalog_search:按项目、学科、图纸类型等查找文档chunks_search:在文档内定位特定内容all_chunks_search:在整个文档集合中搜索image_search:根据文本描述的视觉相似性查找图纸有关使用图像搜索功能的示例,请参见 image_search_examples.md 文件。
本项目采用MIT许可证 - 详情请参阅LICENSE文件。