SuperAPI AI 工具集

weather

通用与其它

查看项目

更新于 10-16 03:37

技能介绍

用途:查询当前天气与天气预报,无需 API key,依托 wttr.in(主)与 Open-Meteo(备)两个免费服务。

主要能力与用法:

  • wttr.in 快速单行查询:curl -s "wttr.in/London?format=3",输出如 London: ⛅️ +8°C。
  • 紧凑格式:curl -s "wttr.in/London?format=%l:+%c+%t+%h+%w",输出位置、天气、温度、湿度、风速。
  • 完整预报:curl -s "wttr.in/London?T"。
  • 格式代码:%c 天气状况、%t 温度、%h 湿度、%w 风、%l 位置、%m 月相。
  • 使用提示:空格用 URL 编码(如 wttr.in/New+York);支持机场代码(如 wttr.in/JFK);单位参数 ?m 公制、?u 美制;?1 仅今天、?0 仅当前;PNG 图片:curl -s "wttr.in/Berlin.png" -o /tmp/weather.png。
  • Open-Meteo 备用 JSON 接口:curl -s "https://api.open-meteo.com/v1/forecast?latitude=51.5&longitude=-0.12&current_weather=true",需先获取城市坐标再查询,返回含温度、风速、天气代码的 JSON。文档见 https://open-meteo.com/en/docs。

适用场景:命令行快速查看天气、脚本或程序化获取天气数据、生成天气图片。

限制:资料未说明配额、可用地区或数据精度;Open-Meteo 需自行提供经纬度。