← 返回
未分类

Luckyball

双色球幸运号码预测 - 基于天干地支阴阳五行+随机森林机器学习模型。根据用户输入的彩票开奖日期,计算八字并生成推荐号码。
双色球幸运号预测 - 结合天干地支、阴阳五行与随机森林模型,根据开奖日期算八字并推荐号码。
landyun
未分类 clawhub v3.0.0 2 版本 100000 Key: 无需
★ 0
Stars
📥 382
下载
💾 0
安装
2
版本
#latest

概述

双色球幸运号码预测 (LuckyBall) v3.0

基于天干地支、阴阳五行、八字命理等传统文化,结合随机森林机器学习算法,对双色球进行趣味预测。

v3.0 改进: 蓝球AR(1)均值回归 | 红球Pointwise排序 | 十神/藏干/纳音/节气 | 滚动回测

天干地支基础知识

天干(10个)

| 序号 | 天干 | 阴阳 | 五行 |

|------|------|------|------|

| 1 | 甲 | 阳 | 木 |

| 2 | 乙 | 阴 | 木 |

| 3 | 丙 | 阳 | 火 |

| 4 | 丁 | 阴 | 火 |

| 5 | 戊 | 阳 | 土 |

| 6 | 己 | 阴 | 土 |

| 7 | 庚 | 阳 | 金 |

| 8 | 辛 | 阴 | 金 |

| 9 | 壬 | 阳 | 水 |

| 10 | 癸 | 阴 | 水 |

地支(12个)

| 序号 | 地支 | 阴阳 | 五行 | 生肖 |

|------|------|------|------|------|

| 1 | 子 | 阳 | 水 | 鼠 |

| 2 | 丑 | 阴 | 土 | 牛 |

| 3 | 寅 | 阳 | 木 | 虎 |

| 4 | 卯 | 阴 | 木 | 兔 |

| 5 | 辰 | 阳 | 土 | 龙 |

| 6 | 巳 | 阴 | 火 | 蛇 |

| 7 | 午 | 阳 | 火 | 马 |

| 8 | 未 | 阴 | 土 | 羊 |

| 9 | 申 | 阳 | 金 | 猴 |

| 10 | 酉 | 阴 | 金 | 鸡 |

| 11 | 戌 | 阳 | 土 | 狗 |

| 12 | 亥 | 阴 | 水 | 猪 |

五行相生相克

  • 相生: 木→火→土→金→水→木
  • 相克: 木→土→水→火→金→木

河图数

  • 天一生水,地六成之 → 水数: 1, 6
  • 地二生火,天七成之 → 火数: 2, 7
  • 天三生木,地八成之 → 木数: 3, 8
  • 地四生金,天九成之 → 金数: 4, 9
  • 天五生土,地十成之 → 土数: 5, 10

十神(日干与其他天干的关系)

日干为"我",其他天干与日干的关系决定十神:

| 关系 | 同我 | 我生 | 我克 | 克我 | 生我 |

|------|:--:|:--:|:--:|:--:|:--:|

| 同阴阳 | 比肩 | 食神 | 偏财 | 七杀 | 偏印 |

| 异阴阳 | 劫财 | 伤官 | 正财 | 正官 | 正印 |

地支藏干

每个地支内含 1-3 个天干:

| 地支 | 藏干 | 地支 | 藏干 |

|:----:|------|:----:|------|

| 子 | 癸 | 午 | 丁、己 |

| 丑 | 己、癸、辛 | 未 | 己、丁、乙 |

| 寅 | 甲、丙、戊 | 申 | 庚、壬、戊 |

| 卯 | 乙 | 酉 | 辛 |

| 辰 | 戊、乙、癸 | 戌 | 戊、辛、丁 |

| 巳 | 丙、庚、戊 | 亥 | 壬、甲 |

纳音五行

六十甲子每连续两柱共享一个纳音,每 30 组纳音配一个五行。四柱各有纳音:年柱纳音、月柱纳音、日柱纳音、时柱纳音。

八字计算规则

年柱计算

年干 = (年份 - 3) % 10 (若为0则取10)
年支 = (年份 - 3) % 12 (若为0则取12)

月柱计算

月干 = (年份 % 10 + 月份 * 2) % 10 (若为0则取10)
月支 = (月份 + 2) % 12 (若为0则取12)

日柱计算(公历转农历干支)

使用"蔡勒公式"变体计算儒略日,再转干支:

a = (14 - 月份) / 12
y = 年份 + 4800 - a
m = 月份 + 12a - 3
JDN = 日期 + (153*m + 2) / 5 + 365*y + y/4 - y/100 + y/400 - 32045
日干 = (JDN + 6) % 10 (若为0则取10)
日支 = (JDN + 6) % 12 (若为0则取12)

