系统架构(Qwen 输出)
本章描述 OpenBB 集成在系统中的位置、边界与依赖。
组件边界
- UI 层:
app/tabs/openbb_tab.py
- 引擎层:
src/jixia/engines/openbb_engine.py、openbb_stock_data.py
- 数据层:OpenBB provider(yfinance、polygon、fmp 等)与演示/合成数据
关键架构决策
- 使用 OpenBB v4 统一路由
- 延迟导入(lazy import)降低对未安装环境的侵入
- 明确回退机制,保证用户体验连续性
后续补充
- 数据流与上下行依赖
- 与“八仙论道”系统的耦合点与解耦方案