告别手抄设备台账,AI 帮你看懂机柜照片。
上传一张机柜 / 工控现场照片 → 自动识别 工业相机、触摸屏、RK3566 主板、电源模块、网线、交换机 → 一键生成 设备清单 + Mermaid 网络拓扑图 + BOM 物料表 + Markdown 工程文档。
GitHub 上 AI 写代码很多、AI 看网页很多,AI 看设备照片生成项目文档 还很少。
| 能力 | 说明 |
|---|---|
| 🔍 多模态视觉识别 | 支持 OpenAI / 火山方舟 Ark 等兼容接口,看图识设备 |
| 📋 设备清单 | 自动提取型号、数量、机柜位置 |
| 🗺️ 网络拓扑 | Mermaid 拓扑图,连接关系可视化 |
| 💰 BOM 表 | SKU、规格、参考单价、预估总价 |
| 📄 Markdown 导出 | 完整工程报告,可直接进 Wiki / 投标文档 |
| ⚡ 30 秒本地跑通 | FastAPI + Vite,无 Key 可走 Demo 模式录 GIF |
📷 机柜照片 → AI 识别 → 拓扑图 + BOM + 文档
测试图:test/1.jpg test/2.jpg test/3.jpg
# 1. 后端
cd api && py -3.8 -m pip install -r requirements.txt
# 2. 配置(火山方舟示例,复制为 .env)
# OPENAI_API_KEY=ark-xxx
# OPENAI_BASE_URL=https://ark.cn-beijing.volces.com/api/coding/v3
# OPENAI_VISION_MODEL=GLM-5.1
# 3. 前端 + 启动
cd ../web && npm install
cd .. && npm install && npm run dev| 服务 | 地址 |
|---|---|
| 前端 | http://localhost:5173 |
| API | http://127.0.0.1:8000 |
无 API Key 时使用内置 Demo 数据,方便 Star 前录屏演示。
上传图片 → FastAPI → 视觉大模型 → JSON → 清单 / 拓扑 / BOM / Markdown
↑
React + Mermaid 前端
- 📷 差异化场景:设备照片 → 工程文档,不是又一个 ChatGPT 套壳
- 🏭 工业落地:机柜、工控、弱电集成商可直接用
- 🎬 GIF 友好:上传 → 识别 → 拓扑,30 秒能拍成演示
MIT © ljp-777/DeviceLens