时柱计算

时支 = (小时数 / 2 + 1) % 12 (若为0则取12)
时干 = (日干 * 2 + 时支 - 1) % 10 (若为0则取10)

预测模型架构 v3.0

红球:Pointwise 排序模型

核心思路: 不再预测 6 个排序位置 (r1~r6 有结构性偏差),而是对 1-33 每个号码独立打分,取 Top-6。

  • 训练数据: 每期历史 × 33 个号码 = 6600+ 行 (200 期)
  • 标签: 1=开出, 0=未开出 (约 18% 正样本)
  • 模型: 随机森林分类器 (n=300, depth=10, class_weight=balanced)
  • 输入: 日期特征 + 八字特征 + 号码属性 (值/天干/地支/五行/奇偶/分区)
  • 输出: 每个号码的"开出概率" → 取 Top-6

蓝球:RF + AR(1) 加权集成

蓝球 AR(1) 均值回归 (基于历史发现的自相关 r ≈ -0.72):

blue_t = μ + φ × (blue_{t-1} - μ)
  • μ: 蓝球长期均值 (~8.5)
  • φ: 自回归系数 (约 -0.72)
  • 集成: blue_final = 0.4 × blue_RF + 0.6 × blue_AR

特征工程 (33维基础 + 4维号码 = 37维)

| 类别 | 特征 | 数量 |

|------|------|:--:|

| 日期 | year, month, day, weekday, day_of_year | 5 |

| 节气 | 距最近节气天数 | 1 |

| 天干 | 年/月/日/时 天干 (0-9) | 4 |

| 地支 | 年/月/日/时 地支 (0-11) | 4 |

| 五行主气 | 木火土金水 计数 | 5 |

| 五行藏干 | 地支藏干五行计数 | 5 |

| 纳音 | 年/月/日/时 纳音五行 (0-4) | 4 |

| 十神 | 年/月/时 干对日干十神关系 (0-9) | 3 |

| 阴阳 | 年干阴阳, 日干阴阳 | 2 |

| 号码属性 | 天干/地支/五行/奇偶 | 4 |

滚动回测 (Walk-Forward Backtest)

从第 60 期开始,逐期用历史数据训练、预测当期,与真实开奖比对:

  • 红球平均命中数 (vs 随机期望 ~1.06)
  • 蓝球命中率 (vs 随机期望 6.25%)
  • 红球 ≥3 命中率

预测算法

第一步:计算八字 + 增强特征

根据输入的日期和时间,计算出完整的八字及 37 维增强特征:

  • 年柱、月柱、日柱、时柱
  • 十神关系、地支藏干、纳音五行、节气距离

第二步:统计五行频率

统计八字中各五行出现的次数:

  1. 天干五行 + 地支五行(主气)
  2. 地支藏干五行(深层)

第三步:提取候选数字

  1. 天干序数:直接使用天干序号(1-10)
  2. 地支序数:直接使用地支序号(1-12)
  3. 纳音五行:四柱纳音对应的五行属性
  4. 十神指引:根据十神生克关系推导旺衰方向

第四步:机器学习预测

输入: 37维特征 → RF排序模型(红球) / RF+AR集成(蓝球) → 预测号码

第五步:生成推荐号码

  1. 红球 (1-33):Pointwise 排序 → Top-6 + 带权采样变体
  2. 蓝球 (1-16):RF+AR 加权集成 → 均值回归约束
  3. 生成 5 组候选号码
  4. 输出回测表现摘要

使用方法

用户输入:/luckyball [日期] [时间]

示例:

  • /luckyball 2026-04-30 20:00
  • /luckyball 2026年4月30日20点
  • /luckyball 2026-05-24 (预测下一期)

预测记录持久化与自动比对(重要)

