mike 727a999ad9 lottery_特码: 每次分析入库 + 中奖对比 + CLI add/list/hits
新功能:
1. SQLite analysis 表 (id, period, candidates JSON, v_xg_state, actual_special, hit)
2. save_analysis() — 每次跑分析入库
3. check_hits() — 对比 draws 表 actual_special, 更新 hit
4. add_draw() — 手填真开彩 (lottery_特码.py add 083 27 1 2 3 4 5 6)
   - reset 该 period 所有 analysis.actual_special=NULL (重跑 check_hits)
5. list_analysis() — 列出最近 N 条分析 + hit 状态

bug 修:
- check_hits 之前用 'hit IS NULL' 找未更新 (但 hit=0 是已检查过)
- 改成 'actual_special IS NULL' (没填过)

CLI:
- 默认: 跑分析
- add <period> <special> [n1 n2 n3 n4 n5 n6]: 手填真开彩
- list [N]: 列最近 N 条分析
- hits: 单独跑 check_hits

使用方法:
  1. 跑分析: lottery_特码.py 084 (自动入库)
  2. 真开彩出来手填: lottery_特码.py add 083 27 1 2 3 4 5 6
  3. 看历史: lottery_特码.py list 10
2026-08-04 16:11:32 +08:00
2026-07-05 02:39:41 -04:00
S
Description
No description provided
4.3 MiB
Languages
Python 97.7%
Shell 2.3%