diff --git a/lottery-hk/SKILL.md b/lottery-hk/SKILL.md index 90f8043..76d3be6 100644 --- a/lottery-hk/SKILL.md +++ b/lottery-hk/SKILL.md @@ -81,7 +81,7 @@ JSON返回格式: } ``` - `Data.1`-`Data.6`: 平码,`Data.7`: 特码 -- `Qi`: 当前期号(下次将开),`Nq`: 下期号 +- `Qi`: **最新已开期号**(刚开), `Nq`: **未开下期期号**(下一个) - `nim`: 五行,`sx`: 生肖,`color`: 波色(红/蓝/绿) ### ⚠️ 重要: v_xg.json 字段语义陷阱 @@ -92,7 +92,7 @@ JSON返回格式: - **Week/Day = Nq 期开彩日** (北京时间) - **Data.1-7 = Qi-2 期已开号码** (不是 Qi-1) - **7 号码 (Data.1-7)**: 真已开期号的号码(**Qi-2 期**(2026-08-02 修正, 不是 Qi-1) 的结果) -- **实战 (2026-07-29)**: cron 周二 14:00 (7/28 22:00) 跑, v_xg.json Qi=081 (= 080 期最新已开), 7 号码是 080 期 (Qi-1 期, Qi-2 期) +- **实战 (2026-07-29)**: cron 周二 14:00 (7/28 22:00) 跑, v_xg.json Qi=081 (= 081 期, 已开), 7 号码是 080 期 (Qi-2 期) - **取下下期 / 周几等时间**: 拿 v_xg.json 即可(Qi 是最新已开期号, Nq 是再下次, Week/Day 是 Nq 期开彩日, 不是 Qi 期) - **取 Qi 期真开号码**: v_xg.json 不显示 Qi 期号, 需查 sol.2344a.cc/挂牌 或 lottery.db (Qi 期已开,但 v_xg.json 只显示 Qi 期号, 不显示号码) - **2026-08-04 实战**: Qi=083 (083 期 8/1 周六已开), Nq=084 (084 期 8/4 周二未开), Week=周二 Day=04 (= 084 期开彩日), Data.1-7 = 081 期号码 (Qi-2) @@ -196,7 +196,7 @@ python3 ~/.hermes/skills/trading/lottery-hk/scripts/lottery_特码.py [期号] **事件流**: 1. cron `668dcf3ec54d lottery-draw-result` 14:00 UTC (= 北京 22:00) 跑 -2. v_xg.json `Qi=081 (081 期 7/28 周二已开), Nq=082 (082 期 7/30 周四未开), Week=周四, Day=30 (= 082 期开彩日)` +2. v_xg.json `Qi=081 (081 期 7/28 周二已开), Nq=082 (082 期 7/30 周四未开), Week=周四, Day=30 (= Nq=082 期开彩日 = 7/30 周四)` 3. agent 推: "081 期 = 7/30 周四 21:30 开彩" — **错**(实际 081 = 7/28 周二) 4. agent 推: "082 期 = 8/1 周六 21:30" — **错**(实际 082 = 7/30 周四) 5. 用户反复纠正"081 时间错 / 不要分析 / 你直接跑不行吗" @@ -204,7 +204,7 @@ python3 ~/.hermes/skills/trading/lottery-hk/scripts/lottery_特码.py [期号] **坑 1 (v_xg.json 字段)**: `Week`/`Day` 是 **Nq 期开彩日** (未开下期), 不是 Qi 期(已开)。 - Qi=081 → 081 周二开 (7/28 已开), Nq=082 → 082 周四开 (7/30 未开) -- Week=周四 → 081 错的,实际 Qi 周二是周二,但 Week 字段是 Qi 期开彩日 — **这是 agent 多次误读的根本原因** +- Week=周四 → 081 错的,实际 Qi 081 期是周二,但 Week 字段是 **Nq=082 期开彩日** = 周四 — **这是 agent 多次误读的根本原因** **坑 2 (挂牌日 vs 开彩日)**: sol.2344a.cc 挂牌帖的发布时间 ≠ 开彩日,实际是**同一天**(挂牌发出来当天就是开彩日)。**挂牌提前 2-3 天的旧描述是错的**。 @@ -219,11 +219,13 @@ python3 ~/.hermes/skills/trading/lottery-hk/scripts/lottery_特码.py [期号] 1. **时区**: 所有时间默认 **北京时间 (UTC+8)**, 必须标"(北京时间)"后缀 2. **挂牌日 = 开彩日** (硬规则): sol.2344a.cc 挂牌帖时间戳 = 实际开奖日,**同天**。旧描述"挂牌提前 2-3 天"是错的。 -3. **v_xg.json 字段** (2026-08-02 修正): - - `Qi` = 下次将开期号 +3. **v_xg.json 字段** (2026-08-04 第三次修正): + - `Qi` = **最新已开期号** (刚开) - `Data.1-7` = **Qi-2 期 已开号码 (不是 Qi-1!)** — 7 个 - - `Week`/`Day`/`Year`/`Moon` = Qi 期 开彩日 (北京时间) — **不是"当前期"** + - `Week`/`Day`/`Year`/`Moon` = **Nq 期开彩日** (北京时间, **不是 Qi 期!**) - `Nq` = 再下期 + - 取 Qi 期开彩日: Nq 期开彩日 - 1 个开彩日 (周二/四/六规律), 或查 sol.2344a.cc 挂牌帖 + - 取 Qi 期真开号码: 查 sol.2344a.cc/挂牌 或 lottery.db (v_xg.json 不显示 Qi 期号码) - **取 Qi 期真开号码**: 查 sol.2344a.cc/挂牌 或 lottery.db (v_xg.json 不显示 Qi 期) 4. **推送格式**: 不写"刚开"/"最新" — 用具体期号+明确日期 5. **沟通**: 用户要直接说数据来源,不要长篇分析 @@ -254,9 +256,9 @@ python3 ~/.hermes/skills/trading/lottery-hk/scripts/lottery_特码.py [期号] - 降级: 仅依赖本地 SQLite draws 表 - **📌 v_xg.json 字段语义 (2026-08-02 修正, 重要!)**: - - `Qi` = 下次将开期号 + - `Qi` = **最新已开期号** (刚开) - `Nq` = 再下期 - - `Week`/`Day`/`Year`/`Moon` = Qi 期开彩日 (北京时间) + - `Week`/`Day`/`Year`/`Moon` = **Nq 期开彩日** (北京时间, 不是 Qi 期) - **`Data.1-7` = Qi-2 期已开号码** (不是 Qi-1!) — 7 个号码 + 5 行字段 (sx/nim/color/style/number) - 取 Qi 期真开 (实际刚开) 号码: 查 sol.2344a.cc/挂牌 或 lottery.db, **v_xg.json 不显示 Qi 期** - 实战案例 (2026-08-04 14:03 北京): Qi=083 (083 期 8/1 周六已开), Data.1-7=081 期号码 (Qi-2), 083 期真开号 v_xg.json 不显示 (只能查 sol.2344a.cc/挂牌) @@ -270,7 +272,7 @@ python3 ~/.hermes/skills/trading/lottery-hk/scripts/lottery_特码.py [期号] - 列用票代码, 行用指标 (现价/股息率/趋势/MA50/支撑/离均线/ATR/策略) - 类似脚本: `daily_t_analysis.py` / `dividend_alert.py` / `cn_dividend_buy_timing.py` 全部已转横向表格 - **时间默认北京时间(用户硬规则, 2026-07-30)**: 任何日期时间 (挂牌/开奖/推送) 默认 UTC+8 北京时间;cron schedule UTC → 换算时也明确标"北京" - - **v_xg.json Week/Day 是 Nq 期开彩日** (北京时间周二/四/六 21:30, 不是 Qi 期!) + - **v_xg.json Week/Day 是 Nq 期开彩日** (北京时间周二/四/六 21:30, **不是 Qi 期, 是再下期**) - **挂牌日 = 开彩日** (同天, 用户 2026-07-30 实战确认, 不是提前 2-3 天) - **用户纠正"082 时间错"**: 因为 agent 没标"北京时间" + 没区分挂牌日和开奖日 - 沟通风格: 用户要"直接说怎么取的,不要分析/解释" — 错了立刻认错