核心用法
Weather Skill 通过 wttr.in 和 Open-Meteo 提供免费天气查询服务,无需 API 密钥即可获取全球城市的当前天气、温度、湿度、风速及未来预报。支持多种输出格式:单行摘要(format=3)、详细当前条件(?0)、3日/周预报(format=v2),以及 JSON/PNG 等机器可读格式。查询需指定城市名、地区或机场代码(如 ORD)。
显著优点
- 零配置成本:无需注册或 API 密钥,curl 即可调用
- 全球覆盖:支持绝大多数城市及 IATA 机场代码
- 格式灵活:从极简单行到可视化周预报,满足终端、脚本、应用集成等多种场景
- 轻量快速:纯文本/终端输出,响应迅速
- 开源生态:wttr.in 基于成熟开源项目,社区维护活跃
潜在局限
- 非官方数据源:wttr.in 为第三方聚合服务,非各国气象机构官方渠道,精度依赖底层数据质量
- 无预警功能:不支持极端天气警报、航空/航海专业气象(METAR)
- 频率限制:免费服务存在请求速率限制,高频调用可能受限
- 历史数据缺失:无法查询过往天气记录
- 微气候盲区:超局部天气(如山区、城市热岛)精度有限
适合人群
日常用户出行规划、开发者快速集成天气展示、脚本自动化任务(如天气通知)、旅行者临行前快速查天气。
常规风险
- 隐私泄露:查询时 IP 地址可能暴露大致地理位置
- 服务可用性:第三方服务存在单点故障或维护停机风险
- 数据时效性:非实时雷达数据,更新频率约 1-2 小时
- 依赖 curl:需系统预装 curl,极少数精简环境可能缺失