预测前:读取历史 + 查开奖结果

  1. 读取记忆文件 C:\Users\a\.claude\projects\C--Users-a-luspace\memory\luckyball-predictions.md
  2. 找到上一次已开奖但未比对的预测
  3. 用 WebSearch 查询实际开奖结果(搜索 双色球 YYYY年M月D日 开奖结果
  4. 将上次预测的每组号码与实际结果比对:
    • 准确命中红球数(6个中命中几个)
    • 准确命中蓝球数(1个中是否命中)
    • 标记最佳命中组

预测后:保存记录

  1. 将本次预测的全部5组号码写入记忆文件
  2. 标记为"待开奖"
  3. 同时更新 MEMORY.md 索引(如新增文件)

比对输出格式

在每次预测输出的最前面,先展示上一次预测比对结果:

## 上期预测回顾与比对(第XXXXXX期)

| 组别 | 预测红球 | 预测蓝球 | 红球命中 | 蓝球命中 |
|:----:|------|:----:|:--:|:--:|
| 组1 | XX XX XX XX XX XX | XX | X/6 | ✓/✗ |
| ... | ... | ... | ... | ... |

- 实际开奖: 红球 XX XX XX XX XX XX | 蓝球 XX
- 最佳组: 组X(红球命中 X/6)

比对规则

  • 红球命中:预测号码与实际红球的交集数量
  • 蓝球命中:完全匹配为 ✓,否则为 ✗
  • 号码按数值排序后比对

输出格式

## [日期] 双色球预测 (v3.0)

### 上期回顾 (自动比对)
> 仅当记忆中有未比对预测时展示

| 组别 | 预测红球 | 预测蓝球 | 红球命中 | 蓝球命中 |
|:----:|------|:----:|:--:|:--:|
| 组1 | XX XX XX XX XX XX | XX | X/6 | ✓/✗ |

### 八字分析
| 柱位 | 天干 | 地支 | 干支 | 纳音 | 十神(对日干) |
|:----:|:----:|:----:|:----:|:----:|:----:|
| 年柱 | XX | XX | XXXX | XX金 | XX |
| 月柱 | XX | XX | XXXX | XX土 | XX |
| 日柱 | XX(日主) | XX | XXXX | XX木 | — |
| 时柱 | XX | XX | XXXX | XX火 | XX |

### 五行分布 (含藏干)
| 五行 | 木 | 火 | 土 | 金 | 水 |
|:----:|:--:|:--:|:--:|:--:|:--:|
| 主气 | X | X | X | X | X |
| 藏干 | X | X | X | X | X |

### 红球排序 Top-12 得分
| 号码 | 01 | 07 | 14 | ... |
|:----:|:--:|:--:|:--:|:--:|
| 得分 | .xx | .xx | .xx | ... |

### 推荐号码
- 推荐红球:XX、XX、XX、XX、XX、XX
- 推荐蓝球:XX  (RF=XX, AR=XX)

### 多组预测(5组)
| 组别 | 红球 | 蓝球 | 红球得分和 |
|:----:|------|:----:|:--:|
| 组1 | ... | XX | X.XX |
| ... | ... | ... | ... |

### 分析说明
- 五行补益及重点关注数字
- 蓝球 AR 信号: 均值回归指向 (高于/低于) 均值
- 十神格局分析

### 模型状态
- v3.0 | 训练样本: XX期
- 回测红球均值: X.XX (随机期望 1.06)
- 蓝球 AR φ: -0.72

⚠️ 纯娱乐预测,请理性购彩!

已知局限性

  1. 随机预测本质: 彩票开奖是完全独立的随机事件,任何预测算法都没有科学依据的预测能力
  2. 数据局限: 210 期历史对于 33 维特征仍然不足 — v3.0 通过 Pointwise 扩充到 6600+ 样本,缓解了维度诅咒但未消除
  3. 排名模型的独立性假设: 排序模型隐含假设同期的 6 个红球独立同分布,实际上它们是联合抽取的
  4. 蓝球 AR 信号: 蓝球 r=-0.72 的自相关是唯一有统计意义的信号,但 (a) 可能是小样本假象 (b) 均值回归 ≠ 可预测到具体号码 (c) 摇奖机物理特性可能随时间变化
  5. 过拟合风险: 特征增多 + 样本有限 = 模型可能学到大量统计噪声,回测表现可能随新数据显著波动

免责声明

本skill仅供娱乐,不构成任何投注建议。彩票是纯随机事件,任何预测都没有科学依据,请勿沉迷。

⚠️ 重要提醒: 机器学习预测并不比随机猜测更准确,它只是从历史数据中学习了一些统计噪声。请务必理性购彩,量力而行!

版本历史

共 2 个版本

  • v3.0.0 当前
    2026-06-06 06:50
  • v1.0.0
    2026-05-21 14:47

安全检测

腾讯云安全 (Keen)

队列中

腾讯云安全 (Sanbu)

队列中

🔗 相关推荐

ai-intelligence

Self-Improving + Proactive Agent

ivangdavila
自我反思+自我批评+自我学习+自组织记忆。智能体评估自身工作、发现错误并持续改进。
★ 1,349 📥 317,694
ai-intelligence

self-improving agent

pskoett
捕获经验教训、错误和纠正,以实现持续改进。使用时机:(1)命令或操作意外失败;(2)用户纠正……
★ 4,055 📥 795,847
security-compliance

Skill Vetter

spclaudehome
AI智能体技能安全预审工具。安装ClawdHub、GitHub等来源技能前,检查风险信号、权限范围及可疑模式。
★ 1,210 📥 266,145