部署
本地运行
适合第一次试跑和调试:安装 Python 依赖,复制 .env,运行 main.py,也可以启动本地 WebUI。
最短启动
git clone https://github.com/ZhuLinsen/daily_stock_analysis.git cd daily_stock_analysis python -m venv .venv source .venv/bin/activate pip install -r requirements.txt cp .env.example .env # 编辑 .env:STOCK_LIST + 至少一个 AI Key + 通知渠道 python main.py
常用命令
python main.py --debug python main.py --dry-run python main.py --stocks 600519,hk00700,AAPL python main.py --market-review python main.py --schedule python main.py --serve-only python main.py --webui-only
本地 WebUI
本地运行后可以打开 WebUI,用于配置管理、任务监控、手动分析、历史报告、回测、持仓管理和策略问股。
python main.py --webui-only # 打开 http://127.0.0.1:8000 python main.py --webui # 启动 Web 界面,并在启动时执行一次分析
验证成功
- 命令行没有依赖、Key、数据源或 JSON 解析报错。
- reports、data 或 WebUI 历史里出现新报告。
- 如果启用通知,目标渠道收到消息。