← 返回 Skills 市场
yangjinfc

Win Football Predictor

作者 yangjinfc · GitHub ↗ · v1.0.0 · MIT-0
cross-platform ✓ 安全检测通过
244
总下载
0
收藏
0
当前安装
1
版本数
在 OpenClaw 中安装
/install win-football-predictor
功能描述
胜负彩预测模型,基于Pi-Rating评分系统 + CatBoost/XGBoost/Dixon-Coles三模型融合,覆盖710期9940场历史数据,支持联赛专项微调
安全使用建议
This package appears to be a local football prediction toolkit and is internally coherent, but review before running. Key points to consider: - The code will execute as Python when you run the commands in SKILL.md; run it in an isolated environment (virtualenv, container) first. - There are many coding errors and incomplete/truncated sections (see examples below). Fix or audit these before relying on outputs. - The code may try to load pretrained models from a saved_models directory; ensure you trust any model files you add and that none are downloaded from untrusted sources. - The skill makes no network calls in the provided files, but comments reference external data sources — if you or a future maintainer add network fetching, re-audit for endpoints and credentials. - This is for entertainment/analysis only (the SKILL.md includes the same warning); do not treat predictions as betting advice. Specific issues found you may want to address before running: - scripts/data_fetcher/lottery_data.py: typos and bugs (e.g., PERIOD_PREFIXS vs PERIOD_PREFIXES, incorrect tuple parentheses in teams_db, use of random in top-level functions without importing it globally) — these will cause runtime exceptions. - scripts/models/catboost_xgb_pirating.py and other model files: some files are truncated/contain undefined variables (e.g., truncated section with "market_win = odd"), inconsistent field names (h2h vs head_to_head), and various exception-suppression patterns that can hide errors. - predict_engine.py duplicates Pi-Rating implementation and assumes presence of local saved models; it also includes heuristic fallback code rather than robust model-loading checks. If you intend to use this skill: run static linters and tests, execute in a sandbox, correct the obvious bugs, and only add external data/model downloads from trusted sources.
功能分析
Type: OpenClaw Skill Name: win-football-predictor Version: 1.0.0 The skill bundle is a comprehensive football prediction tool implementing multiple statistical models including Pi-Rating, Dixon-Coles, and ensemble methods (CatBoost/XGBoost). The code in scripts/predict_engine.py and scripts/models/ handles feature engineering and prediction logic consistent with the stated purpose in SKILL.md. No evidence of data exfiltration, malicious execution, or prompt injection was found; the scripts primarily perform mathematical calculations and local file I/O within the expected workspace.
能力评估
Purpose & Capability
The name/description (football prediction using Pi-Rating + CatBoost/XGBoost/Dixon-Coles ensemble) matches the included Python scripts. The code implements data simulation/fetcher, Pi-Rating, model fusion, and a predict engine — all coherent with the stated purpose. The package expects optional pretrained model files under a local saved_models directory, which is reasonable for a modeling skill.
Instruction Scope
SKILL.md only instructs running local Python scripts (predict_engine.py) and provides input formats. The code does not request environment variables or access unrelated system paths. Notes and comments reference external data sources (500.com, datachain) but those are not contacted by the provided code; the data_fetcher currently simulates data rather than making network calls. You should still inspect/scan before running, because running the scripts will execute arbitrary Python code from this skill (expected for an instruction + code skill).
Install Mechanism
There is no install spec and no network download/install steps declared. This is an instruction-only skill with code files included; nothing will be fetched automatically by an installer. Risk from install mechanism is low, but running the scripts will execute local code.
Credentials
The skill declares no required environment variables, no credentials, and no config paths. The code similarly does not read external secrets or reference unrelated service credentials. It may attempt to load local model files (saved_models) if present — a normal behavior for model code.
Persistence & Privilege
The skill is not always-enabled and does not request persistent or elevated platform privileges. It does not modify other skills or system-wide agent settings in the provided files.
如何使用
  1. 确保已安装 OpenClaw(本地或 Docker 部署)
  2. 在对话框中输入安装命令:/install win-football-predictor
  3. 安装完成后,直接呼叫该 Skill 的名称或使用 /win-football-predictor 触发
  4. 根据 Skill 的参数说明提供必要输入,即可获得结构化输出
版本历史
v1.0.0
Initial release: 胜负彩预测模型,三模型融合,覆盖710期9940场历史数据
元数据
Slug win-football-predictor
版本 1.0.0
许可证 MIT-0
累计安装 0
当前安装数 0
历史版本数 1
常见问题

Win Football Predictor 是什么?

胜负彩预测模型,基于Pi-Rating评分系统 + CatBoost/XGBoost/Dixon-Coles三模型融合,覆盖710期9940场历史数据,支持联赛专项微调. 它是一个面向 Claude Code / OpenClaw 的 AI Agent Skill 插件,目前累计下载 244 次。

如何安装 Win Football Predictor?

在 OpenClaw 或 Claude Code 对话框中运行命令「/install win-football-predictor」即可一键安装,无需额外配置。

Win Football Predictor 是免费的吗?

是的,Win Football Predictor 完全免费,采用 MIT-0 许可证,可自由下载、安装和使用。

Win Football Predictor 支持哪些平台?

Win Football Predictor 跨平台运行,可在任意部署了 OpenClaw / Claude Code 的环境中使用(cross-platform)。

谁开发了 Win Football Predictor?

由 yangjinfc(@yangjinfc)开发并维护,当前版本 v1.0.0。

💬 留言讨论