feat: 足球 LLM 预测服务初始提交
Profeto — 给 LLM 提供数据,让 LLM 预测足球比分。 核心模块: - FastAPI 后端 + PostgreSQL (SQLAlchemy async) - 多 Agent LLM 预测 (5 专家 + 终裁) - 数据采集 (bzzoiro / understat / injuries) - React 前端 (Vite + Tailwind) 包含: - 数据源抽象 (DataSource 协议 + 注册表) - Alembic 数据库迁移 - Prompt 模板 (单/多 Agent) - 核心路径单元测试
This commit is contained in:
@@ -0,0 +1,26 @@
|
||||
# Profeto 文档索引
|
||||
|
||||
| 文档 | 内容 |
|
||||
|---|---|
|
||||
| [01-架构总览](01-architecture.md) | 系统架构、数据流、技术选型、与旧项目对比 |
|
||||
| [02-快速开始](02-quickstart.md) | 安装、启动、首次跑通全流程 |
|
||||
| [03-API 参考](03-api.md) | 全部 12 个端点、请求/响应示例、curl 全流程 |
|
||||
| [04-多 Agent 预测](04-agents.md) | 5 专家 + 终裁架构、执行语义、输出契约、prompt 版本化、如何新增 agent |
|
||||
| [05-数据层与数据库](05-data.md) | 三数据源、清洗契约、5 张表 schema、入库语义、采集建议 |
|
||||
| [06-部署](06-deployment.md) | Docker Compose、本地部署、环境变量、LLM 提供商配置、迁移、备份 |
|
||||
| [07-开发指南](07-development.md) | 项目结构、测试、常见开发任务(prompt/agent/数据源/联赛)、前端开发 |
|
||||
|
||||
## 项目简介
|
||||
|
||||
Profeto 是一个**足球 LLM 预测服务**:FastAPI 提供干净的数据层(赛果/xG/积分榜),
|
||||
5 个领域专家 agent(近期状态/攻防数据/主客因素/阵容完整性/历史交锋)并行分析,
|
||||
终裁 agent 汇总输出结构化预测,赛后回填实际结果持续评估准确率。
|
||||
|
||||
与旧项目 MatchPro(自研 7 套统计模型 + 6 容器)相比:~45 个文件、2 容器、预测完全交给 LLM。
|
||||
|
||||
## 推荐阅读顺序
|
||||
|
||||
1. **新手**:01 → 02 → 03(跑通第一个预测)
|
||||
2. **调优 prompt**:04(理解 agent 契约)→ 03(eval summary 看效果)
|
||||
3. **加数据源/联赛**:05 → 07
|
||||
4. **上线**:06
|
||||
Reference in New Issue
Block a user