关于 football-match-performance-analysis
一种基于单场 SofaScore 赛事生成简明赛后报告的技能,面向分析者、教练及需要理解比赛数据的读者。它要求区分来源记录与解释,并提供适合初学者的说明方式。
主要功能
- 01核实比赛身份与状态
- 02收集统计、事件和阵容
- 03保留来源标签、数值与阶段
- 04区分观察事实与解释
- 05提供适合初学者的证据摘要
适用场景
- 01撰写有来源依据的赛后报告
- 02将进行中的比赛概述为即时快照
- 03向教练或家长说明比赛数据
安装
复制下面的命令,在终端中运行。
$
npx skills add https:/ / github.com/ crawlora-org/ crawlora-skills --skill football-match-performance-analysis安装后在 Claude Code 中输入/football-match-performance-analysis确认已加载。
附带文件reference/endpoints.mdscripts/crawlora.sh
详细介绍
足球比赛表现分析
根据 SofaScore 中的一场赛事,撰写一份有来源依据的赛后简报。目标是说明来源记录了什么,以及这些记录支持哪些解读,而不是根据少量比赛统计数据还原战术或预测重赛结果。
比赛范围与赛事身份
根据请求确定赛事、球队、比赛日期和时区。通过 SofaScore 搜索查找赛事,然后在收集详细信息前,核实返回的赛事中双方球队、赛事、预定开赛时间和状态。仅匹配球队名称并不足够;预备队、青年队、女子队和成年队可能使用相同名称。
对已结束的比赛撰写赛后报告。对正在进行或即将开始的比赛,将输出标注为快照,不要使用表示比赛已结束的措辞。保留数据提供方记录的状态、比赛阶段,以及加时赛或点球大战的区别。
收集范围受限的赛事记录
- 查找并核实 SofaScore 赛事 ID。
- 获取同一赛事 ID 对应的赛事摘要和统计数据。保留每项统计数据的来源标签、数值、单位和比赛阶段;缺失类别应保持未知,不要记为零。
- 获取赛事事件和阵容,用于了解时间线和首发球员背景。不要对球员角色、伤病或战术安排作出超出响应实际提供字段范围的推断。
- 仅在用户要求历史背景时,才获取交锋记录或球队近期赛事。根据赛事响应确认每个球队 ID。对于球队赛事,方向应为 next 或 last;不要将未来赛程混入已结束比赛的近期表现中。
- 仅在明确有用时才获取赛事赔率。将返回的赔率标注为已获取的快照;除非来源提供了时间信息,否则不要称其为赛前赔率。
默认范围为一场比赛。收集大量比赛或重复快照前先征求用户同意;额外调用可能增加成本,却无法让因果分析更有说服力。
谨慎解读证据
- 先描述数值差异,再进行解释。单凭控球率、射门数、预期进球、角球或评分,无法确定一支球队获胜的原因。
- 将赛事事件和阵容详情作为时间线或背景证据,而非证明某个事件导致比赛结果的依据。区分观察到的事件与自己的解读。
- 不要将定义不同的阶段或类别当作同一指标进行比较。说明缺失值、分母不一致或标签含义不清的情况。
- 近期表现和交锋记录是少量描述性样本,不是预测。赔率是市场快照,不能解释比赛质量。
- 如果 API 仅提供汇总统计数据,不要捏造战术结论。明确说明证据缺口。
面向初学者的教练或家长视角
当读者刚开始了解比赛分析时,保持相同的证据范围,并让解释更易懂:
- 最多选择三条有用的观察。将每项数据的来源标签、数值和比赛阶段与通俗解释放在一起;只有当来源含义明确时才解释指标。
- 区分 SofaScore 的记录与数字可能表明的情况。不要根据球队层面的总数据,对年轻球员的能力、投入程度或教练水平下结论。
- 根据现有赛事事件时间线提供一个反思提示,例如询问观看者在进球或换人前后注意到了什么。如果用户已有比赛录像,就提出一个可以通过录像核实的问题;这些端点不提供视频或片段。
- 如有帮助,可将简报分为“我注意到的情况”、“来源记录的内容”和“接下来要核实的内容”。不要仅凭比赛汇总数据建议训练内容或战术调整。
交付内容
请返回一份简明报告,包含:
- 比赛双方、赛事、日期/时区、已结束或进行中状态,以及比分。
- 一张简短表格,列出最相关的主队/客队统计数据,并标注来源和统计周期。
- 有来源支持的事件时间线,以及会显著影响数据解读的阵容信息。
- 现有证据支持哪些结论、哪些仍属于推断,以及缺失或含义不明确的字段。
- 仅在用户要求时提供近期表现、交锋记录或赔率背景,并将这些证据类型分开呈现。
示例
scripts/crawlora.sh /sofascore/search q="Arsenal Chelsea 2026-10-05"
scripts/crawlora.sh /sofascore/event id=12345678
scripts/crawlora.sh /sofascore/event-statistics id=12345678
scripts/crawlora.sh /sofascore/event-incidents id=12345678
scripts/crawlora.sh /sofascore/event-lineups id=12345678
上方的数字赛事 ID 是格式占位符;请使用搜索返回的已验证 ID。确切参数请参阅 reference/endpoints.md,并使用 scripts/crawlora.sh,以便将 API 密钥保留在请求头中。
评论
支持 Markdown