AutoPrism 是一款专为汽车产业与投资领域打造的实时产业情报与全局数据看板。
系统的核心护城河不在于“信息获取的数量”,而在于**“极致的结构化和降噪能力”**。AutoPrism 能够快速将全球新闻、供应链异动和竞品参数转化为直观的 3D 地图光柱、2D 战术热力图以及关键决策点,直击企业高管与投研机构的核心痛点。
- 🌍 双地图态势感知引擎 (Dual Map Engine)
- 宏观战略视角 (Globe View):基于
globe.gl渲染的 3D 旋转地球,直观展示全球供应链断裂、地缘危机冲击节点。 - 微观战术视角 (Tactical View):基于
deck.gl的高性能 2D 散点图,轻松承载百万级别的终端销量数据和经销网络。
- 宏观战略视角 (Globe View):基于
- 🧠 云端 AI 降噪管线 (AI Denoising Pipeline)
- 利用顶级云端大模型 (如 GPT-4o) 过滤全网海量公关稿和噪音。
- 全自动坐标映射:将非结构化新闻(如“德国工厂停产”)提炼为高危预警,并自动计算得出其实际物理经纬度坐标,直接点亮前端地图。
- 📊 动态车型对标库 (Dynamic Benchmarking)
- 采用 PostgreSQL
JSONB结构灵活存储行业内日新月异的技术指标(如端到端智驾算力、电池形态),告别死板的列式数据库。
- 采用 PostgreSQL
- 框架: React 18 + Vite + TypeScript
- 样式: Tailwind CSS (定制化
autoprism深色指挥中心主题) - 渲染引擎:
globe.gl(Three.js),deck.gl(WebGL),ECharts - 状态管理:
Zustand - 交互:
Framer Motion,@dnd-kit/core
- 框架: Python 3.11+ + FastAPI
- 数据库: PostgreSQL 16 +
asyncpg(SQLAlchemy 2.0 ORM) - 智能调度:
httpx(异步大模型 API 调用) + 后台轮询任务队列
系统依赖大模型进行降噪和提取坐标。请在 backend/.env 中配置您的 API 密钥:
# 复制示例配置文件
cd backend
cp .env.example .env
# 在 .env 中填入您的模型配置
AI_API_BASE="https://api.openai.com/v1" # 或使用百炼/Moonshot等其他兼容平台
AI_API_KEY="sk-xxxxxxxxxxxxxxxxxxx" # 您的 API 密钥
AI_MODEL="gpt-4o" # 推荐使用 GPT-4o 或顶级国产大模型无需启动庞大的数据库,您可以直接运行测试脚本,亲眼目睹一段纯文本新闻是如何被“榨干”出坐标和风险权重的:
cd backend
python test_ai_pipeline.py您将会在终端看到大模型返回的结构化 JSON,包含了提取出的经纬度 {lat: 52.5, lng: 13.4}。
如果您希望本地调试完整的前后端数据流,需要先启动 Docker 和 FastAPI:
- 请确保您本地的 Docker Desktop 已经启动。
- 在
AutoPrism根目录下启动数据库容器:docker-compose up -d
- 进入
backend目录,安装依赖并启动后端:后端启动后,您可以通过cd backend pip install -r requirements.txt uvicorn app.main:app --host 0.0.0.0 --port 8001 --reloadhttp://localhost:8001/docs查看 Swagger 接口文档。
确保您已安装 Node.js 环境:
cd frontend
npm install --legacy-peer-deps
npm run dev打开浏览器访问 http://localhost:5173,点击面板右上角的切换按钮,即可在 3D 地球与 2D 战术视图间无缝切换!
AutoPrism/
├── Architecture.md # 系统整体技术架构设计方案
├── PRD.md # 产品需求文档
├── README.md # 本文件
├── frontend/ # React + Vite 前端代码库
│ ├── src/components/maps # 核心地图渲染组件 (GlobeMap, DeckGLMap)
│ └── tailwind.config.js # 指挥中心样式配置
└── backend/ # Python + FastAPI 后端代码库
├── app/models/sql.py # 核心数据库漏斗模型 (RawIntelligence -> StructuredSignal)
├── app/services/ai_service.py # AI 降噪清洗引擎管线
└── test_ai_pipeline.py # AI 提炼测试脚本
如果这个项目对你有帮助,欢迎通过微信赞赏码请我喝杯咖啡!你的支持是我持续开源和更新的动力。
AutoPrism - Turning Chaos Into Clarity.