Repository navigation
Fund CLI v3.1.0
Fund CLI v3.1.0 - 多数据源架构 · 报告引擎 · AI 分析
✨ 新增功能
多数据源架构(核心特性)
- TushareAdapter: 18个核心方法,适配 Tushare 2025.11 API 变更
- AKShareAdapter: AKShare 数据源适配器
- WindAdapter: Wind 金融终端适配器
- DataSourceGateway: 熔断器、降级、重试机制
- DataNormalizer: 跨数据源标准化(字段映射、日期、代码、数值)
报告引擎
- 5种报告格式: HTML / Markdown / PDF / Word / PPT
- TemplateEngine: Jinja2 模板引擎 + 自定义过滤器
- 4类报告模板: 单基金研究、投资组合、市场资金流向、合规风控
AI 分析
- RuleBasedBackend: 规则引擎(零配置)
- OpenAIBackend: OpenAI API 后端
- 智能分析: 摘要、风险提示、投资建议
CLI 命令
fund report: 报告生成fund list-templates: 列出可用模板
🔧 改进
- DataManager 集成 DataSourceGateway,支持多源自动降级
- 代码质量: ruff lint + mypy 类型检查全部通过
- 1930 个单元测试,70% 代码覆盖率
- MkDocs 文档站(Material 主题)
- Docker + CI/CD 就绪
📦 安装
pip install fund-cli==3.1.0完整更新日志请查看 CHANGELOG.md。