未来7天逐3小时天气预报运动解读,从运动场景角度进行深度气象风险分析,提供防御措施,形成完整的气象服务闭环。
支持全国 3193个 区县级城市,精确到每3小时时段。
| 场景 | 关键词 | 内容说明 |
|---|---|---|
| ------ | -------- | ---------- |
| 综合运动 | motion | 综合运动建议、整体气象适宜性评估 |
| 户外跑步 | running | 跑步条件分析、有氧运动气象建议 |
| 骑行 | cycling | 骑行风险评估、骑行路线气象建议 |
| 登山 | hiking | 登山安全气象分析、高海拔运动建议 |
| 游泳 | swimming | 游泳天气条件、水上运动安全建议 |
| 球类运动 | ballsport | 球场天气分析、球类运动条件建议 |
| 晨练 | morning | 晨练时机选择、早晨运动气象建议 |
~/.workbuddy/skills/weather-3hour-interpret-sport/
├── SKILL.md # 本文档
└── scripts/
├── interpret.py # 主查询与解读脚本
└── cities.py # 内置城市ID映射表 (3193个城市)
python3 ~/.workbuddy/skills/weather-3hour-interpret-sport/scripts/interpret.py <城市名> [场景] [日期] [小时]
| 参数 | 必填 | 说明 | 示例 |
|---|---|---|---|
| ------ | ------ | ------ | ------ |
| 城市名 | 是 | 城市/区县名称,支持模糊匹配 | 北京、广州、上海 |
| 场景 | 否 | 解读场景,默认 motion(综合运动) | motion/running/cycling/hiking/swimming/ballsport/morning/all |
| 日期 | 否 | 查询日期 YYYY-MM-DD,默认今天 | 2026-04-20 |
| 小时 | 否 | 查询时间点(0-23),自动匹配最近时段 | 14 |
# 查询北京今天综合运动解读
python3 interpret.py 北京
# 查询北京跑步条件
python3 interpret.py 北京 running
# 查询广州骑行天气
python3 interpret.py 广州 cycling
# 查询上海下午2点登山条件
python3 interpret.py 上海 hiking 2026-04-20 14
# 查询深圳全场景指定日期
python3 interpret.py 深圳 all 2026-04-20
# 查询成都晨练建议
python3 interpret.py 成都 morning
每条解读包含:
python3 interpret.py <城市> [场景] [日期] [小时] 获取原始解读数据motion(默认)runningcyclinghikingswimmingballsportmorningmotion(综合运动,默认)word 字段作为每个时段的核心结论,content 字段作为详细分析共 1 个版本