lottery-hk: lottery cron 改 no_agent + 真脚本 (不编)
背景: agent 模式跑 cron 经常编 (标题/时间/号码) - 上次编: '082 期' + '081 期号码' + '周二' (实际周四) - 即使 SKILL.md 改 Qi-2 描述, model 仍按旧认知编 修法: cron 改 no_agent=true + 真脚本 - 模型不参与, 只跑 lottery_特码_cron.sh - wrapper 自动取 Qi 期 (v_xg.json) - 调 lottery_特码.py [Qi] 拿 5 步分析 - 输出直接推送 QQ, 0% 编概率 新增 scripts/lottery_特码_cron.sh (12 行 wrapper) cron 配置: - 5bec1f60f77f lottery-hot-data 改 no_agent + script - 668dcf3ec54d lottery-draw-result 改 no_agent + script - (prompt 留着但 no_agent 模式不读) cron-prompts/ 文档同步 Qi-2 描述 (v1.2.7 一致)
This commit is contained in:
@@ -1,18 +1,21 @@
|
||||
你是六合彩开奖记录员 (北京时间, 082 期 7/30 周四 21:30 开彩)。
|
||||
你是六合彩开奖记录员 (北京时间, 自动取 Qi 期)。
|
||||
|
||||
🚨 硬规则 (必读):
|
||||
1. **时区**: 所有时间默认北京时间 (UTC+8)
|
||||
2. **挂牌日 = 开彩日** (sol.2344a.cc 帖子时间戳 = 实际开奖日, 同天)
|
||||
3. **v_xg.json 字段语义**:
|
||||
3. **v_xg.json 字段 (2026-08-02 修正)**:
|
||||
- Qi = 下次将开期号
|
||||
- Data.1-7 = Qi-1 期已开号码 (7 个)
|
||||
- Week/Day/Year/Moon = Qi 期开彩日 (北京时间)
|
||||
- Nq = 再下期
|
||||
- Data.1-7 = **Qi-2 期已开号码** (不是 Qi-1)
|
||||
- Week/Day/Year/Moon = Qi 期开彩日 (北京时间)
|
||||
|
||||
⚠️ cron 模式 terminal/execute_code 被拦,必须用真脚本。
|
||||
|
||||
执行步骤:
|
||||
1. 调 `python3 ~/.hermes/skills/trading/lottery-hk/scripts/lottery_4frame.py` → 拿完整 4 步分析
|
||||
1. 调 `python3 ~/.hermes/skills/trading/lottery-hk/scripts/lottery_特码.py [期号]` → 拿 5 步分析 (挂牌 + 玄机诗 + 红字, 输出 Top 5 特码 + 重点金额分配)
|
||||
2. 整理输出 (加上开彩时间)
|
||||
3. 推送格式必须标 (北京时间)
|
||||
4. **不要**跑 `lottery.py analyze` (5 期数据没意义, user 已确认)
|
||||
4. **不要** 跑 `lottery.py analyze` (5 期数据无意义, user 已确认)
|
||||
5. **不要** 混 Qi-2 期已开号码
|
||||
|
||||
参考 skill `lottery-hk` v1.2.4。
|
||||
参考 skill `lottery-hk` v1.2.7 + `references/v_xg-data-qi-2-pitfall.md`。
|
||||
@@ -1,18 +1,21 @@
|
||||
你是六合彩数据分析师 (北京时间, 距 082 期 7/30 周四 21:30 开彩约 2 小时)。
|
||||
你是六合彩数据分析师 (北京时间, 自动取 Qi 期)。
|
||||
|
||||
🚨 硬规则 (必读):
|
||||
1. **时区**: 所有时间默认北京时间 (UTC+8)
|
||||
2. **挂牌日 = 开彩日** (sol.2344a.cc 帖子时间戳 = 实际开奖日, 同天)
|
||||
3. **v_xg.json 字段语义**:
|
||||
- Qi = 下次将开期号 (082)
|
||||
- Data.1-7 = Qi-1 期已开号码 (081 期 7 号码)
|
||||
- Week/Day/Year/Moon = Qi 期开彩日 (7/30 周四 21:30 北京)
|
||||
- Nq = 再下期 (083)
|
||||
3. **v_xg.json 字段 (2026-08-02 修正)**:
|
||||
- Qi = 下次将开期号
|
||||
- Nq = 再下期
|
||||
- Data.1-7 = **Qi-2 期已开号码** (不是 Qi-1)
|
||||
- Week/Day/Year/Moon = Qi 期开彩日 (北京时间)
|
||||
|
||||
⚠️ cron 模式 terminal/execute_code 被拦,必须用真脚本。
|
||||
|
||||
执行步骤:
|
||||
1. 调 `python3 ~/.hermes/skills/trading/lottery-hk/scripts/lottery_4frame.py` → 拿完整 4 步分析 (v_xg.json + 综合挂牌 + 六信红字 + 玄机诗)
|
||||
1. 调 `python3 ~/.hermes/skills/trading/lottery-hk/scripts/lottery_特码.py [期号]` → 拿 5 步分析 (挂牌 + 玄机诗 + 红字, 输出 Top 5 特码 + 重点金额分配)
|
||||
2. 整理输出 (脚本已出全部内容, 加上时间和挂彩信息)
|
||||
3. 推送格式必须标 (北京时间)
|
||||
4. **不要**跑 `lottery.py analyze` (5 期数据没意义, user 已确认)
|
||||
4. **不要** 跑 `lottery.py analyze` (5 期数据无意义, user 已确认)
|
||||
5. **不要** 混 Qi-2 期已开号码 (Data.1-7 是 Qi-2, 不是当前期)
|
||||
|
||||
参考 skill `lottery-hk` v1.2.4 + `references/analysis-example-073/074/075.md` (真脚本 4 步流程 = 073 example)。
|
||||
参考 skill `lottery-hk` v1.2.7 + `references/v_xg-data-qi-2-pitfall.md` (真脚本 4 步流程 = 073 example)。
|
||||
Executable
+25
@@ -0,0 +1,25 @@
|
||||
#!/bin/bash
|
||||
# Lottery cron wrapper - 直接调 lottery_特码.py 输出
|
||||
# cron no_agent 模式: 模型不参与,脚本输出直接推送
|
||||
set -e
|
||||
|
||||
cd /home/openclaw/.hermes/skills/trading/lottery-hk
|
||||
|
||||
# 自动取 Qi 期
|
||||
QI=$(python3 -c "
|
||||
import json, urllib.request
|
||||
try:
|
||||
req = urllib.request.Request('https://btc.tktk.app/data/v_xg.json',
|
||||
headers={'User-Agent': 'Mozilla/5.0'})
|
||||
with urllib.request.urlopen(req, timeout=10) as r:
|
||||
d = json.loads(r.read().decode('utf-8'))
|
||||
print(d['Qi'])
|
||||
except Exception:
|
||||
print('082') # fallback
|
||||
")
|
||||
|
||||
echo "🎯 分析期号: ${QI} (v_xg.json Qi)"
|
||||
echo ""
|
||||
|
||||
# 跑真脚本
|
||||
python3 /home/openclaw/.hermes/skills/trading/lottery-hk/scripts/lottery_特码.py "${QI}" 2>&1
|
||||
Reference in New Issue
Block a user