未来7天逐3小时天气预报查询,支持全国3193个区县级城市,精确到每3小时的天气详情。
每3小时的预报数据包含:
| 数据项 | 说明 |
|---|---|
| -------- | ------ |
| 日期时间 | 预报日期 + 时间点(02/05/08/11/14/17/20/23时) |
| 天气状况 | 天气描述(晴、多云、阴、小雨等) |
| 温度 | 该时段温度 |
| 风向 | 风向描述 |
| 风力 | 风力等级 |
| 昼夜状态 | 白天/夜间标识 |
~/.workbuddy/skills/weather-3hour/
├── SKILL.md # 本文档
└── scripts/
├── query.py # 主查询脚本
└── cities.py # 内置城市ID映射表 (3193个城市)
python3 ~/.workbuddy/skills/weather-3hour/scripts/query.py <城市名> [日期] [小时]
| 参数 | 必填 | 说明 | 示例 |
|---|---|---|---|
| ------ | ------ | ------ | ------ |
| 城市名 | 是 | 城市/区县名称,支持模糊匹配 | 北京、广州、上海浦东 |
| 日期 | 否 | 查询日期,格式YYYY-MM-DD,默认今天 | 2026-04-20 |
| 小时 | 否 | 查询时间点(0-23),自动匹配最近3小时 | 14 |
# 查询北京今天未来7天逐3小时天气
python3 query.py 北京
# 查询广州指定日期的3小时天气
python3 query.py 广州 2026-04-20
# 查询上海指定日期指定小时附近
python3 query.py 上海 2026-04-20 14
# 查询深圳逐时天气
python3 query.py 深圳
# 查询杭州下午天气
python3 query.py 杭州 2026-04-19 14
# 支持区县级别查询
python3 query.py 朝阳
python3 query.py 海淀
============================================================
📍 城市: 北京 (ID: 101010100)
🕐 预报: 未来7天逐3小时 (共56条)
============================================================
📅 2026-04-19
----------------------------------------
🌙 02:00 ⛅ 多云 19°C 南风 <3级
🌙 05:00 ⛅ 多云 16°C 南风 <3级
☀️ 08:00 ⛅ 多云 19°C 南风 <3级
☀️ 11:00 ☁️ 阴 22°C 西风 3-4级
☀️ 14:00 🌧️ 小雨 21°C 北风 3-4级
☀️ 17:00 🌧️ 小雨 19°C 西北风 3-4级
🌙 20:00 ☁️ 阴 15°C 西北风 3-4级
📅 2026-04-20
----------------------------------------
🌙 23:00 🌧️ 小雨 13°C 北风 3-4级
...
共 2 个版本