Files
sbnews/01-产品方案文档.md
T

400 lines
14 KiB
Markdown
Raw Blame History

This file contains ambiguous Unicode characters
This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
# Sport-Era 体育咨询AI平台 - 产品方案文档
> 版本:v1.1Demo版)
> 日期:2026-03-14
> 技术栈:ThinkPHP 8 + Vue 3 + UniApp + DeepSeek AI
---
## 〇、当前阶段说明
**当前目标:构建一个无限接近真实的 Demo 版本**
| 维度 | Demo阶段 | 正式上线 |
|------|----------|----------|
| 赛事数据 | 网络爬取真实数据(免费源) | 接入付费第三方API(稳定+实时) |
| 赔率/盘口 | 网络爬取真实赔率数据 | 接入实时赔率API |
| 资讯文章 | 爬取体育新闻 + AI生成分析 | 运营团队 + AI生成 + 聚合 |
| AI分析 | DeepSeek真实接入(Key后台配置) | 同左 |
| 用户/社区 | 种子用户 + AI生成社区内容 + 真实注册流程 | 真实用户 |
| 钱包/提现 | 完整流程(虚拟金额) | 接入真实支付 |
| 分销 | 完整逻辑(虚拟数据验证) | 真实运营 |
**核心原则**:所有功能逻辑、UI交互、API接口与正式版完全一致。赛事/赔率/资讯等数据通过爬取网络真实数据填充,接入付费API后切换数据源即可发布。
---
## 一、平台定位
**数据深度** 为核心竞争力的体育咨询AI平台,通过 AI论坛/赛事评估分析 提供智能化体育资讯服务,采用 **流量共享分润模式** 实现商业化。
**目标用户**:体育爱好者、足球/篮球球迷、体育数据分析爱好者
**平台特色**
- AI驱动的赛事分析与预测
- 社区化的跟单与方案分享
- 可信度模型保障内容质量
- 多端覆盖(iOS / Android / 鸿蒙 / H5
---
## 二、功能模块总览
| 模块 | 核心功能 | AI介入 |
|------|----------|--------|
| 平台首页 | 聚合展示/推荐流 | ✅ 个性化推荐 |
| 足球/篮球模块 | 赛程/比分/盘口/赔率 | ✅ 赛事预测 |
| 头条资讯 | 分类/列表/详情 | ✅ AI导读分析 |
| 社区系统 | 发帖/跟单/标签 | ✅ 可信度分析 |
| AI智能模块 | 预测/摘要/分析 | ✅ 核心模块 |
| 个人中心 | 资料/钱包/分销 | ❌ |
---
## 三、模块详细设计
### 3.1 平台首页
#### 功能清单
- **今日赛事/开奖聚合**:展示当日重要赛事和开奖结果
- **热门推荐**
- 赛事推荐:根据热度和AI分析推荐赛事
- 彩票推荐:AI概率模型推荐
- 新闻资讯推荐:基于用户偏好推荐
- **论坛帖子盈利榜**:展示近期盈利最多的社区推手
- **AI精选分析**:AI自动生成的赛事分析精选
- **风险提示**:平台风险提醒和免责声明
- **个性化推荐流(AI驱动)**:基于用户行为的个性化内容推荐
#### 数据来源
- **Demo阶段**:首页数据通过爬取网络真实数据填充(赛事/资讯/排行榜等)
- **正式上线**:付费数据API + DeepSeek AI推荐算法 + 社区实时统计
---
### 3.2 足球/篮球模块
#### 赛程
| 功能 | 说明 |
|------|------|
| 实时比分 | 赛事进行中实时更新比分 |
| 盘口数据 | 亚盘/欧赔/大小球盘口展示 |
| 赔率变化 | 赔率走势图,记录各时间点赔率变动 |
| 历史交锋 | 两队历史对阵记录和统计 |
#### 主流赛事覆盖
- 足球:英超、西甲、德甲、意甲、法甲、欧冠、中超等
- 篮球:NBA、CBA、欧洲篮球联赛等
#### AI协助分析
| 模型 | 输出 |
|------|------|
| 球队攻防模型 | 球队攻防能力评估图表 |
| 进球期望值模型 | xG(预期进球)分析 |
| 盘口盈亏模型 | 盘口价值分析 |
| 伤停影响模型 | 伤停对比赛结果的影响评估 |
| 胜平负概率 | AI预测胜/平/负概率 |
| 大小球概率 | AI预测大/小球概率 |
| 让球赢盘概率 | AI预测让球盘赢盘概率 |
| 风险等级评估 | 综合风险等级(低/中/高) |
#### 数据来源方案
**Demo阶段(爬取网络真实数据)**
- 爬取公开体育网站的真实赛事数据(联赛/球队/赛程/比分/赔率/历史交锋)
- 数据源:懒球帝、雷速体育、球探网、TheSportsDB等公开页面
- API-Football 免费版(100次/天,补充数据)
- 后端定时任务爬取 → 清洗入库 → 前端读取本地数据
- 覆盖足球(英超/西甲/德甲等)和篮球(NBA/CBA)
**正式上线**
- 切换为付费第三方API(纳米数据 / 雷速体育 / API-Football
- 数据表结构与Demo阶段一致,仅切换数据源适配器即可
---
### 3.3 头条资讯
#### 功能清单
- **资讯分类**:赛事新闻、转会动态、球队资讯、数据分析等
- **热点导读**:编辑精选/AI推荐的热门资讯
- **资讯列表**:分类浏览、搜索
- **资讯详情**:文章阅读
- **AI导读分析**:对资讯内容进行AI智能分析
#### AI导读分析功能
- 自动生成文章摘要
- 重点信息提取
- 风险提示标注
- 反向观点对比
- 情绪倾向分析(正面/中性/负面)
#### 内容来源方案
**Demo阶段**
- 爬取体育新闻网站的真实资讯文章(懒球帝/虎扑/腾讯体育等)
- AI基于爬取的真实赛事数据自动生成分析文章
- 后台可手动发布新文章
- AI导读分析功能接入真实 DeepSeek
**正式上线**
| 来源 | 说明 |
|------|------|
| 后台手动发布 | 运营/编辑发布原创内容 |
| AI生成 | DeepSeek基于赛事数据自动生成赛前/赛后分析 |
| 新闻聚合API | 接入新闻聚合服务获取体育资讯 |
| 社区UGC精选 | 社区优质内容升级为资讯 |
---
### 3.4 社区系统
#### 发帖系统
| 功能 | 说明 |
|------|------|
| 图文发布 | 支持图文混排帖子 |
| 战绩截图上传 | 用户上传投注战绩截图 |
| 推荐方案发布 | 发布赛事推荐方案(关联赛事) |
| 标签系统 | 帖子打标签便于分类和搜索 |
#### 跟单系统
| 功能 | 说明 |
|------|------|
| 一键跟单 | 用户可一键跟随推手方案 |
| 盈利统计 | 跟单盈利汇总展示 |
| 盈亏曲线图 | 可视化盈亏走势 |
#### 用户体系
| 功能 | 说明 |
|------|------|
| 等级体系 | 经验值升级系统 |
| VIP订阅 | 付费会员特权 |
| 专家认证 | 推手资质认证 |
| 信誉评分 | AI驱动的可信度评估 |
---
### 3.5 AI智能模块(DeepSeek接入)
#### 3.5.1 AI资讯阅读助手
| 功能 | 实现方式 |
|------|----------|
| 自动摘要 | 文章全文 → DeepSeek → 结构化摘要(3-5句话) |
| 重点提取 | 提取关键数据点、核心观点 |
| 风险提示 | 识别文章中的风险因素并标注 |
| 反向观点对比 | 自动搜索相反立场的观点对比 |
| 情绪倾向分析 | 分析文章情绪:正面/中性/负面,置信度百分比 |
#### 3.5.2 社区可信度分析模型
| 维度 | 权重 | 说明 |
|------|------|------|
| 历史命中率 | 30% | 历史推荐的准确率 |
| 盈亏波动率 | 15% | 盈亏的稳定程度 |
| 发帖稳定性 | 15% | 发帖频率的稳定性 |
| 预测合理性 | 15% | 推荐理由是否合理(AI判断) |
| 是否事后编辑 | 15% | 检测赛后修改行为 |
| 与赛果偏离度 | 10% | 预测结果与实际结果的差距 |
**输出**:可信度评分(0-100)、风险等级、是否疑似"马后炮"标记
**更新策略**:每日凌晨AI批量计算更新
#### 3.5.3 赛事预测模型
| 输入数据 | 输出结果 |
|----------|----------|
| 历史战绩 | 胜平负概率区间 |
| xG数据 | 大小球概率 |
| 盘口变化 | 让球赢盘概率 |
| 伤停信息 | 盈利期望值 |
| 赔率走势 | 风险等级(低/中/高) |
#### 3.5.4 彩票概率模型
| 功能 | 说明 |
|------|------|
| 统计分布分析 | 历史开奖数据的统计特征分析 |
| 冷热号分析 | 号码出现频率和遗漏值分析 |
| 概率可视化 | 图表展示各号码出现概率 |
| 随机模拟 | 蒙特卡洛模拟生成推荐组合 |
#### AI技术架构
```
用户请求 → PHP后端(AIService) → DeepSeek API
结果缓存(Redis)
存储(MySQL) → 前端展示
```
**AI配置管理(通过后台管理系统)**
- DeepSeek API Key:后台「AI配置」页面录入,存储在 la_ai_config 表
- 模型选择:deepseek-chat / deepseek-reasoner,后台可切换
- 调用参数:temperature、max_tokens 等,后台可调整
- 调用限制:每日API调用上限、单用户调用频次,后台可配置
- 调用日志:所有AI调用记录可在后台查看
**调用策略**
- 缓存优先:相同输入在缓存有效期内直接返回
- 异步处理:大量分析任务通过队列异步执行
- 成本控制:设置每日API调用上限,VIP用户优先
---
### 3.6 个人中心
#### 个人资料
- 头像设置
- 昵称修改
- 手机号注册/绑定
#### 分销管理
| 功能 | 说明 |
|------|------|
| 邀请 | 邀请链接/二维码生成、邀请记录查看 |
| 团队管理 | 团队列表、用户设置 |
| 结算报表 | 佣金统计和结算明细 |
**分销模式**:二级分销
- 一级佣金:被邀请人消费金额的 15%
- 二级佣金:被邀请人的邀请人消费金额的 8%
- 佣金来源:VIP订阅、付费方案购买
- 结算周期:月结(每月1日结算上月佣金)
- **Demo阶段**:完整分销逻辑,使用虚拟金额验证流程
#### 钱包管理
| 功能 | 说明 |
|------|------|
| 钱包统计 | 总收入、可用余额 |
| 账单记录 | 收入记录、提现记录 |
| 钱包地址管理 | USTD钱包地址绑定 |
| 提现 | USTD提现(支持TRC20 |
**提现流程**
1. 用户发起提现申请
2. 系统校验余额和地址
3. 管理员后台审核
4. 审核通过后执行打款
5. 到账通知
**Demo阶段**:完整提现流程UI和逻辑,后台审核页面,但不接入真实支付(审核通过仅更新状态)
#### 关于平台
- 平台协议(用户协议、隐私政策、免责声明)
- 平台版本信息
---
## 四、用户等级体系
### 等级设定
| 等级 | 名称 | 经验值 | 权益 |
|------|------|--------|------|
| Lv1 | 新手 | 0 | 基础浏览、查看资讯 |
| Lv2 | 球迷 | 100 | 发帖、评论、收藏 |
| Lv3 | 达人 | 500 | 查看AI基础分析报告 |
| Lv4 | 专家 | 2000 | 发布推荐方案、申请专家认证 |
| Lv5 | 大师 | 5000 | 查看AI高级分析、历史数据导出 |
### 经验值获取
| 行为 | 经验值 | 每日上限 |
|------|--------|----------|
| 每日签到 | +5 | 1次 |
| 发帖 | +10 | 5次 |
| 评论 | +3 | 10次 |
| 被点赞 | +2 | 无上限 |
| 被跟单 | +5 | 无上限 |
| 推荐命中 | +20 | 无上限 |
| 邀请新用户 | +50 | 无上限 |
---
## 五、VIP订阅
| VIP等级 | 价格 | 权益 |
|---------|------|------|
| 普通用户 | 免费 | 基础浏览、社区发帖 |
| VIP月卡 | ¥28/月 | AI分析报告、跟单提醒、去广告 |
| VIP季卡 | ¥68/季 | 月卡权益 + 专家方案优先查看 |
| VIP年卡 | ¥198/年 | 季卡权益 + 专属客服 + 数据导出 |
**Demo阶段**:VIP订阅页面和权限逻辑完整实现,可通过后台手动设置用户VIP状态
---
## 六、专家认证
### 认证条件
- 近30天发帖 ≥ 10篇
- 推荐方案命中率 ≥ 60%
- 信誉评分 ≥ 80分
- 提交实名认证资料
### 专家权益
- 专属认证标识
- 方案可设置收费查看
- 参与分销分成
- 优先展示在推荐流中
### 认证流程
1. 用户提交认证申请 + 实名资料
2. 系统自动校验数据条件
3. 管理员人工审核
4. 审核通过/拒绝通知
---
## 七、Demo阶段数据采集方案
### 7.1 爬取真实数据(定时任务)
| 数据类型 | 数据源 | 爬取策略 |
|----------|--------|----------|
| 联赛/球队基础数据 | TheSportsDB(API) / 球探网 | 初始化爬取一次,定期更新 |
| 赛程/比分 | 雷速体育 / 懒球帝公开页 | 每日定时爬取当日赛程 |
| 赔率/盘口 | 球探网 / 雷速体育 | 赛前定时爬取赔率变化 |
| 历史交锋 | TheSportsDB(API) / 球探网 | 查询时拉取并缓存 |
| 球员/伤停 | 懒球帝 / 转会市场 | 每日定时爬取 |
| 体育资讯 | 懒球帝 / 虎扑 / 腾讯体育 | 每日定时爬取最新资讯 |
### 7.2 AI生成内容
| 内容类型 | 生成方式 |
|----------|----------|
| 赛事分析文章 | DeepSeek基于爬取的真实赛事数据自动生成 |
| 社区帖子 | AI基于真实赛事生成推荐方案/分析帖 |
| 用户评论 | AI生成多样化的评论内容 |
### 7.3 种子数据(脚本创建)
| 数据类型 | 数量 | 说明 |
|----------|------|------|
| 种子用户 | 20个 | 含普通用户/VIP/专家,各种等级 |
| 跟单方案 | 20个 | 基于真实赛事AI生成,含命中/未命中 |
### 7.4 爬取架构设计
```
后端定时任务 → 爬虫服务(SportCrawlerService)
├── 联赛球队Crawler → la_league / la_team
├── 赛事比分Crawler → la_match / la_match_stats
├── 赔率盘口Crawler → la_match_odds
├── 球员伤停Crawler → la_player / la_player_injury
├── 资讯Crawler → la_article
└── 数据清洗器 → 统一格式入库
```
**架构优势**:爬虫服务和正式上线的第三方API服务共用同一套数据清洗和入库逻辑,切换时仅需替换数据源适配器。
---
## 八、正式上线待对接事项
| # | 事项 | 说明 | 状态 |
|---|------|------|------|
| 1 | 赛事数据API | 纳米数据/雷速体育,替换爬虫数据源 | 上线前对接 |
| 2 | DeepSeek API Key | 后台配置页面已就绪,录入Key即可 | 上线前配置 |
| 3 | USTD提现链路 | TRC20,接入真实链上转账 | 上线前对接 |
| 4 | 短信服务 | 后台已有短信配置,录入服务商Key | 上线前配置 |
| 5 | 支付对接 | VIP订阅的真实支付渠道 | 上线前对接 |