Files
lottery-picker/README.md
T

4.7 KiB
Raw Blame History

🎱 彩票智能分析技能 (Lottery Picker)

基于 6阶段数学建模分析系统 的双色球 & 大乐透智能号码分析与机选推荐工具。

特性

  • 集成学习模型: 5种分析模型(频率加权、贝叶斯平滑、马尔可夫链、K-Means聚类、残差回归)自动优化权重
  • 多数据源: 支持 500.com、17500.cn、体彩官方API 等多个数据源
  • 回滚迭代: 自动追踪推荐准确率,版本化管理模型优化
  • 结构化输出: 4块报告格式(回滚迭代、数据采集、推理分析、机选号码)

支持彩种

彩种 前区 后区 开奖时间
双色球 6个 (1-33) 1个 (1-16) 周二/四/日 21:15
大乐透 5个 (1-35) 2个 (1-12) 周一/三/六 20:25

安装

依赖

pip install requests

部署到 QwenPaw

# 克隆仓库
git clone https://git.qihuyun.com/your-username/lottery-picker.git

# 复制到 skills 目录
cp -r lottery-picker/lottery_picker /path/to/qwenpaw/skills/

# 重启 QwenPaw 服务

部署到其他 AI Agent 平台

将 lottery_picker/ 目录复制到你的 Agent skills 目录,确保 SKILL.md 在正确位置。

使用方法

CLI 命令

cd lottery_picker

# 完整报告(推荐)
python lottery_tool.py --action full_report --lottery dlt --count 5

# 仅推荐号码
python lottery_tool.py --action recommend --lottery ssq --count 3

# 仅分析报告
python lottery_tool.py --action analyze --lottery dlt

# 采集数据
python lottery_tool.py --action fetch --lottery dlt

# 回滚校验(开奖后)
python lottery_tool.py --action check --lottery dlt --earnings 0

参数说明

参数 值 说明
--action full_report 4块结构化输出(推荐)
--action recommend 仅输出推荐号码
--action analyze 仅输出分析报告
--action fetch 仅采集数据
--action check 回滚迭代
--lottery ssq / dlt 彩种
--count 5 推荐组数
--earnings 0.0 中奖收益(check专用)

输出示例

============================================================
  [4/4] 机选号码(第26079期 | 2026-07-15 (周三))
============================================================

  第1组: 前区 06 13 19 22 29  +  后区 06 08
       得分:5.7689 | 奇偶:3:2 | 大小:3:2 | 和:89

  第2组: 前区 08 13 14 22 30  +  后区 02 06
       得分:5.4209 | 奇偶:1:4 | 大小:2:3 | 和:87

文件结构

lottery_picker/
├── SKILL.md                 # Agent 技能定义
├── README.md                # 本文件
├── __init__.py              # Python 包初始化
├── lottery_tool.py          # 主工具(CLI 入口)
├── ensemble_learning.py     # 集成学习模型
├── evolution_tool.py        # 回滚迭代跟踪
├── enhanced_lottery.py      # 增强数据采集
├── blueball_optimizer.py    # 后区优化器
└── data/                    # 数据持久化目录
    ├── config.json          # 配置(种子、迭代计数)
    ├── feedback.json        # 回滚反馈(含收益)
    ├── ssq_history.json     # 双色球历史数据(自动填充)
    ├── dlt_history.json     # 大乐透历史数据(自动填充)
    ├── analysis_ssq.json    # 双色球分析结果(自动填充)
    └── analysis_dlt.json    # 大乐透分析结果(自动填充)

分析模型

集成学习权重

模型 描述 默认权重
频率加权 基于历史出现频率 19.0%
贝叶斯平滑 贝叶斯后验概率 19.0%
马尔可夫链 状态转移概率 23.8%
K-Means聚类 号码聚类分析 19.0%
残差回归 残差趋势预测 19.0%

权重通过历史数据回测自动优化。

回滚迭代

系统会自动追踪每期推荐的准确率:

# 开奖后执行回滚校验
python lottery_tool.py --action check --lottery dlt --earnings 0
  • 版本号在数据源变化时递增
  • 累计精度 = 命中号码数 / 总推荐号码数
  • 用户中奖后通过 --earnings 参数记录收益

数据源

彩种 主数据源 备用数据源
双色球 500.com HTML 17500.cn API
大乐透 500.com HTML 体彩官方API

免责声明

⚠️ 本工具仅基于统计学分析提供号码推荐,不构成任何中奖承诺。

彩票开奖结果具有完全随机性,历史数据无法预测未来。请理性购彩,量力而行。

许可证

MIT License

贡献

欢迎提交 Issue 和 Pull Request!