彩票开奖多条件检索
运行环境
要求 Python 3.10+。执行任何脚本前先按操作系统选择解释器并验证版本:Windows 必须使用 python --version 和 python,不得使用可能指向 Windows Store 占位程序的 python3;macOS/Linux 使用 python3 --version 和 python3。下文命令按 Windows 写法展示,macOS/Linux 只把开头的 python 换成 python3。解释器无法启动或脚本未输出 JSON 时,立即停止并报告运行环境问题,不得误判为未授权、网络故障或服务端限流。
工作流程
- 确认游戏、时间或期数范围、目标号码、号码区和统计口径。统计范围不明确时先询问。
- 按需阅读 查询方法;涉及遗漏、分区或命中定义时再读 统计口径。
- 检查授权。未授权时向用户索取中国大陆手机号,发送验证码,等待用户提供6位验证码后完成注册。
- 运行
{baseDir}/scripts/draw_helper.py的固定命令。单日查询走daily,连续日期或年度统计必须由脚本一次走range,不得让模型拆成逐日命令。每条查询都实时访问公司鉴权服务,不读取或生成本地开奖缓存。 - 只根据完整成功的 JSON 生成结论;不得从模型记忆、示例或其他网络数据源补数字。
授权
python "{baseDir}/scripts/maas_auth.py" status
python "{baseDir}/scripts/maas_auth.py" clear
python "{baseDir}/scripts/maas_auth.py" send --phone <手机号>
python "{baseDir}/scripts/maas_auth.py" register --phone <手机号> --vcode <验证码>
只检查 JSON 中的 authorized、apiKeyMasked、credentialStored、alreadyAuthorized 和 recoveredAfterRetry。status 返回 authorized: false 是正常的未授权状态,不是命令故障。用户明确要求“更换手机号”“重新授权”时,先运行一次 clear,再索取新手机号并依次执行 send、register;用户只要求“退出授权”时运行 clear 后停止。clear 只删除本地 Key,不删除服务端账号。不得展示、转述或记录完整 API Key、手机号或验证码。AUTHORIZATION_REQUIRED 或 AUTHORIZATION_EXPIRED 时执行授权流程;其他取数失败不得绕过鉴权或改用其他开奖接口。
register 返回失败时必须先运行一次 status:若 authorized: true,按授权成功继续;若仍为 false,向用户简要转述原始错误后停止。禁止自动再次调用 send,禁止复用同一验证码,禁止根据“请发送验证码”自行推断验证码过期。只有用户明确要求重新发送时才再次调用 send。
常用命令
python "{baseDir}/scripts/draw_helper.py" day --date 2026-07-12
python "{baseDir}/scripts/draw_helper.py" issue --game 双色球 --issue 2026082
python "{baseDir}/scripts/draw_helper.py" cooccurrence --game 快乐8 --numbers 09,12 --last-draws 100
python "{baseDir}/scripts/draw_helper.py" frequency --game 双色球 --numbers 11,20 --zone main --year 2026
python "{baseDir}/scripts/draw_helper.py" value-frequency --game 双色球 --zone special --top 5 --year 2026
python "{baseDir}/scripts/draw_helper.py" conditional-ranking --game 双色球 --anchor-zone special --target-zone main --anchor-top 1 --target-top 10 --year 2026
python "{baseDir}/scripts/draw_helper.py" combination-gap-ranking --game 快乐8 --zone main --min 1 --max 80 --top 5 --start 2025-01-01
python "{baseDir}/scripts/draw_helper.py" condition --game 3D --last-draws 50 --spec '{"kind":"shape","shape":"group3"}'
同一问题需要多项独立统计时使用 analyze --specs '<JSON数组>'。问题包含“先找A区排名,再以排名结果筛选B区”时直接使用 conditional-ranking,不得拆成两次范围查询。所有分析只复用本次进程的内存样本,不得把数据写入文件或数据库。
问题询问“目前哪两个号码同时出现的遗漏最长”时,直接使用一次 combination-gap-ranking 全量比较,不得先按单号频次或单号遗漏筛选候选,不得分批调用 gap 猜排名。快乐8号码域固定传 --min 1 --max 80;“目前/截至现在”按可用数据起点至当前日期统计,并在回答中说明范围。
歧义与口径
- 未说明统计游戏时先补充;仅按日期查询可返回当天全部游戏。
- 双色球红球用
main,蓝球用special;除非明确要求,不合并号码区。 - 双色球语境中的“篮球”“兰球”“蓝号”按明显上下文理解为“蓝球”;上下文不明确时再询问。
- 福彩3D明确号码顺序时用
exact-order;只比较组成时才用exact-set。 - “出现多少次”可能是单号分别出现或共同出现;最多分别计算两种并标明口径。
- “哪个号码最多、最少、排名、前N名”使用
value-frequency,不得枚举整个号码域传给frequency。 - “先找A区最高频号码,再看它出现时B区哪些号码最多”使用一次
conditional-ranking。最高名次并列时默认保留全部并列号码并分别统计,不能擅自挑选一个。 - “哪两个号码同时出现的当前遗漏最长/共现遗漏排名”使用
combination-gap-ranking。只在exact_winner_available: true时宣称精确第一;出现range-censored时只能报告遗漏下界和数据边界。 - “买这组号码会中几次”只能用
match-profile描述匹配分布,不能推导中奖或奖金。
回答规则
- 先给结论,再给实际数据范围、样本期数、关键明细和口径。
- 不展示命令、脚本路径、接口、授权实现、重试或内部推理细节。
INCOMPLETE_DATA、ACCESS_DENIED或RATE_LIMITED时立即停止统计并简要说明暂时无法取得完整数据。收到RATE_LIMITED后禁止自动等待、重试或换命令重新请求同一范围。- 不把频次、遗漏或提升度描述成因果关系或未来趋势。
- 统计类回答以这句话收尾:
以上仅为公开开奖数据统计,彩票开奖具有随机性,历史结果不能作为后续出号或购彩依据,请理性购彩。
Scan to join WeChat group