查询 Xtreme Gaming (XG) 战队的下一场比赛信息,利用 Liquipedia API 获取实时赛程。用户询问 XG 何时比赛或对手时调用。
这个技能通过 Liquipedia MediaWiki API 接口直接获取 Xtreme Gaming (XG) 的赛程数据,完美绕过前端页面的反爬限制(403 Forbidden)和代理环境(TUN 模式)下的 SSRF 拦截。
API 抓取 (核心):
RunCommand 执行以下 curl 命令(必须带 User-Agent):
curl -H "User-Agent: Trae/1.0 (OpenClaw Skill)" -s "https://liquipedia.net/dota2/api.php?action=parse&page=Xtreme_Gaming&format=json&prop=text|sections"解析 JSON 数据:
sections 列表,定位到 anchor 为 Upcoming_Matches 的 index(通常在末尾)。index 提取对应的 text 内容。深入分析赛程阶段:
输出结果:将提取到的信息以自然语言形式展示给用户,并包含以下关键点:
Upcoming_Matches 节点,说明该战队目前没有已公开的未来赛程。