关于 soccer-match-tracker
Soccer Match Tracker 跟踪 Premier League、La Liga、Champions League 和 MLS 的比分、赛事事件、排名、赛程及球队阵容。它整合实时数据源与 football-data.org 的参考数据,并按联赛呈现。
主要功能
- 01追踪四个联赛的实时比分
- 02显示进球、红黄牌和换人
- 03查看联赛排名
- 04列出未来七天赛程
- 05查询球队阵容
- 06输出结构化 JSON 或格式化视图
适用场景
- 01同时关注多个联赛的比分
- 02跟进比赛中的赛事事件
- 03查看排名和近期赛程
- 04查询球队阵容
安装
复制下面的命令,在终端中运行。
$
npx skills add https:/ / github.com/ buildkit-ai/ soccer-match-tracker --skill soccer-match-tracker安装后在 Claude Code 中输入/soccer-match-tracker确认已加载。
包含的文件
除 SKILL.md 外,安装时一起下载的参考资料和脚本。
README.mdreferences/gui-spec.mdsetup.mdscripts/__init__.pyfootball_data.pymatch_tracker.pyshipp_wrapper.pytests/__init__.pytest_tracker.py详细介绍
足球赛事追踪器
专属足球伴侣,追踪全球顶级联赛的实时比分、积分榜、赛程和比赛事件:英超、西甲、欧冠和 MLS。
功能
- 同时显示多个联赛的实时比分
- 实时显示比赛事件:进球、罚牌、换人
- 提供当前联赛积分榜
- 列出未来 7 天的赛程
- 支持查询球队阵容
- 按联赛分组输出,方便追踪多个联赛
覆盖的联赛
| 联赛 | 代码 | 国家/地区 | 赛季状态(2026 年 2 月) |
|---|---|---|---|
| 英超 | PL | 英格兰 | 约第 26 轮,冠军争夺激烈 |
| 西甲 | PD | 西班牙 | 赛季中期 |
| 欧冠 | CL | 欧洲(UEFA) | 淘汰赛进行中 |
| MLS | MLS | 美国 | 季前赛 / 赛季初期 |
数据来源
| 数据类型 | 来源 | 更新频率 |
|---|---|---|
| 实时比分 | 实时数据流 | 轮询(10-30 秒) |
| 比赛事件 | 实时数据流 | 实时更新 |
| 联赛积分榜 | football-data.org | 每轮比赛后 |
| 即将举行的比赛 | football-data.org | 每日 |
| 球队阵容 | football-data.org | 每个转会窗口更新 |
工作原理
- 连接实时数据流,获取实时比分和比赛事件
- 从 football-data.org 获取联赛数据(积分榜、赛程、阵容)
- 将实时数据和参考数据合并为统一的比赛视图
- 按联赛分组比赛,清晰呈现多个联赛的数据
- 同时提供结构化 JSON 和格式化显示内容
要求
- Python 3.9+
requests库- 用于获取实时比赛事件的数据 API 密钥(参见 README)
- football-data.org API 密钥(免费套餐:每分钟 10 次请求)
相关技能
- 如需获取各足球联赛的伤病更新,也可安装
injury-report-monitor - 如需赛前交锋分析,可试试
matchup-analyzer - 如需足球比赛的博彩赔率,可安装
betting-odds-tracker
评论
支持 Markdown