财经新闻采集与 AI 分析系统¶
一个自动化的财经新闻分析工具,每天自动采集财经资讯并生成 AI 分析报告。
这个项目能做什么¶
- 自动采集 20+ 主流财经媒体的新闻资讯
- 使用 AI 模型分析市场趋势和投资机会
- 自动生成每日财经分析报告
- 支持历史数据查询和导出
如何使用¶
第一次使用¶
# 1. 下载项目
git clone https://github.com/yourusername/Financial-report.git
cd Financial-report
# 2. 一键启动
./start.sh
配置 API Key¶
编辑 config/config.yml,填入你的 API Key:
api_keys:
gemini: "YOUR_KEY" # 在 https://aistudio.google.com 获取
deepseek: "YOUR_KEY" # 在 https://platform.deepseek.com 获取
至少配置一个即可。
日常使用¶
# 采集今日新闻
python scripts/rss_finance_analyzer.py --fetch-content
# 生成分析报告
python scripts/ai_analyze.py
# 查看报告
mkdocs serve
打开浏览器访问 http://127.0.0.1:8000 即可查看报告。
支持的数据源¶
华尔街见闻、36氪、东方财富、第一财经、国家统计局、中新网财经、新浪财经、网易财经等 20+ 个财经媒体。
主要功能¶
数据采集¶
- 自动抓取多个财经网站的 RSS 订阅
- 智能去重,避免重复内容
- 数据持久化存储
AI 分析¶
- 支持 Gemini 和 DeepSeek 两种 AI 模型
- 自动识别市场热点和投资机会
- 生成结构化的分析报告
报告生成¶
- Markdown 格式的专业报告
- 自动按日期归档
- 支持在线浏览和搜索
数据查询¶
- 按日期、来源、关键词查询
- 支持导出为 JSON 或 CSV 格式
- 历史数据回溯分析
适用场景¶
- 个人投资者:每天了解市场动态
- 财经研究:快速获取行业资讯
- 学习交流:了解 AI 在金融领域的应用
免责声明¶
本项目生成的分析报告仅供学习参考,不构成投资建议。投资有风险,请谨慎决策。
开源协议¶
MIT License - 可自由使用和修改
**如果觉得有用,欢迎 Star ⭐**
*最后更新:2025-10-12*