mike
|
37ff8f84c4
|
lottery_特码: format_te_ma_result 改 period 智能判别 Qi/Nq
bug: CLI 传 period=084 但 main() 把 period 改成 v_xg.json Qi=083
→ '084 期特码分析' 仍显示 '083 期' (CLI 失效)
修:
1. main() 不再覆盖 period (保留用户 CLI 传的)
2. format_te_ma_result 智能判别:
- period == Nq: Week/Day 就是 period 开彩日 (直接用)
- period == Qi: Week/Day 是 Nq 期开彩日 (-3 天推算 Qi 期)
- period 是其他期: 不推算
验证:
- CLI 084 → '084 期特码分析' + '本期 084 期开彩日' (8/4 周二)
- CLI 不传 → '083 期特码分析' + '本期 (083) 开彩日: Nq -3 天' (8/1 周六推算)
|
2026-08-04 16:05:42 +08:00 |
|
mike
|
a2bc7b18e3
|
lottery_4frame + cron-prompts: 字段语义残余清理
修:
- lottery_4frame.py line 52 docstring: Qi=下次将开 → Qi=最新已开
- lottery_4frame.py line 153 step 1 header: Qi 下期开彩 → Qi 最新已开
- lottery_4frame.py line 162: Qi 期开彩(从 Nq 推算) → 清晰说 Nq 期
- lottery_4frame.py main(): 默认 082 → 自动取 v_xg.json Qi
- lottery_4frame.py line 2 doc: 写死 '082 期' → 动态 Qi
- cron-prompts/lottery-hot-data.md: Qi=下次将开 → 最新已开
- cron-prompts/lottery-draw-result.md: 同上
输出验证 (8/4 跑):
083 期 4 框架玄学分析 (按 lottery-hk skill v1.2.7 流程)
Qi (最新已开) = 083, Nq (未开下期) = 084
Data.1-7 = Qi-2 期 81 已开号码 (不是 Qi-1!)
Qi 期开彩日(从 Nq 推算): Nq 期开彩日 Week=周二 Day=04 - 3 天
|
2026-08-04 15:56:52 +08:00 |
|
mike
|
1ce16515e1
|
lottery-hk SKILL: 进一步修 v_xg.json 字段语义残余
之前没替换到的旧描述:
- line 84: 'Qi: 当前期号(下次将开)' → 最新已开
- line 95: 实战描述错 → Qi 期已开 + Qi-2 期
- line 199: 例子 Week=周四 Day=30 (= 082 期开彩日) → 加 (= Nq=082 期开彩日)
- line 207: 'Week 字段是 Qi 期开彩日' → 是 Nq 期开彩日
- line 223 + 259: 'Qi = 下次将开期号' → 最新已开
- line 228: '取 Qi-1 期真开号码' → 取 Qi 期真开号码
- line 261: 'Week/Day = Qi 期开彩日' → Nq 期开彩日
|
2026-08-04 15:53:36 +08:00 |
|
mike
|
90056f25eb
|
lottery-hk references: 修正 v_xg.json 字段语义 (Qi=Nq 区别)
修正两个 reference 文档:
- v_xg-data-qi-2-pitfall.md (主): 表格 + 推论 + 教训 + 时间线全部按 Qi=最新已开
- v_xg-qi-pitfall.md (旧版归档): 加第 4 次修正 (2026-08-04) + 文件标题
完整正确语义 (2026-08-04):
- Qi = 最新已开 (刚开)
- Nq = 未开下期
- Week/Day = Nq 期开彩日
- Data.1-7 = Qi-2 期已开号码
|
2026-08-04 15:51:54 +08:00 |
|
mike
|
e592c70e9f
|
lottery-hk: SKILL.md description 修正 '禁止' 项
之前: '禁止混 Qi-1 或 Qi-2 期已开号码 (已开期不算未来期资料)'
现在: '禁止混 Qi-2 期已开号码当 Qi 期真开 (Data.1-7 是 Qi-2 期, 不是 Qi 期)'
解释: Qi 期真开号码 v_xg.json 不显示, 需查 sol.2344a.cc/挂牌 或 lottery.db
不要把 Data.1-7 (Qi-2 期) 当 Qi 期号码来用
|
2026-08-04 14:54:54 +08:00 |
|
mike
|
697625331d
|
lottery-hk: 彻底修正 Qi/Nq 字段语义 (user 2026-08-04 纠正)
User 纠正 v_xg.json 真实语义:
- Qi = 最新已开期号 (刚开)
- Nq = 未开下期期号 (下一个)
- Week/Day = Nq 期开彩日 (不是 Qi 期!)
- Data.1-7 = Qi-2 期已开号码 (不是 Qi-1)
SKILL.md 全部修正 (line 11, 52, 89, 93, 94, 152, 195, 205, 261, 322):
- 之前错: 'Qi 是下次将开' / 'Data.1-7 是 Qi-1 期'
- 现在对: 'Qi 是最新已开' / 'Data.1-7 是 Qi-2 期'
lottery_特码.py 输出 header 也按新语义:
v_xg.json Qi=083 (最新已开, 刚开) | Nq=084 (未开下期)
Qi 期推测开彩日: 周二 Day=04 之前 1 个开彩日 (-3 天)
version 仍是 v1.2.7 (2026-08-04 同日多次修订)
|
2026-08-04 14:54:33 +08:00 |
|
mike
|
5425c90f08
|
lottery_特码 + SKILL: 修正 v_xg.json Week/Day 字段语义
**2026-08-04 修正**:
v_xg.json Week/Day 实际是 **Nq 期开彩日**, 不是 Qi 期!
验证:
- Qi=083 + Week=周二 Day=04
- Nq=084 (再下次)
- 推测: 083 期开彩日 = 8/4 周二 - 1 个开彩日 = 8/1 周六
- sol.2344a.cc 083 期挂牌日 = 8/1 (✓ 一致)
- 084 期开彩日 = 8/4 周二 (v_xg.json Week/Day)
修改:
1. lottery_特码.py: format_te_ma_result 加 qi_nq 参数
- header 显示 Qi + Nq + Qi 期推测开彩日
- main() 自动取 Qi+Nq+Week+Day
2. SKILL.md: 多处改 Week/Day 描述
- line 89, 92, 261, 269, description
- 'Week/Day 是 Nq 期开彩日, 不是 Qi 期!'
3. version 1.2.7 不变 (这次是大修描述)
下次跑 cron 会自动按 Qi=083 显示:
Qi 期推测开彩日: 周二 Day=04 之前 1 个开彩日 (挂牌日 = 开彩日)
|
2026-08-04 14:50:18 +08:00 |
|
mike
|
2dd65f5396
|
lottery_特码: 动态取 Qi/Week/Day (不再硬编码 082)
修: format_te_ma_result 内部自动取 v_xg.json
- period=None → 自动取 Qi
- qi_week=None → 自动取 Week
- qi_day=None → 自动取 Day
main() 也改:
- CLI 参数: python3 lottery_特码.py [period]
- 不传自动取 Qi
- 一次取 Qi+Week+Day, 避免重复 API call
结果: 任何期号跑都正确
- 082 → '082 期' + 周四 + 7/30
- 083 → '083 期' + 周二 + 8/4
- 自动同步, 0 硬编码
|
2026-08-04 14:16:40 +08:00 |
|
mike
|
ef1e5c1002
|
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 一致)
|
2026-08-04 14:13:37 +08:00 |
|
mike
|
f5fc77c755
|
lottery-hk: 修 Qi-2 语义 (cron 推送 bug)
v_xg.json Data.1-7 实际是 Qi-2 期 (不是 Qi-1, SKILL.md 已修)
cron 推送错因:
- 标题 '082 期' 但显示 081 期号码 (Data.1-7 实际 Qi-2)
- 时间 '周二' 错 (7/30 是周四)
修两个脚本:
- lottery_特码.py: 不混 Qi-1 → 不混 Qi-2 期 (081 期)
- lottery_4frame.py: Data.1-7=081 已开 → 080 已开 (Qi-2)
SKILL.md description 已修 Qi-2 描述
v_xg-data-qi-2-pitfall.md 已有
2 个 cron prompt 也同步改 Qi-2 描述 (5bec1f60f77f + 668dcf3ec54d)
|
2026-08-04 14:06:38 +08:00 |
|
mike
|
6f493cb9f0
|
lottery-hk: v1.2.6 → v1.2.7 — description 加触发规则 + 禁项
⚠️ user 反复说 model 跑偏 (跑 frequency / 混 Qi-1 / 编 4 框架), 加 **触发规则 + 禁止项** 到 description:
**触发规则 (硬性)**: 用户问'特码'/'买码'/'今晚开什么'/'下期开什么'/'分析'/'玄学'/'六合分析' → 必须调 lottery_特码.py
**禁止**:
1. 跑 lottery.py analyze (5 期数据无意义, user 已确认)
2. 混 Qi-1 期已开号码 (081 已开, 不算 082 资料)
3. agent 自己写 4 框架 (河洛/梅花/玄空/奇门) 公式
4. 编 4 框架数据
推送格式: 横向 markdown 表格 (4-8 列, QQ 可左右滑动)
禁止: 写刚开/最新 / 不加 A/B/C 简单回答模板 / 答'从哪取'只答来源一行不展开
|
2026-07-30 20:45:39 +08:00 |
|
mike
|
98efe09387
|
lottery-hk: v1.2.6 — 特码脚本改中文文件名 lottery_特码.py
User 2026-07-30 反馈:
- 脚本名 lottery_te_ma.py → lottery_特码.py (中文, 更直观)
- 同步 SKILL.md 引用 (description + scripts 段)
- version 1.2.5 → 1.2.6
|
2026-07-30 20:43:39 +08:00 |
|
mike
|
c56ea1ad91
|
lottery-hk: v1.2.5 — 特码分析真脚本 lottery_te_ma.py
User 2026-07-30 实战需求:
- 不跑频率 (5 期数据无意义, user 已多次确认)
- 不混 Qi-1 期号码 (081 已开, 不算 082 资料)
- 只用挂牌 (sol.2344a.cc) + 玄机诗 + 红字 推演
- 输出 Top 5 特码 + 重点金额分配 (15 元 = 5/4/3/2/1)
脚本 lottery_te_ma.py:
- 拿综合挂牌列表 + 详情 (彩图挂 / 另版挂 / 爆 / 尾数)
- 拿玄机诗 (诗象 / 彩霸王 / 玄机字 / 红马蓝狗)
- 拿红字 (大数偏多)
- 权重排序, 输出特码候选 + 重点分配表
SKILL.md description 加 lottery_te_ma.py 指引,
scripts 用法段加特码分析子段 + 不要项 (不再跑偏)
|
2026-07-30 20:42:25 +08:00 |
|
mike
|
844181e671
|
lottery-hk: cron-prompts/ 同步 (调 lottery_4frame.py 真脚本)
2 个 cron prompt 同步:
- lottery-hot-data.md (5bec1f60f77f)
- lottery-draw-result.md (668dcf3ec54d)
都改成调 scripts/lottery_4frame.py 真脚本
(4 步流程: v_xg.json + 综合挂牌 + 六信红字 + 玄机诗)
不要再让 cron 调 lottery.py analyze (5 期数据没意义, user 已确认)
README 改 4 步流程关键脚本段
|
2026-07-30 15:54:15 +08:00 |
|
mike
|
08283e19c4
|
lottery-hk: SKILL.md 同步 lottery_4frame.py 真脚本 (修复误导)
之前 SKILL.md 说 '4 框架 = reference 文档, agent 手动推演' —
错了! 现在有 lottery_4frame.py 真脚本。
修正:
- 📦 4 框架位置: 真脚本 lottery_4frame.py (4 步流程, 自动跑)
- 不再 'agent 手动按 example 推演'
- '不要等 lottery.py qimen' → '调 lottery_4frame.py'
- 5 期频率没意义 (user 已确认) 保留
下次 cron 跑 (8/2 周六 11:30) 会看到 lottery_4frame.py 真脚本指引
|
2026-07-30 15:42:07 +08:00 |
|
mike
|
6b395b66ee
|
lottery-hk: 新增 lottery_4frame.py — 4 框架真实分析脚本
4 步流程 (按 reference/analysis-example-073/074/075.md):
1. v_xg.json: 拿 Qi/Nq/Week/Day/Data.1-7, 算 081 期 五行/生肖/波色
2. 综合挂牌 (sol.2344a.cc/zongheguapai/): 拿 082 期 详情 (四字/六肖/尾数/火烧)
3. 六信红字 (sol.2344a.cc/lxhz/): 082 期 红字
4. 玄机诗 (sol.2344a.cc/xuanjiziliao/): 5 条挂牌诗 (诗象/摇钱树/彩霸王/曾道人/马会)
⚠️ 保证读到 (不靠 model 自觉):
1. description 提
2. cron prompt 提
3. SKILL.md 硬规则块
4. 真实脚本 (本 commit) — cron 自动跑不靠 model
082 期 4 框架输出 (2026-07-30 21:30 北京时间开彩):
- 挂牌: 挂38 / 四字千锤百炼 / 六肖牛鼠羊马猪猴 / 尾数1/3 / 火烧兔
- 红字: 頤養天年
- 玄机: 诗象09/47, 彩霸王3/1, 沐, 金龙
|
2026-07-30 15:40:50 +08:00 |
|
mike
|
1164834ccb
|
lottery-hk: v1.2.4 — SKILL.md 显式 include v_xg-qi-pitfall.md + 4 框架
变更:
- description 加 '4 框架在 references/analysis-example-073/074/075.md, 不是脚本, agent 用 example 推演'
- description 加 '必读: references/v_xg-qi-pitfall.md (Qi 字段语义陷阱实战)'
新增 cron-prompts/ 目录 (cron config 不在 git, 存档):
- README.md (cron jobs 说明 + schedule + 修改流程)
- lottery-hot-data.md (5bec1f60f77f prompt)
- lottery-draw-result.md (668dcf3ec54d prompt)
下次 cron 跑前 082 期开彩(7/30 周四 21:30 北京),
agent 加载 lottery-hk skill v1.2.4 会看到:
- 时区硬规则
- 挂牌日 = 开彩日
- v_xg.json 字段语义
- 4 框架在 references/analysis-example-* (不是脚本)
- v_xg-qi-pitfall.md 必读
|
2026-07-30 15:23:59 +08:00 |
|
mike
|
074cfd1dbd
|
lottery-hk: SKILL.md 加硬规则 (时区+挂牌=开彩+v_xg.json)
description 字段 + '## 🚨 硬规则' 块:
1. 时区: 默认北京时间 UTC+8 (必须标)
2. 挂牌日 = 开彩日 (sol.2344a.cc 时间戳 = 实际开彩日)
3. v_xg.json 字段语义 (Qi=下次, Data.1-7=Qi-1 期已开)
4. 推送格式 (不写刚开, 用具体期号)
5. 沟通 (直接说数据来源, 不分析)
修正旧版 description 错的 '挂牌日 ≠ 开彩日'
|
2026-07-30 14:53:53 +08:00 |
|
mike
|
22afd39713
|
v_xg-qi-pitfall: 实战 + 时区规则 (082 期事件)
⚠️ 关键修订 (用户多次纠正):
1. 时区硬规则: 所有时间默认 北京时间 (UTC+8)
2. 挂牌日 = 开彩日 (sol.2344a.cc 模式)
3. 用户偏好: 直接说从哪取,不要分析
⚠️ v_xg.json 字段实际语义 (2 次实战):
- Qi = 下次将开
- Nq = 再下期
- Week/Day/Year/Moon = Qi 期开彩日 (北京时间)
- Data.1-7 = Qi-1 期(已开)号码
⚠️ 实际 081 期 = 7/28 周二 21:30 (挂牌日)
082 期 = 7/30 周四 21:30 (sol.2344a.cc 印证)
旧文档说 'v_xg.json Week 是下期开彩日' 不够准确,
agent push 时混淆 Qi 周几 + Nq 实际时间。
加重硬规则 + 实战样例 + 推送模板,让下次不再错。
|
2026-07-30 14:50:54 +08:00 |
|
mike
|
39f5cb6cb3
|
lottery-hk: v1.2.2 — 迁移到 sol.2344a.cc (替代 sol.0051.cc)
变更: (上 c19fe30, 重新 commit 因为 reset --soft)
- SKILL.md: 更新 description (含 sol.2344a + Qi pitfall)
- references/13 个文件: sol.0051.cc → sol.2344a.cc 全局替换
- 新文件: cron-browser-mode.md, site-navigation.md, site-status.md,
v_xg-qi-pitfall.md, 3 个 analysis-example
- 删除: sol-0051 tag (已迁移)
- 1 个新能力索引
sol.2344a.cc 是 sol.0051.cc 的新域名 (2026-07-29 验证)
5 个子路径全 200 OK
Qi 字段是下次将开期号 (pitfall)
|
2026-07-29 09:12:42 +08:00 |
|
mike
|
80063a1cac
|
feat: 迁移 trading scripts 第3批 (scan_*/dca_scanner + 清理)
【迁移】
- dividend-scanner/scripts/scan_cn.sh 改 cd 路径 (原来硬编码 /home/openclaw/scripts)
- dividend-scanner/scripts/scan_hk.sh / scan_us.sh 同改
- dividend-scanner/scripts/dca_scanner.py (scan_hk/us 调它)
- 删除本地 ~/.hermes/scripts/{scan_cn,scan_hk,scan_us,scan_cn.py,dca_scanner}.*
【cron 路径】
- 84c46e13 (港股高息扫描) → dividend-scanner/scripts/scan_hk.sh
- 89a3e7a6 (美股高息扫描) → dividend-scanner/scripts/scan_us.sh
- 5d62894c (A股高息扫描) → dividend-scanner/scripts/scan_cn.sh
【清理】git rm --cached lottery-hk/scripts/__pycache__/lottery.cpython-311.pyc (不该 commit 编译产物)
+ .gitignore 加 __pycache__/
【保留本地 ~/.hermes/scripts/】(非 trading)
- analyze_cmb.sh / memory_check.sh / sync_qdrant_memory.sh / cleanup_disk.sh (Hermes 平台工具)
- hk_set_sl_now.sh / okx_trade.sh / merge_hype_shorts.sh / rgti_*.py (一次性工具)
- longbridge_hosts_*.sh / update_longbridge_token.sh (长桥 host 维护)
- ths_query.py / intraday_cost_check.py / lottery_analyze.sh / lb_test.py
- check-gateway-health.sh / clear-telegram-session.sh / mcp_auth_helper.py / mihomo_watchdog.sh / push_to_qq.sh / verify_lb_token.py
- stocks/, crypto/ (子目录, 工具集合)
- dca_positions.json / rgti_alert_state.json / rgti_t_state.json (数据文件)
【未迁移】crypto/ stocks/ 子目录 (待清理, 不紧急)
【测试】scan_cn.sh 从新位置跑通
|
2026-07-24 11:44:22 +08:00 |
|
mike
|
913d1945d4
|
feat: 迁移 trading 相关脚本到 skill 仓库 (第2批: 🟡 中优先级)
【迁移内容】
- dividend-investing/scripts/dca_monitor.py + dca_monitor_us.sh
- dividend-scanner/scripts/scan_cn.{py,sh} + scan_hk.sh + scan_us.sh
- okx-auto-position/scripts/signal_queue_retry.sh
- lottery-hk/scripts/verify_lottery.sh
- longbridge-cli/scripts/longport_http.py (公共模块)
【配套修改】
- 5 个 cron 任务 script 路径更新 (jobs.json):
- 8929ca09 (DCA港股上午) → dividend-investing/scripts/dca_monitor.py
- 9469c128 (DCA港股下午) → dividend-investing/scripts/dca_monitor.py
- 3a4bef2c (DCA美股凌晨) → dividend-investing/scripts/dca_monitor_us.sh
- a82a3ab0 (signal-queue-retry) → okx-auto-position/scripts/
- b4868849 (lottery-verify-result) → lottery-hk/scripts/
【删除】本地 ~/.hermes/scripts/{dca_monitor,scan_*,signal_queue_retry,verify_lottery,longport_http}
【未迁移】scan_cn/hk/us 仍需挂 cron, 暂不删 (走 scanner skill)
|
2026-07-24 11:42:13 +08:00 |
|
mike
|
657dc41c46
|
Initial commit: Trading skills collection
- OKX交易自动化 (okx-auto-position, okx-crypto, okx-exchange)
- 交易信号处理 (signal-confirmation-templates, trading-signal-aggregator)
- 量化因子挖掘 (quant-factor-mining)
- 长桥集成 (longbridge-cli, longbridge-python-sdk)
- 六合彩分析 (lottery-hk)
- 股息投资 (dividend-investing, dividend-scanner)
- 日内交易 (intraday-trading)
- 同花顺 (tonghuashun)
|
2026-07-05 02:39:41 -04:00 |
|