方法与数据
这个站点能做什么、不能做什么,以及每一个数字从哪里来。
一、先给结论
我们对 3521 期双色球、2942 期大乐透做了 16 项假设检验:卦象、日干、六冲六合、黄道黑道、 二十八宿与和值、号码分布、奇偶、相邻期重号数之间,没有发现可用的统计关联。 唯一 p < 0.05 的「大乐透和值一阶自相关」(p=0.0225,r=0.043)在 16 次比较下不成立, 解释的方差只有 0.18%。
所以本站不是预测器。它做三件事:把二十年数据摊开、把选号变成可控的组合、 把中国历法做成一层可开关的叙事。所有号码都是按权重抽样生成的组合,不是「算出来的开奖结果」。
二、哪一种最准
没有可验证的「最准」。方法各有适用场景,传统上更接近「用途匹配」而不是「精度排名」。
| 方法 | 起卦 | 强项 | 局限 |
|---|---|---|---|
| 六爻纳甲(京房) | 铜钱摇卦 6 次 | 世应、六亲、六神、纳甲、旬空;问事最主流,体系最完整 | 必须有真实摇卦;日期/地点不能直接生成卦 |
| 梅花易数(邵雍) | 年月日时 / 数字 / 物象 | 64 卦 + 动爻;对时间、地点敏感,可复现 | 结构简洁,解读依赖功力 |
| 大六壬 | 月将加时,四课三传 | 事情、应期、方位 | 不以六十四卦为主,学习曲线陡 |
| 奇门遁甲 | 九宫、八门、九星、八神 | 时空盘、择时择方 | 体系复杂,流派差异大 |
| 八字 / 紫微 | 出生时间 | 命理、长期趋势 | 不是单次事件占卜 |
如果你要「问一件具体事」,传统上更常选六爻纳甲; 如果你要「按时间地点自动起卦、每次可复现」,梅花易数更合适; 奇门、大六壬更复杂,但不以六十四卦为主。
页面上的「卦象 / 干支 / 五行 / 二十八宿 / 九宫飞星 / 择日」是梅花卦之后的加权维度, 不是不同的算卦方法;它们只改变组合倾向,不改变中奖概率。
本站目前用梅花做「时空卦」。六爻需要真实摇卦(铜钱 / 随机三背),不能由日期直接生成; 如果要做,应作为独立的「问事」模式,并保留月建、日辰、旬空、六神的完整盘面。 任何方法的准确率都无法用开奖号码验证——本站的 16 项检验只说明「卦象与开奖无统计关联」, 不评价占卜本身。
三、开奖数据
| 彩种 | 来源 | 覆盖 | 期数 |
|---|---|---|---|
| 双色球 | 中国福利彩票官网 + 500.com 历史明细 | 2003-02-23 → 2026-10-29 | 3521 |
| 超级大乐透 | 中国体育彩票官网 | 2007-05-30 → 2026-10-31 | 2942 |
福彩现行接口只保留 2013 年以来的 2082 期,2003–2012 年由 500.com 历史表补齐; 两源重叠的 2082 期逐期比对,号码不一致 0 期。
大乐透前区在 2008–2012 年存在明显的数据/规则差异:前区卡方 223.38(p<1e-6), 大数(29–35)占比 27.7%,理论值 20%;2013 年起恢复均匀(卡方 28.54,p=0.73)。 因此统计窗口只取最近 500 期,大乐透不纳入 2013 年前的可疑数据。
四、梅花易数起卦
采用邵雍《梅花易数》通行的「年月日时」起卦法,先天八卦数:乾 1、兑 2、离 3、震 4、巽 5、坎 6、艮 7、坤 8。
年支序:子 1 … 亥 12;时支序同。卦由下往上排,下卦为初、二、三爻,上卦为四、五、上爻。 动爻阴阳翻转得变卦;取本卦二至四爻为下互、三至五爻为上互,得互卦。 动爻所在之卦为用,另一卦为体;以体用生克断吉凶。
2026-11-01 21:15(农历九月廿三,丙午年、戊戌月、己卯日、乙亥时): 年支午 7 + 月 9 + 日 23 = 39,上卦 39 mod 8 = 7 艮; 再加时支亥 12 得 51,下卦 51 mod 8 = 3 离,动爻 51 mod 6 = 3。 上艮下离为山火贲,三爻动,变山雷颐,互雷水解。
同一天的大乐透以 20:30(戌时)起卦:39 仍是上艮;39 + 戌 11 = 50, 下卦 50 mod 8 = 2 兑,动爻 50 mod 6 = 2,得上艮下兑的山泽损。 同一日期、不同开奖时刻,卦象不同——这是时支参与起卦的直接结果。
结构性说明:双色球固定在 21:15(亥时)开奖,时支是常数,因此上下卦之差固定, 3521 期只会落在 8 个卦象上(每卦 430–448 期);大乐透 20:30(戌时)同理, 2942 期落在另外 8 个卦象上(每卦 356–377 期)。这是梅花「年月日时」法的结构, 不是随机生成,也不是数据错误。
起卦依据有两种:此刻(默认,用当前真太阳时;交时辰即换卦)与 开奖时刻(固定 21:15 / 20:30,一日一卦)。 8 个卦的限制只发生在「开奖时刻固定时支」口径;此刻模式时支在变,卦象与号码会随时辰、地点变化。
五、历法与真太阳时
农历、干支、节气、建除十二神、值神黄黑道、二十八宿、宜忌,全部来自
lunar-javascript 1.7.7(MIT)。它是 6tail 的农历库,算法基于寿星天文历,
不是手写查表。我们用 Python 版 lunar_python 1.4.8 对 138 个日期逐项比对,
农历、四柱、纳音、建除、值神、宿曜、宜忌条数全部一致(0 处差异)。
节气与日飞星另用 Meeus 低精度太阳视黄经级数独立计算,用于校验与日飞星取数。
真太阳时 = 北京时间 + (经度 − 120°) × 4 分钟 + 均时差,
均时差取 9.87 sin2B − 7.53 cosB − 1.5 sinB。位置只影响时支,进而影响卦象,
不会上传到任何服务器。
纬度不参与时辰换算(时辰由经度与均时差决定),只用于日出/日落; 所以同经度、不同纬度的两个地点,起卦时辰相同,但日出日落不同。
日飞星采用简化的阴阳遁:冬至后甲子起一白顺飞,夏至后甲子起九紫逆飞。 通行择日学还会叠加上/中/下三元,本站的日飞星只作为文化权重,不等同于专业排盘。
设备识别:pointer: coarse、UA、viewport 宽度与
maxTouchPoints 只用于排版与触控尺寸,不用于指纹。
定位:仅在用户授权或点击后调用 getCurrentPosition(高精度);
坐标只存 localStorage,最近城市用内置 39 城市表离线匹配,没有逆地理请求。
此刻模式每 30 秒检查一次时辰,交时辰才重算卦与号码。
六、数字映射
| 映射 | 规则 | 用途 |
|---|---|---|
| 河图数 | 1/6 水、2/7 火、3/8 木、4/9 金、5/0 土(取个位) | 号码五行 |
| 洛书九宫 | 宫位 = (号码 − 1) mod 9 + 1;1 水、2 土、3/4 木、5 土、6/7 金、8 土、9 火 | 日飞星同宫加权 |
| 地支六合 | 子丑、寅亥、卯戌、辰酉、巳申、午未 | 日支与号码地支 |
| 二十八宿 | 角木、亢金、氐土、房日、心月、尾火、箕水…… | 宿曜五行 |
| 旺相休囚死 | 按月令:春木旺、夏火旺、秋金旺、冬水旺、四季土旺 | 五行旺衰 |
这些是传统术数的约定映射,不是现代科学的因果。它们只改变号码之间的相对倾向, 文化项先做 z-score(均值 0、方差 1),因此不改变整体概率水平。 权重(卦象 1.0、干支 0.85、五行 0.75、宿曜 0.55、飞星 0.6)是人为设定的先验, 不是从开奖数据拟合出来的;回测显示文化层对命中率没有可测增益。
七、统计验证
每期按实际开奖时刻起卦,按卦象、日干、六冲六合、黄黑道分组,对和值、号码分布、奇偶、 与上期重号数做方差分析或卡方检验;显著性用 2000 次置换检验交叉验证。 完整 16 行结果见首页「验证」区。
| 检验 | 双色球 p | 大乐透 p | 结论 |
|---|---|---|---|
| 和值 × 六十四卦 | 0.5987 | 0.2489 | 无关联 |
| 卦象 × 和值中位数 | 0.8804 | 0.3667 | 无关联 |
| 日干 × 号码分布 | 0.8563 | 0.9737 | 无关联 |
| 六冲六合 × 和值 | 0.8401 | 0.0655 | 无关联 |
| 黄黑道 × 奇数个数 | 0.2089 | 0.3728 | 无关联 |
| 六冲六合 × 重号数 | 0.0895 | 0.1959 | 无关联 |
| 和值一阶自相关 | 0.8851 | 0.0225 | 边缘显著,多重比较下不成立 |
| 重号数 × 超几何 | 0.7012 | 0.3370 | 符合随机抽样 |
八、依赖清单
| 依赖 | 版本 | 许可 | 为什么需要 |
|---|---|---|---|
| lunar-javascript | 1.7.7 | MIT | 农历、四柱、节气、建除、值神、宿曜、宜忌 |
| @freizl/yijing | 2.1.0 | MIT | 六十四卦经文(通行本《周易》) |
| liuyao | 0.5.4 | MIT | 京房八宫(宫位/五行/六冲六合) |
| Noto Serif SC | — | OFL 1.1 | 中文标题与正文(子集化约 2300 字) |
| EB Garamond | — | OFL 1.1 | 数字与拉丁(子集化 108 字) |
没有前端框架、没有构建步骤、没有分析追踪脚本、没有第三方请求。字体与库均已本地化。
构建期依赖(不进入浏览器):Python 3.12、lunar_python 1.4.8(MIT)、numpy(BSD)、 fontTools 4.66 + brotli(字体子集化)。它们只用于离线生成 draws / analysis 与字体子集。
| 文件 | 大小 | SHA-256 前 16 位 |
|---|---|---|
| assets/lunar.js | 435,942 | 9750324bfe1aa63c |
| vendor/yijing-64gua.json | 66,950 | 59f4e9c9e4cca190 |
| vendor/liuyao.mjs | 14,429 | 5e1172ce48b32d1a |
| data/hexagrams.json | 66,542 | b97d1db9ea6bb795 |
| data/analysis.json | 6,073 | 55632c79f8ed9744 |
九、隐私与本地计算
- 起卦、选号、频率/遗漏与同卦统计在浏览器完成,没有后端接口,没有按请求的云端计算。
- 16 项统计检验与每期卦象标注是构建时用 Python 离线生成静态 JSON,不涉及访客数据。
- 站点不加载任何第三方脚本、字体、图片或统计服务。
- 本机档案(设置、本机号码库、最近生成记录)用随机 ID 存在
localStorage,不含 IP、设备指纹或个人信息。 - 静态站无法读取访客 IP,也不会尝试读取;档案以浏览器为单位。换设备或换浏览器就是另一份档案。
- 定位只在用户授权后或点击时请求;已授权时刷新会静默更新。坐标只存
localStorage,最近城市用内置表离线匹配,不出浏览器。 - 设备识别只用于排版与触控尺寸,不生成指纹;交时辰重算是本地定时器,不访问网络。
- 清除站点数据即可删除全部本地记录。
赛后复盘:每次点击「生成今日号码 / 再起一卦」,把当期号码、起卦、种子、位置写入本机号码库; 开奖数据更新后,按现行奖级自动核对。记录只在本机,换设备或浏览器不会同步。
十、免责声明
本站不销售彩票、不代购、不导流到投注站,不构成投注建议。 彩票开奖是独立随机事件,长期期望为负。请量力而行。
数据与代码更新:2026-11-01 · 版本 v0.2