Skip to content

song-studio/song-studio.github.io

Repository files navigation

Song Studio

个人工作室门户 — 气象查询 · 路线规划 · 世界杯数据 · AI Agent 接口

song-studio.github.io


工具箱

工具 说明
气象山野 面向城市、营地、山口、路线起点的专业气象查询。体感温度、阵风、能见度、露点、气压、24h 风险
路线决策台 徒步/骑行/登山户外线路判断。库内线路提供轨迹等级、补给、撤退、装备风险、沿线天气;任意点与起终点查询提供地图基础参考
2026 FIFA 世界杯 48 队 · 12 组 · 完整赛程 · 球迷卡牌对战 · 实时比分
F1 数据站 赛程 · 积分 · 车手 · 车队

MCP 接口 — AI Agent 可用

2026 世界杯数据通过 MCP (Model Context Protocol) 开放查询。Claude Code 或其他 AI Agent 可直接调用。

Endpoint: http://106.53.69.124:5000/mcp.json

{
  "endpoints": {
    "/api/teams":    "48 支球队详细信息",
    "/api/schedule": "完整赛程(72 场小组赛)",
    "/api/rivalry":  "球队历史对战数据"
  },
  "auth": false
}

Agent 接入示例

配置 MCP 后直接用自然语言查询:

  • "第三场小组赛是谁对谁?"
  • "巴西队分在哪个组?"
  • "巴西对阿根廷历史战绩怎么样?"
  • "6月14号有哪些比赛?"

技术栈

纯静态站点,GitHub Pages 托管。HTML/CSS/JS 内联,零构建依赖。

世界杯数据后端部署于腾讯云,Flask + gunicorn,API 免认证开放。


数据质量校验(上线前必跑)

当前仓库内置了路线与气象的数据质检脚本,目标是保证“可用、真实、可追踪”。

node scripts/qa-data-all.mjs

该命令会一次性执行:

  • scripts/qa-outdoor-routes.mjs
  • scripts/qa-weather-console.mjs
  • scripts/qa-track-links.mjs

轨迹链接专项探活与分级:

node scripts/audit-track-links.mjs

输出目录:

  • data/processed/qa/outdoor-routes-qa-latest.json
  • data/processed/qa/weather-console-qa-latest.json
  • data/processed/qa/data-qa-summary-latest.json

说明:

  • PASS:达到当前上线门槛。
  • FAIL:会列出缺口(字段缺失、重复、完整度不足等),先修数据再上线。
  • GitHub Actions 会在涉及数据变更时自动运行同一套质检规则。

About

个人工作室门户 · 气象山野 · 路线决策台 · 2026世界杯数据 · MCP 接口

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors