mottery/使用指南.md

4.7 KiB
Raw Blame History

彩票数据分析系统使用指南

🚀 快速开始

1. 启动系统

# 一键启动(推荐)
python start_system.py

# 或者手动启动
# 后端cd backend && uvicorn app.main:app --reload --host 0.0.0.0 --port 8000
# 前端cd frontend && npm run dev

2. 访问系统

📊 主要功能

1. 数据更新功能 新功能

位置

  • 在首页顶部可以看到"数据更新"卡片
  • 包含三个按钮:更新双色球、更新大乐透、更新全部

使用方法

  1. 更新双色球数据

    • 点击"更新双色球"按钮
    • 系统会自动从API获取最新开奖数据
    • 只添加数据库中不存在的新记录
    • 更新完成后会显示新增记录数量
  2. 更新大乐透数据

    • 点击"更新大乐透"按钮
    • 功能与双色球更新类似
  3. 更新全部数据

    • 点击"更新全部"按钮
    • 同时更新双色球和大乐透数据
    • 适合批量更新场景

更新逻辑

  • 自动去重:只添加数据库中未存在的开奖日期
  • 数据验证:验证开奖号码的格式和范围
  • 实时反馈:显示更新进度和结果
  • 自动刷新:更新完成后自动刷新首页最新开奖信息

2. 数据查看功能

最新开奖信息

  • 首页显示双色球和大乐透的最新开奖记录
  • 包含期号、开奖时间、开奖号码
  • 支持手动刷新功能

历史数据查询

  • 进入"双色球数据"或"大乐透数据"页面
  • 支持按期号、日期范围查询
  • 分页显示每页20条记录

3. 统计分析功能

基础统计

  • 号码出现频率统计
  • 热门号码和冷门号码分析
  • 数据可视化展示

高级分析 新功能

  • 遗漏值分析:分析各号码的遗漏期数
  • 和值分析:统计红球和值的分布规律
  • AC值分析:邻号差值分析
  • 质合比分析:质数与合数的比例分析
  • 012路分析除3余数分析
  • 跨度分析:最大最小号码差值分析
  • 综合分析:多维度数据整合分析

4. 智能预测功能 新功能

预测方法

  • 机器学习预测基于AI算法的预测
  • 模式预测:基于统计模式的预测
  • 集成预测:多方法综合预测

使用步骤

  1. 进入"智能预测"页面
  2. 选择彩票类型(双色球/大乐透)
  3. 设置训练期数建议100-500期
  4. 点击"训练模型"按钮
  5. 选择预测方法并查看结果

5. 智能选号功能

选号策略

  • 随机选号
  • 频率选号
  • 热门号码选号
  • 冷门号码选号
  • 自定义选号策略

🔧 技术特性

数据管理

  • 自动去重:避免重复数据导入
  • 数据验证:确保数据格式正确
  • 批量处理:支持大量数据的高效处理
  • 事务安全:数据库操作支持回滚

性能优化

  • API缓存:减少重复请求
  • 分页查询:提高大数据量查询性能
  • 异步处理:支持并发请求处理
  • 错误重试:网络请求自动重试机制

用户体验

  • 响应式设计:支持各种屏幕尺寸
  • 实时反馈:操作状态实时显示
  • 错误提示:友好的错误信息展示
  • 加载状态:长时间操作的进度提示

🛠️ 故障排除

常见问题

1. 系统启动失败

问题:运行 python start_system.py 后系统无法启动 解决

  • 检查Python版本是否为3.8+
  • 检查Node.js版本是否为16+
  • 确保已安装所有依赖包

2. 数据更新失败

问题:点击更新按钮后显示错误 解决

  • 检查网络连接
  • 确认API密钥是否有效
  • 查看后端日志获取详细错误信息

3. 前端页面无法访问

问题:浏览器无法打开 http://localhost:5173 解决

  • 确认前端服务是否正常启动
  • 检查端口5173是否被占用
  • 查看前端控制台错误信息

4. 数据库连接失败

问题:后端启动时显示数据库连接错误 解决

  • 检查数据库服务是否启动
  • 确认数据库连接配置是否正确
  • 验证数据库用户权限

日志查看

  • 后端日志:查看终端输出或日志文件
  • 前端日志:打开浏览器开发者工具查看控制台
  • 数据库日志:查看数据库服务器日志

📞 技术支持

如果遇到问题,请:

  1. 查看本文档的故障排除部分
  2. 检查系统日志获取详细错误信息
  3. 确认系统环境配置是否正确
  4. 联系技术支持团队

🔄 更新日志

v1.0.0 (最新版本)

  • 新增数据更新功能
  • 新增高级分析功能
  • 新增智能预测功能
  • 优化用户界面和用户体验
  • 提升系统性能和稳定性