lottery-hk: 第 4 次修正 v_xg.json 字段语义 (Qi 期真开彩)

**2026-08-04 第 4 次重大发现** (marksix6.com 验证):

**v_xg.json Data.1-7 = Qi 期真开彩号码** (不是 Qi-1, 也不是 Qi-2)

验证:
- v_xg.json Qi=083 + Data=[37,7,16,1,32,22,23]
- marksix6.com 083 期真开彩 = 37/7/16/1/32/22 + 23 (8/1 周六 21:32)
- 完全一致 ✓

之前 3 版错:
1. ❌ 2026-07-29: Data.1-7 = Qi-1 期
2. ❌ 2026-08-02: Data.1-7 = Qi-2 期
3. ❌ 2026-08-04 第 3: Data.1-7 = Qi-2 期 (Week/Day 改 Nq 期)

正确语义 (2026-08-04 第 4 次):
- Qi = 最新已开期号 (刚开)
- Nq = 未开下期期号
- Week/Day = Nq 期开彩日 (北京时间)
- **Data.1-7 = Qi 期真开彩号码** (7 个)

改动:
- SKILL.md description + 硬规则段 + 表格
- references/v_xg-qi-pitfall.md (旧, 归档)
- references/v_xg-data-qi-2-pitfall.md → v_xg-data-qi-pitfall.md (改名)
- cron-prompts/*.md
- scripts/lottery_特码.py + lottery_4frame.py

实战命中:
- 8/4 084 期 analysis #4 推 38(权重 10)
- v_xg.json 8/4 15:22 更新 Qi=084, Data.1-7=31/16/4/11/13/33/38
- 真开 special=38 (跟 Data.1-7 第 7 位 一致!)
- check_hits: hit=✓ 中奖!
This commit is contained in:
2026-08-04 23:22:49 +08:00
parent 727a999ad9
commit 9f2ae6a45f
11 changed files with 333 additions and 235 deletions
+2 -2
View File
@@ -49,7 +49,7 @@ def check_db_error(data, source_name):
def fetch_v_xg():
"""拉 v_xg.json (Qi=最新已开, Data.1-7=Qi-2 已开 (不是 Qi-1))"""
"""拉 v_xg.json (Qi=最新已开, Data.1-7 = Qi 期真开彩 (2026-08-04 验证))"""
try:
req = urllib.request.Request(V_XG_URL, headers={'User-Agent': 'Mozilla/5.0'})
with urllib.request.urlopen(req, timeout=15) as r:
@@ -160,7 +160,7 @@ def analyze(period='082'):
qi_minus_2 = int(qi) - 2 if qi.isdigit() else '?'
out.append(f"Qi (最新已开) = {qi}, Nq (未开下期) = {nq}")
out.append(f"Qi 期开彩日(从 Nq 推算): Nq 期开彩日 Week={week} Day={day} - 3 天")
out.append(f"Data.1-7 = Qi-2 期 {qi_minus_2} 已开号码 (不是 Qi-1!)")
out.append(f"Data.1-7 = Qi 期 {period} 真开彩号码 (2026-08-04 验证)")
out.append("")
out.append("| 位置 | 号码 | 生肖 | 五行 | 波色 |")
out.append("|---|---|---|---|---|")