Feycn 在 分享一下 个人股市分析项目 StockNova 开发历程 供大家参考 中发帖
🔧 集成过程
第一步:搭建基础骨架(来自 stock-mcp)
从 huweihua123/stock-mcp 项目拿到了 FastAPI + Docker Compose + Redis 的整体架构。主要改造:
去掉了 yFinance(国内网络不稳定),A股数据全部走 Tushare 6000积分
保留 AKShare 作为备用降级方案
沿用了宏观数据接口设计,用 AKShare 实现 GDP/CPI/PPI/PMI 等数据获取
保留了 Redis 缓存策略(交易时段60秒,非交易时段300秒)
第二步:移植分析引擎(来自 stock-scanner-mcp)
从 wbsu2003/stock-scanner-mcp 直接移植了三个核心服务文件:
backend/app/services/
├── stock_data_provider.py ← 数据获取(支持5个市场)
...