Use this skill to analyze and predict FIFA World Cup football matches with a frozen market-value framework and 10-dimension football model, including market de-vig probabilities, World Cup qualifier/continental cup formal-match strength, softmax probability correction, EV, Kelly/risk, Sporttery/中国体彩玩法 mapping, score ranges, upset triggers, tactical matchup, and confidence. Use especially when the user asks in Chinese about 世界杯预测, 胜平负, 比分, 爆冷, 盘口思路, 体彩下注建议, 串关, 总进球, 大小球, 回测, 小组赛形势, 淘汰赛预测, or match-by-match football forecasting.
Resources
13Install
npx skillscat add 597844571/world-cup-fc Install via the SkillsCat registry.
世界杯比赛预测 Skill
目标
对世界杯单场比赛进行结构化预测。输出必须以概率和风险表达,不要使用“稳赢”“必胜”等绝对表达。
核心目标:
市场去水概率做底盘
基本面与临场信息做小幅修正
softmax 生成模型概率
Poisson 生成比分、让球、总进球、半全场概率
体彩 SP 计算公允SP、EV、Kelly、风险分
只把正 EV 且风险可控的选项放入候选池
赛后用 CLV、ROI、Brier、Log Loss 回测校准最终输出:
胜平负概率
市场去水概率
公允赔率 / 公允SP
EV 与 Kelly
体彩候选池 / 放弃清单
最可能比分
比赛节奏
进球数倾向
战术关键点
爆冷等级
爆冷路径
最大风险
最终倾向
预测置信度适用场景
使用本 Skill,当用户提出以下类型请求:
- “预测一下 A vs B”
- “这场谁赢?”
- “有没有爆冷?”
- “比分怎么猜?”
- “小组赛第三轮怎么判断?”
- “淘汰赛 90 分钟怎么看?”
- “给我胜平负概率”
- “按我们冻结的维度分析”
- “用世界杯模型分析这场”
如果用户只给球队名,没有提供比赛时间、阶段、首发或伤停信息,需要先根据可获得信息分析,并标注“不确定性”。
重要信息要求
涉及当前赛事、当前伤停、首发、赛程、天气、裁判、赔率、排名、统计数据时,必须优先核对最新信息。若无法核对,应明确说明:
当前信息不完整,预测置信度需要下调。
首发、伤停、天气、裁判和临场赔率可能改变结论。预测不要只基于名气、历史印象或单场比分。
盘口价值红线
任何下注建议必须先区分“方向判断”和“价格价值”:
看好谁,不等于可以买谁。
只有模型概率高于价格隐含概率,且 EV 为正,才进入候选池。
EV≤0、赔率低于公允赔率、低赔热门无价值、负EV腿串关,一律放弃或仅方向参考。计算链:
十进制赔率 → 隐含概率 1/odds → 去水概率 → ln(市场概率)+Δ → softmax → 模型概率
公允SP = 1 / 模型概率
EV = 模型概率 × 当前SP - 1
Kelly = (当前SP × 模型概率 - 1) / (当前SP - 1)
实际仓位 = max(0, min(Kelly × 0.25, 玩法上限, 单场剩余额度))风险分 0-100:
盘口波动 20% + 阵容不确定性 20% + 爆冷触发器 20% + 模型/市场分歧 15% + 水位风险 10% + 玩法波动 10% + 串关相关性 5%风险等级:0-30 低,31-45 中低,46-60 中,61-75 中高,76-100 高。
行动分与推荐分层 v5.9
基础概率、比分矩阵、EV 和 Kelly 计算完成后,必须再进入“可行动评分”层。该层只决定展示和下注候选排序,不反向修改主模型概率。
行动分输入:
模型概率
官方SP与去水隐含概率
EV / 公允SP
风险分
玩法稳定性
让球与比分主线是否一致
是否官方可买、是否可单关/至少几串1
推荐角色:主线、保护、防冷、反主线价值观察行动层级:
主推:价值、风险和玩法稳定性较均衡,可进入首页下单清单。
可搭配:可以做组合搭配,金额不得高于主推。
防冷小注:只用于覆盖爆冷/穿盘/低比分风险,不作为主仓。
观察:方向或价格有参考,但不建议直接下单。
放弃:EV≤0、风险收益不匹配或逻辑冲突。
不可下单:体彩未开售、缺少SP、玩法不支持。首页和报告优先展示顺序:
最新完赛复盘 → 待开比赛 → 今日下单清单 → 当前预测 → 回测提醒 → 混合过关候选普通用户语义要求:
不用“腿”“干净腿”等术语。
必须写清:玩法、选择、让球数、SP、投入、理论返奖、命中条件、最大风险点。
首页下单清单只能来自有官方SP、行动层级不是放弃/不可下单的候选项。v3 分布与串关修正规则
预测不得只使用标准泊松。必须按场景使用混合分布:
普通场:Poisson + Dixon-Coles 低比分修正。
开放局 / 爆冷触发 / 深盘强弱场:Poisson 与 Negative Binomial 混合,保留大比分尾部。
低节奏 / 总进球偏低:压缩高比分尾部,增加 0-1 球区间。
让 -1 / +1 小胜格局:只在 xG差不过大、盘口不支持大胜时启用一球小胜偏移。让球概率必须从全比分矩阵聚合,不能用主观描述替代:
主队让 H 球后:adjusted_diff = home_goals + H - away_goals
adjusted_diff > 0 为让胜
adjusted_diff = 0 为让平
adjusted_diff < 0 为让负串关组合必须做结构风险识别:
多个组合共用同一高危腿、同一热门穿盘主题、同一一球小胜主题时,增加组合风险分。
相关性矩阵在样本不足时只用于扣风险,不用于无依据抬高联合概率。固定维度与权重
| 序号 | 预测维度 | 权重 | 作用 |
|---|---|---|---|
| 1 | 基础实力 / Elo / 市场概率 | 20% | 定基础胜率底盘 |
| 2 | FIFA 世界排名差 | 6% | 独立校验国家队长期层级 |
| 3 | 世界杯预选赛 / 洲际杯正式赛 | 10% | 判断正式比赛含金量 |
| 4 | xG、xGA、射门质量等过程数据 | 16% | 判断真实攻防质量 |
| 5 | 权威侧面实力评分 | 8% | 用 FIFA/UEFA/Opta/StatsBomb/CIES/专业媒体侧面校验 |
| 6 | 赛中/赛后过程表现 | 8% | 用已完赛统计回测球队真实状态 |
| 7 | 阵容伤停与首发质量 | 12% | 判断当场可用实力 |
| 8 | 战术相克与比赛形态 | 12% | 判断谁能控制比赛节奏 |
| 9 | 赛程、体能、旅行、气候 | 7% | 判断恢复、消耗和环境影响 |
| 10 | 定位球与门将 | 8% | 判断单场变数和低比分风险 |
| 11 | 爆冷/动机/裁判变量 | 13% | 判断弱队不败、积分形势和极端事件 |
分析流程
第一步:建立初始胜平负
使用基础实力、Elo、FIFA 排名、市场概率、球员质量、球队稳定性建立初始概率。
必须加入正式比赛强度层:
世界杯预选赛 > 各大洲杯赛 > 最近正式比赛 > 友谊赛。
预选赛和洲际杯只修正底盘,不直接替代体彩盘口、首发和临场伤停。
同样的 5胜1平,打强队和打弱队的含金量必须不同。正式比赛评分字段:
formal_competition_strength.home / away
qualifiers:预选赛积分、净胜球、客场表现、对手强度、是否直接晋级
continental:欧洲杯/美洲杯/亚洲杯/非洲杯/金杯赛阶段、淘汰赛表现、对手强度
recent_official:最近正式比赛状态,友谊赛不进入主评分
cross_confed:跨洲正式/高质量样本
confederation:UEFA、CONMEBOL、CAF、CONCACAF、AFC、OFC 赛区基准强度FIFA 排名规则:
fifa_ranking.home / away 为当前世界排名,数字越小越强。
排名差只做小幅修正,不能覆盖市场赔率、Elo、正式赛强度和首发。
排名高但正式赛含金量不足、盘口走弱时,必须降置信度。输出示例:
初始概率:A 胜 56%,平局 25%,B 胜 19%。规则:
- 强弱差距明显:强队初始胜率通常可在 55%-70%。
- 实力接近:胜平负更接近,平局通常在 27%-34%。
- 淘汰赛 90 分钟:平局概率应适度上调。
- 不要因为传统名气给出过高胜率。
第二步:过程数据修正
重点看:
| 指标 | 作用 |
|---|---|
| xG | 进攻机会质量 |
| xGA | 防守允许机会质量 |
| xG 差值 | 攻防净质量 |
| 禁区内射门 | 高质量进攻频率 |
| 射正率 | 终结稳定性 |
| 被禁区内射门 | 防线真实压力 |
| 反击 xG | 弱队爆冷路线 |
| 定位球 xG | 单场变数 |
修正规则:
- 强队 xG 优势明显:强队胜率上调。
- 强队控球高但 xG 低:强队胜率下调,平局上调。
- 弱队 xGA 很低:平局和爆冷概率上调。
- 双方 xG 都低:小比分上调。
- 双方 xGA 都高:大比分和双方进球上调。
第三步:阵容伤停与首发修正
优先检查中轴线:
门将 → 中卫 → 后腰 → 核心中场 → 中锋关键位置影响:
| 位置 | 影响 |
|---|---|
| 门将 | 扑救、出击、点球大战 |
| 中卫 | 防反、定位球、防高空球 |
| 后腰 | 中路保护、转换防守 |
| 核心中场 | 控节奏、推进、最后一传 |
| 中锋 | 支点、终结、压制中卫 |
| 边锋 | 反击速度、单点突破 |
| 替补攻击手 | 后 30 分钟变招 |
修正规则:
- 强队缺核心中场:胜率下调,平局上调。
- 强队缺主力中卫或后腰:对手进球概率上调。
- 弱队缺反击核心:爆冷概率下调。
- 首发偏保守:小比分和平局上调。
- 首发偏激进:胜负分出概率上调。
第四步:战术相克判断
核心问题:
A 队最强点,能不能打到 B 队最弱点?
B 队有没有办法让 A 队踢得不舒服?
比赛会进入谁更舒服的节奏?常见相克关系:
| 队伍特点 | 容易被克制方式 |
|---|---|
| 高位压迫 | 长传 + 前场速度快的反击 |
| 控球传控 | 低位密防 + 身体对抗 + 定位球 |
| 三中卫体系 | 打翼卫身后和边路空间 |
| 边路传中多 | 高大中卫和禁区保护 |
| 中路渗透强 | 强后腰和禁区前沿保护 |
| 反击型球队 | 稳定控球和丢球后反抢 |
| 技术型中场 | 高强度身体压迫 |
修正规则:
- 强队正好打对手弱点:胜率上调。
- 弱队反击点针对强队慢中卫:爆冷上调。
- 强队控球多但缺纵深:平局上调。
- 双方中场缠斗严重:小比分上调。
第五步:赛程、体能、旅行、气候修正
重点检查:
| 变量 | 影响 |
|---|---|
| 休息天数 | 后半场体能 |
| 上一场是否加时 / 点球 | 体能和心理消耗 |
| 旅行距离 | 恢复质量 |
| 气候 | 高温、湿度、低温、风雨 |
| 海拔 | 冲刺、回追、压迫 |
| 开球时间 | 午后高温更消耗 |
| 阵容年龄 | 老将恢复慢 |
| 替补深度 | 后 30 分钟强度 |
修正规则:
- 强队体能明显吃亏:胜率下调,平局上调。
- 弱队体能更好且能反击:爆冷上调。
- 高温 + 慢节奏:小比分和平局上调。
- 一方替补深度明显更好:后程进球概率上调。
第六步:定位球与门将
弱队爆冷最常见路径:
低位防守 + 门将发挥 + 定位球偷一个重点检查:
| 变量 | 影响 |
|---|---|
| 角球质量 | 直接制造机会 |
| 任意球质量 | 禁区混战或直接射门 |
| 高点数量 | 争顶优势 |
| 二点球能力 | 连续进攻 |
| 防定位球能力 | 被偷球风险 |
| 门将出击 | 高空球控制 |
| 门将扑救 | 小比分保命 |
| 门将点球能力 | 淘汰赛价值 |
修正规则:
- 弱队定位球强:爆冷上调。
- 强队防定位球差:丢球风险上调。
- 门将状态好:平局和小比分上调。
- 淘汰赛点球门将强:晋级概率上调。
第七步:爆冷触发器
爆冷必须单独检查。爆冷不是猜弱队赢,而是判断弱队能否把比赛拖进低比分、高对抗、高偶然性区间。
爆冷触发器清单
| 触发器 | 判断 |
|---|---|
| 强队进攻依赖单点 | 核心被锁死后进攻变钝 |
| 强队破密防能力差 | 控球多但禁区机会少 |
| 强队中卫速度慢 | 易被反击打身后 |
| 强队后腰保护差 | 禁区前沿容易被打穿 |
| 强队边后卫压太高 | 身后空间大 |
| 强队体能差 | 后程压迫和回追下降 |
| 强队已出线或平局够用 | 动机和强度可能下降 |
| 弱队低位防守好 | 能压缩空间、守禁区 |
| 弱队门将状态好 | 能拖进 0-0 / 1-1 |
| 弱队定位球强 | 可偷一个 |
| 弱队反击速度快 | 少数机会能制造威胁 |
| 弱队身体对抗强 | 能打乱强队节奏 |
| 天气场地不利技术流 | 削弱控球优势 |
| 裁判尺度偏宽 | 利于身体型弱队 |
| 早期红牌 / 点球 / 乌龙风险 | 单事件改变比赛 |
爆冷等级
| 等级 | 条件 | 处理方式 |
|---|---|---|
| 低爆冷风险 | 0-2 个触发器 | 强队优势较稳 |
| 中低爆冷风险 | 3-4 个触发器 | 不宜判断稳胜 |
| 中高爆冷风险 | 5-6 个触发器 | 明显上调平局和弱队不败 |
| 高爆冷风险 | 7 个以上触发器 | 强队胜率显著下调 |
爆冷概率修正
| 爆冷等级 | 强队胜率 | 平局 | 弱队胜率 |
|---|---|---|---|
| 低爆冷风险 | 0 到 -2% | 0 到 +1% | 0 到 +1% |
| 中低爆冷风险 | -2% 到 -5% | +1% 到 +3% | +1% 到 +2% |
| 中高爆冷风险 | -5% 到 -10% | +2% 到 +5% | +3% 到 +5% |
| 高爆冷风险 | -10% 到 -15% | +4% 到 +7% | +5% 到 +8% |
常见爆冷比分:
0-0
1-1
0-1
1-2第八步:小组积分形势 / 比赛动机
尤其适用于小组赛第三轮。
重点检查:
| 变量 | 影响 |
|---|---|
| 是否必须赢 | 主动性提高,身后风险也提高 |
| 平局是否够用 | 节奏下降,平局上调 |
| 是否提前出线 | 轮换概率上升 |
| 是否已经出局 | 动机不确定,可能放松 |
| 净胜球需求 | 大比分倾向上升 |
| 黄牌停赛风险 | 主力动作可能收着 |
| 淘汰赛策略 | 90 分钟谨慎,平局上调 |
修正规则:
- 强队平局即可:胜率下调,平局上调。
- 弱队必须赢:比赛开放度上升。
- 双方都接受平局:低比分和平局明显上调。
- 强队提前出线:轮换风险上升。
- 淘汰赛:90 分钟平局概率通常高于小组赛。
第九步:裁判尺度 / 红牌点球变量
裁判不是主维度,但会在低比分中放大影响。
重点检查:
| 变量 | 影响 |
|---|---|
| 判罚尺度 | 偏严还是偏宽 |
| 黄牌频率 | 是否早早限制防守动作 |
| 红牌倾向 | 高对抗队风险 |
| 点球倾向 | 禁区身体接触风险 |
| VAR 风格 | 手球、越位、犯规 |
| 补时时长 | 后程进球概率 |
| 情绪管理 | 红牌和冲突风险 |
修正规则:
- 裁判严格 + 盘带强队:点球和定位球上调。
- 裁判宽松 + 身体队:低比分和爆冷上调。
- 一方防守动作大:红牌、点球风险上调。
- 淘汰赛 + 严格裁判:节奏可能被切碎,平局上调。
综合变数池
分析时还需要归纳 5 类综合变数:
| 变数类型 | 关键点 | 判断 |
|---|---|---|
| 稳定性变数 | 主帅、首发、中轴线、近期表现 | 稳定性越高,强队越容易兑现 |
| 偶然性变数 | 定位球、门将、低比分、点球红牌 | 偶然性越高,爆冷和平局越高 |
| 节奏变数 | 高压、低防、反击、体能、早进球 | 决定比分区间 |
| 心理变数 | 热门压力、弱队无压力、必须赢 | 影响关键时刻决策 |
| 信息变数 | 首发、伤停、赔率、天气、裁判 | 信息越少,置信度越低 |
输出模板
每次预测请尽量使用以下格式。
# 比赛预测:[球队 A] vs [球队 B]
## 1. 基础结论
- 初始倾向:
- 综合倾向:
- 比赛节奏:
- 进球数倾向:
- 爆冷等级:
- 预测置信度:
## 2. 胜平负概率
| 结果 | 概率 |
|---|---:|
| 球队 A 胜 | % |
| 平局 | % |
| 球队 B 胜 | % |
## 3. 维度评分
| 维度 | 权重 | 优势方 | 判断 |
|---|---:|---|---|
| 基础实力 / Elo / 市场概率 | 22% | | |
| xG、xGA、射门质量 | 18% | | |
| 阵容伤停与首发质量 | 14% | | |
| 战术相克与比赛形态 | 14% | | |
| 赛程、体能、旅行、气候 | 9% | | |
| 定位球与门将 | 8% | | |
| 爆冷触发器 | 7% | | |
| 小组积分形势 / 比赛动机 | 5% | | |
| 裁判尺度 / 红牌点球变量 | 3% | | |
## 4. 关键判断
### 支持球队 A 的因素
-
-
-
### 支持球队 B 的因素
-
-
-
### 支持平局的因素
-
-
-
## 5. 战术相克
- 球队 A 主要优势:
- 球队 B 主要优势:
- 球队 A 主要风险:
- 球队 B 主要风险:
- 比赛更可能进入谁的节奏:
## 6. 爆冷条件
| 触发器 | 是否存在 | 影响 |
|---|---|---|
| 强队进攻依赖单点 | | |
| 强队破密防能力不足 | | |
| 强队中卫速度慢 | | |
| 强队后腰保护不足 | | |
| 强队体能 / 赛程吃亏 | | |
| 强队动机不足或可能轮换 | | |
| 弱队低位防守好 | | |
| 弱队门将状态好 | | |
| 弱队定位球强 | | |
| 弱队反击速度快 | | |
| 天气 / 场地 / 裁判利于弱队 | | |
- 爆冷等级:低 / 中低 / 中高 / 高
- 爆冷路径:
## 7. 最可能比分
| 比分 | 概率倾向 |
|---|---|
| | 高 |
| | 中高 |
| | 中 |
| | 备选 |
## 8. 风险提示
- 最大不确定性:
- 首发是否需要二次确认:
- 伤停是否需要二次确认:
- 天气 / 裁判 / 场地变量:
- 比赛中最可能改变走势的事件:
## 9. 最终倾向
- 胜平负倾向:
- 比分倾向:
- 爆冷关注:
- 置信度:快速判断公式
1. 强队基础实力是否明显领先?
2. 强队近期 xG 是否支持它的名气?
3. 强队首发中轴线是否完整?
4. 弱队有没有低位防守 + 反击 + 定位球?
5. 强队是否存在体能、轮换、动机问题?
6. 比赛是否可能变成低比分?
7. 是否满足 3 个以上爆冷触发器?
8. 小组形势是否让一方接受平局?
9. 裁判和天气是否会削弱技术优势?
10. 最终概率是否留出了平局和爆冷空间?最终冻结逻辑
强队稳胜 =
基础实力强
+ xG 数据好
+ 阵容完整
+ 战术克制
+ 体能正常
+ 爆冷触发器少
强队有风险 =
基础实力强
但 xG 不稳
或阵容有伤
或破密防差
或体能吃亏
或弱队定位球 / 反击强
平局倾向 =
双方实力接近
或强队破密防差
或一方平局够用
或比赛节奏慢
或双方 xG 都低
爆冷倾向 =
强队久攻不下风险高
+ 弱队低位防守好
+ 弱队门将强
+ 弱队定位球强
+ 强队中后场有漏洞
+ 比赛环境增加偶然性工具化规则 v4.1
当存在本地预测终端或脚本结果时,先读取脚本输出,再进行人工修正:
脚本负责:赔率快照、模型底盘、比分分布、六情景预测、数据完整度、模型/市场分歧。
Codex 负责:公开源发现、最新信息核对、首发/伤停/天气/裁判/动机修正、最终中文解释。公开赔率源规则
若用户要求不使用 key:
- 优先寻找无需登录、无需验证码、无需破解签名的公开 HTML 或公开 JSON。
- 中国体彩竞彩足球移动端计算器
https://m.sporttery.cn/mjc/jsq/zqbf/可作为官方 SP 源入口;其公开接口可映射had/hhad/crs/ttg/hafu到胜平负、让球胜平负、比分、总进球、半全场。 - 中国体彩竞彩足球赛程页
https://www.lottery.gov.cn/jc/zqszsc/是官方开售状态源。其页面通过getMatchListV1.qry?clientCode=3001提供比赛编号、比赛时间、玩法池HAD/HHAD/CRS/TTG/HAFU、是否单关、是否过关、开售状态、让球数和部分SP。 - 赛程页本身明确不完整展示让球信息;让球数必须以官方计算器或
getMatchListV1的goalLine为准,不得只靠赛程表文本猜盘口。 - 官方体彩盘口/SP是一档主源:第一优先级使用
sporttery_official_match_list,它当前比移动端计算器更稳定,可提供比赛编号、让球数、玩法开售状态、单关/过关和部分SP;sporttery_mobile_calculator作为补充源,用于比分、半全场等更完整计算器SP,但可能触发WAF。它们共同决定“能不能下、按什么玩法下、是否可串”。 - 新浪爱彩世界杯数据页
https://live.aicai.com/league/index.htm?leagueId=1999&tab=4固化为aicai_worldcup_stats。其公开 JSONhttps://sport.ttyingqiu.com/sportdata/f可抓赛程赛果、欧赔初赔/即时赔、亚盘、大小球、半全场和历史比分。该源只用于市场倍率、盘口变化、赛后回测和风险解释;不得替代中国体彩官方可下单字段。 - MSN 世界杯页只能作为备用观察源。MSN 聚合页不稳定,默认不启用自动抓取;除非发现稳定 JSON 接口或手工配置正则,否则不得把 MSN 结果写入模型主流程。
- 过程数据源不得混入赔率快照。刷新时如存在稳定过程源,才写入
match_process_stats、match_process_source、match_process_captured_at;否则保留该维度缺失并降低数据完整度。 - 将确认后的公开源写入
data/sources.json。 - 脚本只抓取
enabled=true的已固化来源。 - 抓取失败时读取
data/source_health.json,明确说明失败原因。 - 所有公开源失败时,使用
manual_odds兜底,并降低市场信号置信度。 - 不把未验证的网页赔率直接当作最终结论;第一轮抓取必须人工核对比赛名、开球时间和市场类型。
数据源健康度与模型降级
每场预测必须先做数据源审计,再输出下注建议。数据源按 4 档处理:
- A档:体彩官方可下单数据,包括比赛编号、开赛时间、让球数、SP、玩法池、单关/过关限制、赛果。A档决定能不能买、按什么玩法买。
- B档:市场走势参考,包括爱彩、雷速或其他公开聚合源的欧赔、亚盘、大小球、初赔/即时赔。B档只修正概率和风险,不替代体彩可买项。
- C档:球队实力源,包括 FIFA 排名、Elo、世界杯预选赛、洲际杯、近 6-10 场正式赛、小组积分。C档用于强弱和动机修正。
- D档:辅助分析源,包括赛中/赛后技术统计、伤停首发、天气裁判、媒体观点和支线标签。D档只做补充和风险提示。
预测输出必须包含:
数据源审计分
数据状态:数据充分 / 可预测但需谨慎 / 数据偏少 / 只适合观察
模型模式:正常计算 / 降级计算 / 方向参考 / 低置信参考
缺失影响:普通用户能看懂的原因数据偏少时不得给出“稳胆”“保本”“稳赚”等表达;只能降级为方向参考或小仓观察。比分、半全场和深盘尾部必须在官方 SP 或稳定补充源缺失时自动降档。
六情景输出
每场比赛至少区分:
基准模型
市场校准模型
临场信息模型
保守节奏模型
开放节奏模型
爆冷情景模型最终解释必须说明:
模型倾向
市场倾向
模型/市场是否分歧
爆冷路径是否成立
数据完整度是否足够
哪些临场信息仍需二次确认赛程与回测规则
当用户要求“查询预开赛赛程”“查询已完结赛程”“测算准确率”“优化规则”时:
- 先使用工具的一键赛程查询或公开赛程源,区分
scheduled与finished。 - 在赛前或刷新后归档当前预测快照,不能用赛后信息倒填预测。
- 对已完结比赛使用归档快照计算 Top1、Top2、Brier Score、Log Loss、比分命中。
- 优化规则时优先看概率校准和分情景表现,不只看单场命中。
- 若样本太少,明确说明回测结论不稳定,不能过度调参。
- 使用 v4.3 算法口径:动态市场权重、爆冷强度评分、低比分/平局修正、校准分桶、自动调参建议。
- 使用 v4.4 输出口径:总进球数与大小球盘口必须分开。总进球输出 0/1/2/3/4/5/6/7+ 及 0-1、2-3、4+ 区间;大小球单独输出 1.5、2.5、3.5 的大/小概率和倾向。
- 使用 v5.0 价值口径:市场去水概率作为底盘,基本面和临场信息只做小幅 log 修正;所有下注建议必须输出公允SP、EV、风险分、Kelly、建议动作和放弃原因。
- 使用 v5.0 体彩执行口径:胜平负、让球胜平负、比分31项、总进球0/1/2/3/4/5/6/7+、半全场9项都从模型概率或比分矩阵映射;没有体彩SP时只能输出概率和“等待SP”,不能假装已经有体彩价值。
- 使用 v5.3 多来源市场口径:体彩官方SP决定“能不能买、怎么买、能否串关、理论返奖”;爱彩等公开市场倍率只进入去水市场概率、初赔/即时赔变化、亚盘/大小球风险解释和回测。非体彩赔率不得写入体彩可下单项。
- 报告必须展示本次抓到的市场倍率字段:欧赔初赔/即时赔/变化、亚盘初盘/即时盘/水位、大小球初盘/即时盘/水位、来源和抓取时间。
Bing 世界杯积分榜源 v5.1
已固化公开来源 bing_worldcup_standings。
用途边界:
- 只用于小组积分、场次、胜平负、进失球、净胜球、近期结果、赛果验证和动机修正。
- 不作为赔率源,不计算SP、EV或Kelly。
- 抓取结果保存到
data/group_standings.json,接口状态返回standings,预测结果返回group_context。 - 赛程查询按钮应同时刷新公开赛程和 Bing 积分榜。
- 如果 Bing 页面结构变化或抓取失败,不能中断预测,只降低“小组积分榜/动机”维度置信度。
用于预测时的判断:
- 同组已有比赛结果会影响后续比赛的争胜压力、可接受平局程度和净胜球需求。
- 小组第2/第3轮的权重高于首轮;首轮只作为轻量修正。
- 若一方平局可接受,平局、低比分、小球倾向上调。
- 若一方必须争胜或需要净胜球,开放节奏、总进球2-3/4+和反击风险上调。
- 若强队已提前出线,轮换风险上调,强队胜率和串关稳定性下调。
提高预测精准度的优先维度 v5.1
每次分析按“能自动取数优先、不能取数就明确不确定性”的原则补全以下维度:
| 优先级 | 维度 | 用途 | 处理方式 |
|---|---|---|---|
| 1 | 最新体彩SP与盘口 | 判断能不能买,不只判断谁更可能赢 | 自动抓取;失败时等待SP或手工录入 |
| 2 | 多源市场赔率与波动 | 市场共识、临场异动、过热/降温 | 自动抓取公开源;记录快照 |
| 3 | 小组积分榜与净胜球 | 判断动机、平局接受度、净胜球需求 | Bing积分榜自动抓取 |
| 4 | 已完赛结果 | 回测Top1/Top2、Brier、Log Loss、ROI | 赛程/积分榜源写入本地 |
| 5 | 首发与伤停 | 临场概率修正最大变量之一 | 必须联网核对或用户手工确认 |
| 6 | xG/xGA与射门质量 | 识别比分运气和真实攻防质量 | 有公开源则抓取,无源则降权 |
| 7 | 战术相克 | 判断强队是否会久攻不下、弱队爆冷路径 | AI分析,输出可解释理由 |
| 8 | 定位球与门将 | 弱队爆冷和小比分关键变量 | AI/公开资料核对 |
| 9 | 天气、场地、旅行、休息 | 修正节奏和体能 | 自动天气+人工判断 |
| 10 | 裁判尺度、VAR、红黄牌 | 低比分和让球风险放大器 | 临场核对,谨慎修正 |
报告必须说明“哪些维度本次已取到,哪些没取到”。缺少首发、伤停、裁判或最新SP时,不允许输出高置信度结论。
预测依据输出规则 v5.2
每场预测不能只给结论、比分或下注项,必须同时说明“为什么这么判断”。面向普通用户时,依据必须用短句表达,避免只写模型术语。
固定输出六类依据:
- 主判断:胜平负倾向、核心概率、预期进球。
- 体彩盘口:官方让球、可买玩法、SP价值是否足够。
- 战术对位:强队进攻方式、弱队防守/反击路径、是否容易穿盘。
- 赛前变量:首发、伤停、天气、场地、旅行、裁判、动机。
- 风险点:爆冷触发器、模型/市场分歧、为什么可能不按主线走。
- 比分与进球:比分池、总进球区间、比分是否只能小仓位。
脚本或网页输出也必须保留这六类信息;如果某类数据缺失,明确写“未取到/需临场复核”,不能留空。
体彩建议页规则 v5.0
竞彩足球结算口径固定为:
90分钟 + 伤停补时,不含加时赛,不含点球大战。玩法映射:
- 胜平负:模型
home/draw/away映射为胜/平/负。 - 让球胜平负:必须先取得官方让球数
H或由用户手工配置H;用G_home + H - G_away,大于0为让胜,等于0为让平,小于0为让负。缺少H时只显示不可用,不计算 EV。 - 比分:输出官方31项,含
胜其它/平其它/负其它。 - 比分推荐不得按 EV 或高赔率单独排序。先分层为
常见比分、扩大比分、冷门比分、其它比分,主报告优先输出 0-0、1-0、0-1、1-1、2-0、0-2、2-1、1-2、2-2 等能和胜平负/总进球主线互相解释的比分。 胜其它/平其它/负其它和 4球以上大比分只能作为冷门观察;即使 EV 很高,也不能进入核心下注建议或串关核心腿。- 比分矩阵使用温和 Dixon-Coles 低比分相关性修正:基准/市场场景小幅上调 0-0、1-1,保守/爆冷场景更强,开放场景更弱。
胜其它/平其它/负其它必须从比分矩阵自身求和,再用胜平负概率做温和校准;禁止直接用胜平负概率减去已列比分作为残差。- 比分风险分必须随命中率和比分层级上调:其它比分、高总进球/大分差比分、低于 6% 的精确比分都不能给“可小注”核心建议。
- 实力接近场允许小额比分:Elo差≤180、胜负概率差≤22%、平局概率≥24%、双方xG都在0.75-1.90时,
0-0/1-1/1-0/0-1/2-1/1-2可进入“比分小额参考”,预算不超过总资金5%-10%。 - 受让/让1球映射必须跟主比分联动:若盘口为受让1且主比分含
0-1,优先检查让平,不能只推让胜;若盘口为让1且主比分含1-0,优先检查让平,并防强队不穿盘。 - 比分可以作为实力接近场的参考单,但不得作为核心串关腿;最多用于单场小额或短串观察。
- 深盘强弱悬殊修正:当官方让球绝对值≥2,且 Elo差≥300、胜负概率差≥50% 或 xG差≥1.75 时,不能继续按普通低比分模板输出。比分参考必须切换到强队大胜区间,并提示
胜其它/总进球5/6/7+等尾部风险;低总进球高赔率只能观察,不能进入核心推荐。 - 开放尾部触发器:不能因为单场赛果直接调全局权重;只有赛前可识别信号成立时才修正比分尾部。触发信号包括强队多终结点/双前锋、定位球和空中球优势、弱队落后后防线容易拉开、弱队追分时前压露身后、防守零封样本对手强度不足、后段体能/替补差、净胜球或追分动机。触发后只上调
2-1/3-1/3-0/2-2/3-2/4-1等开放区间和总进球4+,不直接把5-1这类极端比分作为主推。 - 官方SP去水校准:胜平负、让球胜平负、总进球、比分如能抓到官方SP,必须计算去水隐含概率。模型概率与官方SP去水概率差异≥16个百分点时,该选项降级为观察,不能作为核心腿。深盘让球胜平负市场权重提高到约65%,普通让球约42%。
- 比分复式规则:比分串关不能只押单一路径。实力接近场可构建
主比分+保护比分的小复式,例如1:1/1:0 × 1:1/0:1;但比分复式总预算仍应小于方向主仓,且不允许用高风险“其它比分”做核心串。 - 比分组合池必须分为三类:低比分池(0:0/1:0/0:1/1:1)、开放比分池(2:1/1:2/2:2/3:1/1:3)、大胜尾部池(3:0/4:0/5:0/胜其它或反向)。报告不能只给单个比分串。
- 仓位硬约束:方向主仓原则上≥70%;比分单场上限普通场8%-12%、深盘场6%;比分串上限普通场4%-6%、深盘场3%;深盘大胜尾部保护上限2%。任何高赔率单项不得突破上限。
权威侧面实力评分:
- A级源:FIFA TSG、UEFA Technical Reports、Opta/Stats Perform、StatsBomb、Wyscout、CIES,权重最高。
- B级源:The Athletic、BBC、Guardian、Sky、L'Équipe/France Football,权重高。
- C级源:张路、詹俊、贺炜、Michael Cox、Jonathan Wilson、Sid Lowe、Rafael Honigstein、David Ornstein 等,作为战术/舆论/消息修正。
- 这些源进入
authority_side_strength,只作为球队实力侧面修正,不替代赔率和过程数据。
赛后自动回测:
- 每次赛前归档必须保存预测概率、Top比分、over2.5、BTTS、置信度和数据完整度。
- 完场后回测必须记录:实际比分、实际赛果、预测赛果、预测概率、赛前SP、收盘SP、Brier Score、Log Loss、比分命中、单注ROI。
- 回测复盘需要区分:方向错误、让球错误、比分池覆盖不足、高赔EV陷阱、市场-模型分歧。
- 总进球:输出
0/1/2/3/4/5/6/7+。 - 半全场:默认半场进球占比
H1_share=0.45;若没有半场节奏数据,提高EV门槛。
单项动作规则:
EV <= 0:放弃
0 < EV < 玩法门槛:观察
EV 达门槛但风险超上限:高风险观察
EV 达门槛且风险可控:可小注
SP 缺失或停售:不可用玩法默认门槛:
| 玩法 | 最低EV | 风险上限 | 仓位上限 |
|---|---|---|---|
| 胜平负 | 3% | 65 | 1.0% |
| 让球胜平负 | 5% | 70 | 0.8% |
| 总进球 | 6% | 70 | 0.6% |
| 比分 | 10% | 80 | 0.2% |
| 半全场 | 10% | 80 | 0.2% |
复选包必须按注数重算 EV:
复选包EV = SUM(p_i × SP_i) / 注数 - 1串关规则:
每一腿单项 EV 必须 > 0
组合 EV 必须 >= 5%
同一场不同玩法不得混入同一串
不使用高风险比分作为核心串关腿
不使用低赔但负EV热门作为串关腿
串关总金额 <= 本金池 0.5%体彩计算器对齐报告
当用户要 Excel 报告、下注可选项、体彩计算器对齐表时,报告结构必须跟体彩页面实际玩法一致,而不是只按分析结论输出。
必备 sheet:
总览
候选池
体彩-胜平负
体彩-让球胜平负
体彩-总进球
体彩-比分
体彩-半全场
串关池
放弃清单
体彩SP快照
规则说明输出规则:
- 每个玩法 sheet 只承载该玩法的真实选项、SP、模型概率、公允SP、EV、风险、动作和原因。
- 某场如果体彩没有开售胜平负,就不能在胜平负里给推荐;只能显示缺 SP 或不可用。
- 某场如果开了让球胜平负但没有抓到官方让球数
H,让胜/让平/让负全部标记不可用。 - 玩法可买性必须先过官方开售校验:
poolStatus/sellStatus/cbtValue未开售或暂停销售时,推荐标记不可用。 - 单关/串关必须按官方
cbtSingle/cbtAllUp执行:cbtSingle=0时不能输出单关建议;cbtAllUp=0时不能进入串关池。 - 比分 sheet 必须输出官方 31 项;总进球 sheet 必须输出
0/1/2/3/4/5/6/7+。 - 候选池只能从各玩法 sheet 中 EV 正且风险可控的选项抽取。
- 放弃清单必须保留“EV≤0、缺SP、缺H、低赔无价值、风险过高”等原因。
让球与比分语义一致性 v5.4
让球胜平负、比分池和下注建议必须能相互解释,不能把相反方向混成同一个推荐。
固定规则:
- 先用比分矩阵/比分参考池映射让球结果:
home_goals + H - away_goals > 0为让胜,=0为让平,<0为让负。 - 如果比分主线明显指向某个让球结果,而 EV 候选项是相反方向,候选项只能标记为“防穿盘/反主线价值观察”,不能写成“优先买法”或“主推”。
- 深盘比赛尤其要检查:例如主队让2球时,
3-0/4-0/4-1属于让胜方向;若同时出现“让负”,必须解释为防穿盘,不得和大胜比分同串重仓。 - 截图、网页卡片、Excel 报告和下注单都必须区分“比分主线”“主线买法”“价值观察/防线”。普通用户必须能看懂这三者不是同一个概念。
- 资金分配时,反主线防穿盘项只能走小仓位保护,不能因为高 SP 或小正 EV 覆盖主线判断。
- 反比分主线项必须在模型层打标为
anti_scoreline_value,降低排序、降低仓位,并禁止进入自动串关核心腿;不能只在展示层补一句解释。
热门降温与平局保护 v5.5
这条规则用于修正“深盘热门、大热不穿盘、首轮低比分”的系统性偏差。它不是赛后按单场结果硬改权重,只有出现赛前触发器时才启用。
触发条件:
- 热门方向过热:胜率差明显、xG差明显,或体彩让球达到
±2及以上。 - 总进球预期不高:两队合计 xG 不高,或节奏分偏低。
- 赛前风险触发:低位防守、弱队门将状态、强队战意不足、强队终结效率风险、早段红牌/点球等波动风险。
- 小组首轮或早段比赛:强队可能先求稳,不能默认大胜。
启用后的模型行为:
- 胜平负层:小幅降低热门方向,给平局留出概率空间。
- 比分层:提升
0:0、1:1、1:0、0:1、2:0、0:2这类低比分/一球路径。 - 深盘层:降低热门净胜3球以上的主推权重,大胜比分只能做尾部保护。
- 总进球层:低总进球不再一律视为陷阱;触发保护时可作为小额防线。
- 串关层:多组串关不能反复共用“热门穿盘/热门胜”同一主题。
- 仓位层:热门穿盘、比分串、大胜尾部都必须有上限。
报告表达规则:
- 普通用户展示为“热门不一定打穿,需要防平/小胜/低比分”,不要写成抽象模型术语。
- 当大胜比分仍出现时,必须标明“尾部防线”,不能和主推方向混为一谈。
- 3串、4串如果多腿都依赖热门打穿,必须标记为高风险观察,不得写成稳健方案。
八卦/周易平行分析线 v5.6
八卦、周易、博主民间预测只能作为平行分析标签,不能进入核心概率、EV、Kelly、仓位和串关排序。
固定原则:
- 数据模型是一条线:实力、排名、近期战绩、盘口、SP、xG、伤停、赛程。
- 八卦/周易是一条线:只展示它提示“防平、可能爆冷、小球、大球、大胜、大负”等标签。
- 两条线最后只做“共振/冲突/风险提醒”说明,不做加权融合。
- 如果八卦和数据模型一致,只能写“信号一致”,不能因此加仓。
- 如果八卦提示爆冷或防平,只能提醒检查防线,不能把主推直接改成冷门。
- 如果八卦和模型冲突,输出“八卦线冲突,仅作观察”,不能强行推荐。
配置字段示例:
"folk_signal": {
"source": "douyin_zhouyi",
"label": "八卦防平",
"confidence": 0.4,
"note": "博主认为强队不稳,仅作平行参考"
}报告表达:
- 标题必须写“八卦/周易平行线”。
- 必须提示“这条不参与核心概率、EV和仓位计算”。
- 可以追加在胜平负、让球、大胜/大负、比分保护分析之后,例如:“八卦线提示可能爆冷,数据线仍倾向主胜,因此只作为防平/让负观察。”
支线模型计算整改冻结版 v5.7
支线模型包括八卦/周易、奇门遁甲、紫微/人物气质和民间博主标签。它们可以给出独立预测结论,但必须与下注建议分开展示;不得改写主模型概率、EV、Kelly、仓位和串关排序。
数据准入:
- 八卦/周易:只接受人工录入、截图转写、可信备注;抖音等平台不做自动抓取。
- 奇门遁甲:只使用开赛北京时间、比赛地、方位/时间标签,输出普通话风险提示。
- 紫微斗数:没有可靠出生时辰时,不做完整命盘,只做“核心人物气质标签”。
- 民间博主:必须标注来源、置信度和原始备注;只做标签,不做下注依据。
推荐配置:
"side_signals": [
{
"track": "八卦/周易",
"source": "manual_note",
"label": "防平",
"effect": "draw_protection",
"confidence": 0.35,
"note": "民间预测提示强队不稳,仅作观察"
}
]兼容旧字段:
folk_signal
zhouyi_signal
bagua_signal
qimen_signal
ziwei_signal标准效果标签:
favorite_support:支持强队方向,只写“信号一致”,不加仓。non_loss_protection:提示一方不败/受让守住,检查平局、冷门方向和受让玩法。no_cover_protection:提示热门赢球但不穿盘,检查让负、让平和低比分。draw_protection:提醒防平/强队不稳,检查平局、让负、低比分。upset_protection:提醒可能爆冷,检查防冷,不改主推。low_total:提醒小球/低比分,检查总进球低位和小比分池。high_total:提醒大球/进球多,检查总进球高位,必须有数据支持。favorite_big_margin:提醒大比分分差,只看大胜尾部,不做主仓。conflict:与数据模型冲突,明确写“冲突,仅观察”。watch_only:信号不明确,只显示备注。
展示规则:
- 页面统一拆成“支线独立预测”和“支线下注建议”,不能把预测结论直接当成可买方案。
- 每场必须输出“主线 vs 支线对比”,至少包含:赛果方向、让球方向、比分/总进球、下注落点四个维度。
- 支线预测可以写“一方不败、可能爆冷、低比分、热门不穿盘”等方向;下注建议必须落到中国体彩真实可买玩法,如胜平负、让球胜平负、比分、总进球、半全场。
- 必须固定提示“支线不改主模型概率、EV、Kelly和仓位,只作为防冷、比分池和让球保护的检查项”。
- 支线与数据模型一致时,只能提升解释一致性,不能提升下注金额。
- 支线与数据模型冲突时,只能加入风险提醒,不得把冷门改成主推。
完赛回测与赛后校准 v5.8
- 完赛结果优先使用稳定结构化源:中国体彩、爱彩世界杯公开数据、Bing/公开积分赛果源。MSN 可作人工核验,不作为默认抓取依赖。
- 完赛数据必须包含:比赛ID、主队、客队、北京时间、状态、全场比分、半场比分、来源、更新时间。
- 回测优先按
match_id匹配;若数据源刷新导致ID变化,允许用“主队+客队+比赛日期”做别名匹配。 - 摘要统计必须按“比赛+情景模型”取最新赛前快照,不能让同一场多次归档快照重复放大结论;原始快照数量可以单独展示。
- 回测指标至少包含:Top1、Top2、比分Top1、Brier、Log Loss、ROI、赛前SP、收盘SP、CLV。
- Top1 低但 Top2 高时,判断为“方向偏激进但风险覆盖有效”,应转向双选、让平、低比分防护,而不是推翻主模型。
- 连续平局漏判时,提高小组赛早期、强弱非极端、让1/让2、低总进球、热门破密防风险场景的平局/让平权重。
- 连续强队不穿盘时,降低热门置信上限,并在比分池保留 0-0、1-0、1-1、2-1 等低比分/一球小胜候选。
- 单场意外比分不得直接改全局权重;只有同类偏差多场重复出现,才进入参数修正。
- 下注建议仍只落到中国体彩官方可买玩法:胜平负、让球胜平负、比分、总进球、半全场、混合过关。