SuperAPI AI 工具集

pp-running-race-results

通用与其它

查看项目

更新于 10-16 01:32

技能介绍

用途:该技能驱动 running-race-results-pp-cli 二进制,用于查询公开跑步赛事成绩。适合查找某跑者在已知赛事中的成绩、在赛事内搜索跑者,或查看跨赛事的历史成绩。

安装:需先安装 CLI。npm 安装方式为 npx -y @mvanhorn/printing-press-library install running-race-results --cli-only;默认二进制装在 macOS/Linux 的 $HOME/.local/bin,Windows 的 %LOCALAPPDATA%\Programs\PrintingPress\bin。验证命令:running-race-results-pp-cli --version,并确保安装目录在调用该技能运行时的 $PATH 中。若 npx 安装失败,可改用 Go 安装(需 Go 1.26.6 或更新):go install github.com/mvanhorn/printing-press-library/library/other/running-race-results/cmd/running-race-results-pp-cli@latest,此时二进制在 $GOPATH/bin(默认 $HOME/go/bin),需将其加入 $PATH。若 --version 报 command not found,说明运行时看不到该目录,验证通过前不要继续执行技能命令。

主要能力与用法:lookup 可将模糊赛事名解析到正确的提供方和届次,然后按号码布或跑者姓名返回统一结果,例如 running-race-results-pp-cli lookup "mini 10k" 19 --year 2026,加 --json 可返回 JSON 便于自动化。按姓名搜索:lookup "berlin marathon" --name "Runner" --year 2025。athlete 可显示跨赛事历史:athlete "<runner name>",或指定 --provider nyrr 查询 NYRR 历史。

认证:大多数命令不需要凭据,ATHLINKS_TOKEN 为可选,仅用于 athlete --me 或匿名请求返回 401/403 时。

限制:该 CLI 为只读,仅报告公开发布的赛事成绩;不适用于实时赛事跟踪、私人训练分析、报名、购买或更改远端状态。其余未在资料中说明的功能暂未提供。