SuperAPI AI 工具集

weather

通用与其它

查看项目

更新于 10-16 08:11

技能介绍

用途:通过命令行获取当前天气与天气预报,无需注册或 API 密钥。

主要能力:

  1. wttr.in(首选):支持一行简写、紧凑格式和完整预报。示例:curl -s "wttr.in/London?format=3";紧凑格式 curl -s "wttr.in/London?format=%l:+%c+%t+%h+%w";完整预报 curl -s "wttr.in/London?T"。格式代码:%c 天气状况、%t 温度、%h 湿度、%w 风速、%l 地点、%m 月相。
  2. 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。

使用提示:空格需 URL 编码,如 wttr.in/New+York;可使用机场代码,如 wttr.in/JFK;单位用 ?m(公制)或 ?u(美制);仅今天用 ?1,仅当前用 ?0;可下载 PNG 图片:curl -s "wttr.in/Berlin.png" -o /tmp/weather.png。

适用场景:终端快速查天气、脚本中获取天气数据、需要无密钥免费方案的轻量集成。

限制:仅凭资料无法确认稳定性、限流政策、数据精度或长期可用性;未提供错误处理、其他语言或非命令行调用方式。