SK-online-learning
在线学习模块(data/online_learning/·轻封装)——赛后自学习 5 层 + 8 源数据自动接入 + 学习成果提示。🔴赛果后统一入口 learn.py(一条命令·复盘+接入+学习+报告);L1/L2 已实测无增益→默认不接入预测(仅记录/提示级);L2…
Skill by MENG-COOLMAN
Chalk Labs
Need help deploying SK-online-learning?
Chalk Labs sets up agents like this inside real teams: connected to your tools, tested on your data, with a human in the loop where it matters.
Install
Works with Claude Code, Claude apps, Codex, Cursor, Gemini CLI, GitHub Copilot, VS Code, OpenCode, Goose, Windsurf. Read the repository before you give any tool access to your data.
npx agentmarket install skill/meng-coolman-sk-online-learning
Asks which of your tools to add it to (Claude Code, Codex, Cursor, VS Code, Windsurf, Gemini CLI, Claude Desktop) and shows the change first. See https://agentmart.dev/cli.
Get the weekly diff
The weekly diff: one email a week with new agent tools, notable updates and grade changes, plus security alerts for tools you follow. Double opt-in, one-click unsubscribe.
About
Use cases: data
Reviews
Write a reviewNo reviews yet. Installed it? Reviews come from verified installers only. How reviews work
Permissions
What this skill can do and what it asks for, from its SKILL.md. Checked Oct 25, 2026.
- Tools
- No tools found
- Secrets
- None asked for
- Install scripts
- None found
Network hosts it talks to 1
codeload.github.com· found in install command
Files it touches
~/.claude/skills/sk-online-learning
What's inside
- Skill name
SK-online-learning- Description
- 在线学习模块(data/online_learning/·轻封装)——赛后自学习 5 层 + 8 源数据自动接入 + 学习成果提示。🔴赛果后统一入口 learn.py(一条命令·复盘+接入+学习+报告);L1/L2 已实测无增益→默认不接入预测(仅记录/提示级);L2 增量合并走批量流程。由主技能在「复盘/赛果」环节调用。
- License
- MIT
- Instructions
- 67 lines in SKILL.md · view on GitHub
Agent Skills spec issues
- name: only lowercase letters, digits and single hyphens allowed
Files (1)
- SKILL.md
SKILL.md (first lines)
# SK-online-learning —— 在线学习模块(轻封装)
## 模块结构(自包含·data/online_learning/)
| 文件 | 职责 |
|:--|:--|
| **learn.py** | 🔴统一入口(赛果→复盘+接入+5层学习+报告·推荐 `--txt`)|
| data_bridge.py | 统一数据接入(8 源·三态标注·完整度)|
| txt_features.py | 竞彩 txt 特征提取(赔率/让球/总进球→O25/半全场/场均进失)|
| river_models.py | L1 River 在线 ML(方向/进球/量级 + ADWIN 漂移)|
| bayes_updater.py | L2 贝叶斯增量表 + 联赛校准(**静态表防污染**·合并走批量)|
| error_miner.py | L3 误差模式→规则 + L4 案例库 CBR |
| learning_loop.py / learn_result.py | 5 步闭环 / 单场学习执行体 |
| validate_learning.py / validate_incremental.py | 真实性验证(时间分割 A/B)|
| state/ · prediction_log/ · docs/ | 状态持久化 / 预测日志 / 验证报告 |
## 使用(一条命令)
```bash
python data/online_learning/learn.py --case <id> --real <比分> \
--txt <竞彩txt> --league <联赛> --pred "<方向>" --anchor "<主锚>|<次锚>" --center <进球中心>
python data/online_learning/learn.py --status # 汇总
```
(`data/tmp/learn_from_result.py` 为兼容转发入口)
## 🔴 实测裁决(禁止无回测增益声称)
| 层 | 验证 | 结论 |
|:--|:--|:--|
| L1 River 在线 ML | ①纯赔率 42.23% ②+非赔率特征 47.10%(+4.87pp) ③**融合(热门0.90+ML0.10)=49.43% vs 基准 48.75%(+0.68pp·z=2.12 p<0.05)** | 🔴**特征增强后启用**(权重0.10·仅第6源·不覆盖判定) |
| L2 贝叶斯增量表 | 60000 场公平 A/B(冻结 vs 在线增量·比分 Top2 24.70% vs 24.94%)| 配对 **z=1.59·p>0.05 不显著** → 不接入(价值仅跨赛季长周期)|
| L3 误差规则 | 门槛≥30 样本(尚未达标)| 观察中·与 learned_rules 协同提示 |
| L4 CBR | 案例库 4 场(<10 冷启动)| 未启用 |
## 🔴 学习结果如何接入预测(用户要求"必须影响预测")
calc_all 输出「🔴融合方向概率(市场0.90+在线ML0.10·门禁=X)」→ **Step5 消费规则**:
| 情况 | 处理 |
|:--|:--|
| 融合与市场同向 | 不改方向建议 |
| 异向差>5pp·**市场弱方向(<45%)** | 🔴建议将融合方向列为**并列候选**(tie-break·不反转主方向) |
| 异向差>5pp·市场强方向(≥45%) | 仅置信度降 1 档·绝不反转方向 |
| 异向且差 ≤5pp | 视作噪声·不调整 |
| 门禁 degraded/权重0 | 忽略融合·仅记录 |
🔴**融合「进入判定」已加**独立门禁 `L1_fusion_in_decision`**(`state/gate.json`·**默认 `enabled=false`**)→ **默认「仅提示·不进入判定」·判定权归【市场+盘口+基本面】**(依据: 融合监测 n=22 融合命中8=基准8 无增益 + L1 已 degraded);仅当门禁开启(需 n≥50 且增益≥基准 且 p<0.05)才适用下述规则。👇
🔴 **学习成果进入判定(用户要求·分档验证)**:市场最高 **<45%**(弱判定场)→ **学习成果进入主方向判定**(同向→采纳为判定依据;异向差>5pp→融合方向列**并列主方向**);市场最高 **≥45%**(强判定场)→ **不参与判定**(分档实测净优势=0)。实测: <38% +2.43pp / 38-45% +0.99pp / ≥45% 0。
🔴 **P1-1/P1-2 修复**:①回测中融合以 argmax 决定方向(+0.68pp 来自弱判定场纠偏),故 calc_all 在**弱判定场给并列建议**使增益真正发挥;强判定场严格不反转(铁律优先)②融合不再依赖 `--eu`——自动 fallback 竞彩 txt 末盘去水(`_mk_src` 标注来源)。
**四道门禁**:①回测门禁(p<0.05 才接入) ②样本门禁(50/200 分级权重) ③回滚门禁(滚动20场偏差>10pp 自动降级) ④输出裁剪(超范围丢弃/缺失不计/三态标注)。
命令:`gate.py --status`(状态)/`--log --case X --pred-fused N --pred-base N --actual N`(记录)/`--rollback-check`(回滚检查)。
## 🔴 特征传递铁律(防特征丢失)
**问题根因(已修)**: `learn.py` 原经 subprocess + `--oh/--od/--oa` 命令行传参 → `make_features` 只重建 **A 类 11 特征** → **B/C/D/E 类 24 特征全部丢失**(case_library 24 个 null)。
**修复**: `learn.py` **直接 import learning_loop 传完整特征 dict**(不再命令行传参)·实测 34 键/非空 34·B/C/D/E 非空 12-15。
**铁律**: ①赛后学习必须走 `--txt`(data_bridge 全量)或 `--from-log`(prediction_log 回溯)②**禁止**用 `--oh/--od/--oa` 做生产学习(仅调试)③check_sync 校验 learn.py 直传路径存在。
**CBR 案例库**: add_case 已按 `case_id+date` 去重(原 append 致重复);已导入 145 个 raw 历史案例 → 案例库 149·**解除冷启动**(方向投票有效·特征缺则相似度退化)。
## 与主模型的边界(🔴 不可越界)
- ⚠️ L1 已按证据启用(权重0.10 第6源·经融合验证+0.68pp)——仍**不主导**判定·不覆盖硬核 L2
- ❌ 不接入 Step5/Step7 判定链(引入噪声)
- 🔴 特征集 34 个(A11+B10+C8+D3+E3·方案000055)·B/C/D 类需 prediction_log 积累后复核
- ❌ 不覆盖硬核 L2(规则判定权在旧模型)
- ✅ 只做:学习台账累积 · 复发自动提示 · calc_all 输出「⚡ 学习成果提示」· 长周期数据更新
## 数据接入(8 源)
`txt`(必得) · `haf`(139 队) · `clubelo`(ELO·中英别名) · `xg`(understat) · `api_football`(官方概率/13家赔率/伤停·日期自动换算 UTC) · `h2h`(Matches.csv) · `news`(需 VPN) · `euro_odds`(需 VPN)
实测本机 **4/8 可用**(txt+clubelo+xg+api_football)·缺失如实三态标注·不臆造。From MENG-COOLMAN/PitchQuant, MIT.
More from MENG-COOLMAN/PitchQuant
- 0.600score
SK-host-lock
MENG-COOLMAN
执行宿主(host)「read-evidence 锁」解法(四方案实测固化)。🔴触发条件(遇到即读本 skill,禁反复试探): bash 报错 —— `bash cannot declare which files it changes while a read-evidence requirement is…
SkillAFreshness: A★ 3Claude Code +9 - 0.600score
SK-audit
MENG-COOLMAN
模型审计(V3.0 工程审计 + V4.0 结果审计 融合··**被动·用户提出审计要求时触发**·按「审计程序 A/B 更新方案」加固)——**A 模式「审计模型」**:**15 探查**(新增⑬口径一致性/⑭提取函数 fixture 回归/⑮规则-代码双向核对)+ 8 维 +…
SkillAFreshness: A★ 3Claude Code +9 - 0.597score
SK-league-nations
MENG-COOLMAN
欧国联/国家队子模型(接入)——基于 658 场四届欧国联真实数据(n=658·2018/19~2024/25)+ 时间分割验证的公平赔率模型。Step4.5 识别 league_id=5 (UEFA Nations League) 且非女足/青训时调用·输出 R1-R10 校正后回归主模型 Step5-8…
SkillAFreshness: A★ 3Claude Code +9 - 0.597score
SK-prestep-filter
MENG-COOLMAN
先验筛选模块(·含O10浅让降权/N4防平注)——用户下达「先验」指令时·基于 Odds-API 欧亚盘赔率+水位·10 信号打分筛选当晚五大联赛信号强比赛(🔴2026-09-20 V3消融重标·方向 ≥3.0 推荐 71.22%/≥2.5 观察 70.33%·比分 ≥2.0 强推荐/≥1.0…
SkillAFreshness: A★ 3Claude Code +9 - 0.557score
SK-league-laliga
MENG-COOLMAN
西甲子模型模块(V3.5.59分层架构)——回测8918场蒸馏的判定规则集·专注赔率/进球数/比分。Step4.5识别西甲联赛时调用·输出方向/大小球/比分/净胜校正后回归主模型。数据源 data/league-modules/deep/SP1_deep.json
SkillBFreshness: B★ 3Claude Code +9 - 0.557score
SK-league-ligue1
MENG-COOLMAN
法甲子模型模块(V3.5.59分层架构)——回测8669场蒸馏的判定规则集·专注赔率/进球数/比分。Step4.5识别法甲联赛时调用·输出方向/大小球/比分/净胜校正后回归主模型。数据源 data/league-modules/deep/F1_deep.json
SkillBFreshness: B★ 3Claude Code +9 - 0.557score
SK-model-maintenance
MENG-COOLMAN
模型维护最小化纪律(用户提议·借鉴 Ponytail 的 YAGNI 内核)——**仅用于「更新模型」场景**(改脚本/加功能/写文档/重构/加数据源),**不用于比赛分析**。核心:最小实现·能不加就不加·能复用就复用·用完即清;红线:三处文档同步/check_sync/备份…
SkillBFreshness: B★ 3Claude Code +9 - 0.557score
SK-league-epl
MENG-COOLMAN
英超子模型模块(V3.5.59分层架构)——回测9327场蒸馏的判定规则集·专注赔率/进球数/比分。Step4.5识别英超联赛时调用·输出方向/大小球/比分/净胜校正后回归主模型。数据源 data/league-modules/deep/E0_deep.json
SkillBFreshness: B★ 3Claude Code +9 - 0.557score
SK-self-iterate
MENG-COOLMAN
赛后自我迭代学习——每次得到赛果后把复盘升级为可累积/可验证/可固化的学习(偏差定量→归因→观察池→复发自动提示→门槛回测→固化)。🔴学习≠批量更新模型:学习层仅累积与提示(不改任何计算/判定),批量更新层才动规则。由主技能复盘时必调(Step10 复盘后)+ 每批 status 汇总。
SkillBFreshness: B★ 3Claude Code +9 - 0.557score
SK-league-seriea
MENG-COOLMAN
意甲子模型模块(V3.5.59分层架构)——回测8893场蒸馏的判定规则集·专注赔率/进球数/比分。Step4.5识别意甲联赛时调用·输出方向/大小球/比分/净胜校正后回归主模型。数据源 data/league-modules/deep/I1_deep.json
SkillBFreshness: B★ 3Claude Code +9 - 0.557score
SK-league-bundesliga
MENG-COOLMAN
德甲子模型模块(V3.5.59分层架构)——回测7447场蒸馏的判定规则集·专注赔率/进球数/比分。Step4.5识别德甲联赛时调用·输出方向/大小球/比分/净胜校正后回归主模型。数据源 data/league-modules/deep/D1_deep.json
SkillBFreshness: B★ 3Claude Code +9 - 0.554score
SK-score-depth
MENG-COOLMAN
比分深度判定——庄家盈亏矩阵反推(CS赔率去抽水+资金流+跨机构分歧精确定位庄家盈利点)+精算仓位控制反推+高比分出口+历史交锋传导。修正47/48/50/50+。由主技能Step7自动调用
SkillBFreshness: B★ 3Claude Code +9
Signals
- Stars
- 3
- Forks
- 2
- Open issues
- 0
- Last commit (this folder)
- Sep 19, 2026 (1 month ago)
From GitHub (fetched Oct 24, 2026).
Details
- License
- MIT
- Repository
- github.com/MENG-COOLMAN/PitchQuant
- First seen
- Oct 24, 2026
- Last checked
- Oct 24, 2026
- Source
- GitHubgithub-graphql
More from MENG-COOLMAN
- 0.600score
SK-host-lock
MENG-COOLMAN
执行宿主(host)「read-evidence 锁」解法(四方案实测固化)。🔴触发条件(遇到即读本 skill,禁反复试探): bash 报错 —— `bash cannot declare which files it changes while a read-evidence requirement is…
SkillAFreshness: A★ 3Claude Code +9 - 0.600score
SK-audit
MENG-COOLMAN
模型审计(V3.0 工程审计 + V4.0 结果审计 融合··**被动·用户提出审计要求时触发**·按「审计程序 A/B 更新方案」加固)——**A 模式「审计模型」**:**15 探查**(新增⑬口径一致性/⑭提取函数 fixture 回归/⑮规则-代码双向核对)+ 8 维 +…
SkillAFreshness: A★ 3Claude Code +9 - 0.597score
SK-league-nations
MENG-COOLMAN
欧国联/国家队子模型(接入)——基于 658 场四届欧国联真实数据(n=658·2018/19~2024/25)+ 时间分割验证的公平赔率模型。Step4.5 识别 league_id=5 (UEFA Nations League) 且非女足/青训时调用·输出 R1-R10 校正后回归主模型 Step5-8…
SkillAFreshness: A★ 3Claude Code +9 - 0.597score
SK-prestep-filter
MENG-COOLMAN
先验筛选模块(·含O10浅让降权/N4防平注)——用户下达「先验」指令时·基于 Odds-API 欧亚盘赔率+水位·10 信号打分筛选当晚五大联赛信号强比赛(🔴2026-09-20 V3消融重标·方向 ≥3.0 推荐 71.22%/≥2.5 观察 70.33%·比分 ≥2.0 强推荐/≥1.0…
SkillAFreshness: A★ 3Claude Code +9 - 0.557score
SK-league-bundesliga
MENG-COOLMAN
德甲子模型模块(V3.5.59分层架构)——回测7447场蒸馏的判定规则集·专注赔率/进球数/比分。Step4.5识别德甲联赛时调用·输出方向/大小球/比分/净胜校正后回归主模型。数据源 data/league-modules/deep/D1_deep.json
SkillBFreshness: B★ 3Claude Code +9 - 0.557score
SK-league-epl
MENG-COOLMAN
英超子模型模块(V3.5.59分层架构)——回测9327场蒸馏的判定规则集·专注赔率/进球数/比分。Step4.5识别英超联赛时调用·输出方向/大小球/比分/净胜校正后回归主模型。数据源 data/league-modules/deep/E0_deep.json
SkillBFreshness: B★ 3Claude Code +9
Done for you
Rather not set it up yourself?
Chalk Labs scopes, builds and runs agents for your team: the task audit, the eval harness, the integrations and the weekly ops report. Fixed scope, priced before we start.
See how we build AI agents →Read the case studies
Chalk Labs is a two-founder AI and growth studio. We build AI agents, CRMs and MVPs for Web3 and AI companies, and have shipped 50+ product and token launches.
- launches shipped
- 50+
- launches shipped
- media placements
- 500+
- media placements
- founders on every account
- 2
- founders on every account
Press we've placed: Forbes · CoinDesk · Decrypt · Cointelegraph · The Block
Rahil Jain, Co-founder, Chalk Labs. Ex-Goldman Sachs engineer. You talk to the person who builds it.
Get SK-online-learning running in your business
Tell us what you want to automate. A founder replies within one working day with a plan, not a pitch deck.
Cite this page
SK-online-learning skill. Agent Mart. https://agentmart.dev/skills/meng-coolman-sk-online-learning (last updated 2026-10-24)