台湾职业排球联盟信息查询
将以下提示词粘贴到你的 AI 对话框中:
请根据 https://skillhub.cn/install/skillhub.md,安装 @user_15292d5a/yjkj-tpvl 到你的 AI 助手中。
技能介绍
它解决什么问题
查询 TPVL 比赛信息时,官网 /api/* 接口可能返回 401,直接写爬虫又要重复解析页面。tpvl 把常用查询封装成脚本,从 TPVL 官网的 __NEXT_DATA__ SSR JSON 中读取 赛果、赛程 和 积分榜。
技能如何工作
- 使用
uv run管理依赖,自动安装requests、lxml等运行库。 tpvl_games.py从赛程页读取已完成比赛。tpvl_schedule.py组合首页与赛程页,获取近期与后续比赛。tpvl_standings.py从记录页读取球队积分与详细数据。tpvl_stats.py会尝试自动探测球员数据页;如果页面仍是404,则返回空数据而不是报错。
数据会缓存 30 分钟在 /tmp/tpvl_cache/,球队名支持别名过滤,例如 台鋼、連莊、伊斯特、桃園。
适用边界
- 当前只覆盖官网已开放的例行赛数据,没有明确季后赛或总冠军赛筛选。
- 球员数据属于 Coming Soon,可用性取决于 TPVL 页面是否开放。
- 适合学习与个人使用,应遵守 TPVL 服务条款,不用于绕过官网限制。
使用场景
- Before weekly match notes, verify TPVL results.
- Drafting previews from TPVL schedules.
- Comparing TPVL standings and detailed stats.
- Querying TPVL data locally without 401 APIs.
适合人员
- 需要定期核对 TPVL 赛果与赛程的排球内容编辑
- 想比较四支 TPVL 球队积分与详细数据的体育分析师
- 希望本地脚本读取官网 JSON、避免 401 接口的技术作者
- 跟踪台湾职业排球每周对阵的个人数据整理者