SuperAPI AI 工具集

flashscore-match-analysis

数据与分析

查看项目

更新于 10-19 10:50

技能介绍

用途 该技能用于围绕一场具体 Flashscore 赛事生成有来源支撑、范围受限的比赛报告。它适合需要详细赛事数据(而非简单比分或赛程查询)的场景;简单的比分或赛程核对应改用 multi-sport-match-research。

赛事解析与范围界定 先用 /flashscore/search 搜索候选球队、赛事或比赛,确认双方参与者、运动项目、赛事名称、日期与状态,并从返回的比赛 URL 中保留八字符 match ID。不得把他处(如 LiveScore、SofaScore、FotMob)的 ID 挪用到本技能。需保留用户所请求的时间段、赛事处于进行中还是已结束、以及采集时间;常规时间、加时、总比分平局和点球大战要分开处理。

可选的数据面

  • 足球球员统计:/flashscore/match-player-stats 仅限足球,且仅在有个人统计覆盖的比赛存在;可用 group 或 player_id 收窄大响应。来源标签、原始值、排名与提供方评分需一并保留,它们不是通用的球探评级。
  • 预测首发与缺阵:/flashscore/match-predicted-lineups 是预测而非确认首发;/flashscore/match-missing-players 记录 Flashscore 列出的姓名与原因,但不提供预计回归日期。空列表可能意味着没有报告或该场无覆盖,不能据此认定全部球员健康可用。
  • 势头:/flashscore/match-momentum 对已覆盖的足球赛事返回每分钟来源序列,其正负方向据观察偏向主队/客队,但不是因果解释;势头为空属于覆盖缺口,不代表比赛没有起伏。
  • 其他运动:/flashscore/match-box-score 用于有覆盖的篮球、冰球和棒球比赛;/flashscore/match-darts 用于受支持的飞镖数据源;/flashscore/match-point-by-point 用于其文档列明的运动项目。需保持运动专属单位和计分节次不变;未找到或空响应不等于零统计记录。
  • 编辑内容:/flashscore/match-report 仅对编辑覆盖的比赛返回报道;/flashscore/news-article-body 抓取被引用文章;/flashscore/news-most-read 返回的是提供方排序而非实测阅读量。需保留作者、发布方署名与发布时间,并将编辑性表述与比赛数据分开标注。
  • 赛事历史:/flashscore/tournament-archive-seasons 仅在已返回 stage ID 时使用;赛季 tournament ID 与 tournament stage ID 需区分,同名或冲突的 ID 可能指向其他赛事。
  • 转播列表与赔率遵循观看者市场规则:足球电视列表用 football-viewing-guide,博彩市场用 sports-betting-research;二者都不构成访问保证或预测。

使用方式示例 scripts/crawlora.sh /flashscore/search q="Arsenal Manchester City"

使用从精确返回事件中核验过的 match ID

scripts/crawlora.sh /flashscore/match-player-stats id=example-match-id group=shots scripts/crawlora.sh /flashscore/match-predicted-lineups id=example-match-id scripts/crawlora.sh /flashscore/match-report id=example-match-id

输出要求 返回赛事身份、状态/时间、所选观察数据、来源 URL 与时间戳、覆盖范围或不可用字段,以及样本局限。先描述数值差异再作解读。不得声称某统计导致了比赛结果、某球员已获医学许可复出,或某简报能预测未来表现。

限制 覆盖率因运动、联赛与赛事而异;某一数据面缺失不代表赛事或统计不存在。预测首发非确认阵容,缺阵名单无回归日期,势头不含因果,编辑报道仅限被覆盖赛事,阅读量排序非实测数据,ID 不可跨数据源混用。