# dashboard_prov8_ah1yearv6_repro_20260406

这是一个可迁移的复现包，目标是在另一台机器（另一只龙虾）上复现：
- 当前 dashboard
- A预测 页面（当前链路）
- pro_v8 模型与预测脚本
- ah_1year_v6 模型与预测脚本
- 重合高置信度页面
- 球队中文缓存 / 人工别名表
- 历史数据、当前预测结果、回测结果

## 一键启动
### 后台启动 dashboard
```bash
cd football-predictor-repro
export API_FOOTBALL_KEY=你的key
bash scripts/start_repro_dashboard.sh
```

### 停止 dashboard
```bash
cd football-predictor-repro
bash scripts/stop_repro_dashboard.sh
```

### 可选：用 .env.dashboard 保存环境变量
在 `football-predictor-repro/.env.dashboard` 中写入：
```bash
API_FOOTBALL_KEY=你的key
API_FOOTBALL_BASE_URL=https://v3.football.api-sports.io
```
然后直接：
```bash
bash scripts/start_repro_dashboard.sh
```

## 目录说明
- repo/scripts/                预测、训练、dashboard、启动脚本
- repo/models/ah_1year_v6/     ah_1year_v6 模型目录
- repo/models/v4_models_serving_current/  当前 A预测 刷新链路模型
- repo/artifacts/v4_models_serving_pro_v8/ pro_v8 模型目录
- repo/artifacts/odds_api_history/         pro_v8 训练赔率历史
- repo/artifacts/team_name_zh_cache.json   中英球队名缓存
- repo/artifacts/team_aliases_manual.json  人工维护球队别名表
- repo/historical_data/        历史比赛/赔率数据
- repo/predictions/            当前预测、复测、归档

## 手动命令
### 启动 dashboard
```bash
cd football-predictor-repro
python3 scripts/web_dashboard.py
```

### 生成 A预测（当前链路）
```bash
cd football-predictor-repro
python3 scripts/generate_predictions_48h.py
```

### 生成 pro_v8 预测
```bash
cd football-predictor-repro
python3 scripts/generate_pro_v8_predictions.py
```

### 生成 ah_1year_v6 预测
```bash
cd football-predictor-repro
python3 scripts/generate_ah_1year_v6_predictions.py
```

## 说明
- 本包不包含 API key 等敏感信息；请在新机器自行配置。
- 当前 dashboard 已包含：时间排序、实际比分、预判结果、中文队名、重合页面按 fixture 对齐、联合分级、下载专区。
