SuperAPI AI 工具集

weather

编程与开发

查看项目

更新于 10-15 19:58

技能介绍

用途:获取当前天气与天气预报,无需 API 密钥,依赖两个免费服务。

主要能力:wttr.in 为主服务,支持一行式查询、紧凑格式与完整预报;可用格式码组合输出,如 %c 天气状况、%t 温度、%h 湿度、%w 风速、%l 位置、%m 月相。支持 URL 编码空格(如 New+York)、机场代码(如 JFK)、单位切换(?m 公制、?u 美制)、仅今天(?1)、仅当前(?0),并可输出 PNG 图片。Open-Meteo 为备用服务,返回 JSON,适合程序化使用,包含温度、风速与天气代码。

使用方式:命令行调用。快速查询示例:curl -s "wttr.in/London?format=3";紧凑格式:curl -s "wttr.in/London?format=%l:+%c+%t+%h+%w";完整预报:curl -s "wttr.in/London?T";PNG:curl -s "wttr.in/Berlin.png" -o /tmp/weather.png。Open-Meteo 示例:curl -s "https://api.open-meteo.com/v1/forecast?latitude=51.5&longitude=-0.12&current_weather=true",需先确定城市坐标再查询。

适用场景:需要快速查看天气、在脚本或智能体中集成天气数据、以 JSON 形式做程序化处理。

限制:资料未提供收费、价格、平台支持范围、调用频率限制或数据准确性说明;Open-Meteo 需自行获取城市经纬度;其余细节暂未提供。