LEI Scanner - 快速演示启动指南
🚀 一键启动(3 步)
第 1 步:初始化数据库
在 /workspace/lei_scanner 目录运行:
输出应该是这样:
第 2 步:安装依赖
第 3 步:启动 Web 服务器
输出应该是这样:
🌐 打开仪表板
在浏览器打开:
http://localhost:5000
或
http://127.0.0.1:5000
📊 你会看到什么
✅ 实时观察列表(Watchlist Tab)
✅ 实时事件(Events Tab)
price_breakout- AAPL 于 2026-09-30 突破高点 - 高级别setup_formed- NVDA 于 2026-09-30 形成设置点 - 中级别volume_surge- TSLA 于 2026-09-30 成交量激增 - 中级别- ... 更多事件
✅ 统计数据(Statistics Tab)
-
按状态分布:
- RUNNING: 4 只
- TRIGGERED: 3 只
- SETUP: 3 只
- WATCH: 1 只
- DAMAGED: 2 只
-
市场分布:
- 美股:8 只
- A 股:5 只
-
最近 24 小时事件:8 个
🎛️ 仪表板功能
市场切换
顶部有两个按钮:
- US Market - 显示所有美股数据
- A-Share Market - 显示所有 A 股数据
实时刷新
页面每 5 分钟自动刷新一次数据
颜色编码
- 🟢 RUNNING - 绿色(进行中)
- 🔴 TRIGGERED - 红色(已触发)
- 🟡 SETUP - 黄色(设置中)
- ⚪ WATCH - 灰色(观察中)
- 💀 DAMAGED - 黑色(损坏)
- ⭕ DEAD - 已清除
🔄 后续操作
运行实时扫描
如果你想用真实数据运行扫描:
查看监视列表
查看系统状态
🛠️ 故障排除
问题 1:ModuleNotFoundError: No module named 'flask'
解决方案:
问题 2:Address already in use(端口被占用)
解决方案:改用其他端口
问题 3:数据库为空
解决方案:重新初始化
问题 4:页面显示空白
解决方案:
- 检查浏览器控制台(F12 → Console)是否有错误
- 确保 web_server.py 正在运行(检查终端输出)
- 尝试硬刷新:
Ctrl + Shift + R(Windows/Linux)或Cmd + Shift + R(Mac)
📂 文件结构
💡 使用场景
场景 1:快速演示(2 分钟)
场景 2:实时监控(生产环境)
场景 3:定时扫描(后台运行)
📞 支持
- 文档:查看
/workspace/lei_scanner/README.md - 架构:查看
/workspace/lei_scanner/STRUCTURE.md - 部署:查看
/workspace/lei_scanner/DEPLOYMENT.md
现在就开始吧!🎯
Run: python3 init_demo.py && python3 web_server.py
Then open: http://localhost:5000