让你的 AI Agent 连接 OpenWeather

指定地点和关注的时间段,让 AI 按所需单位解释天气数据。

21 个工具 API key

试试这些 OpenWeather 任务

将提示词复制到已安装 oo Skill 的 Agent,补充页面链接和原始笔记后执行。

oo Skill OpenWeather

总结五日天气预报

读取指定地点的预报,找出降雨或风力较大的时段。

/oo OpenWeather: 在 OpenWeather 解析 [城市和国家],以摄氏度读取五日预报,按当地日期总结降雨和风力,并注明预报为三小时间隔。

总结气象站测量数据

读取已有气象站在指定时间段的聚合测量数据。

/oo OpenWeather: 读取 OpenWeather 气象站 [ID] 在 [开始日期] 至 [结束日期] 的每日测量数据,最多 30 条,归纳可用的温度和降雨字段。

开始使用 OpenWeather

  1. 安装 OOMOL

    在 Agent 中配置 oo CLI 和 oo Skill。

    安装 OOMOL →
  2. 连接 OpenWeather

    使用账号 API keys 页面中的 OpenWeather API Key 连接,具体天气产品的访问权限取决于订阅。

    连接 OpenWeather →
  3. 向 Agent 交代任务

    使用 /oo,说明要读取的页面、修改的内容和保存位置。

    连接指南 →

选择你的 Agent

  • 可访问目标天气产品的 OpenWeather API Key。
  • 已停用的 Weather Triggers 操作不能创建天气提醒。

OpenWeather 工具

此集成可解析地点、读取天气与空气污染数据,通过 One Call 3.0 查询紫外线数据,获取地图瓦片,并管理气象站和测量记录。

地点与天气

解析地点,读取当前天气或五日预报。

空气污染与紫外线

读取空气污染快照、预报和历史,或查询紫外线数值。

气象站与测量记录

创建或更新气象站、提交测量数据,并读取聚合历史。

21 个工具

Get Geocoding Direct

将一个地名解析为一个或多个 OpenWeather 地理编码匹配项。

openweather_api.get_geocoding_direct

Get Geocoding Reverse

将一个纬度和经度对解析为一个或多个命名地点。

openweather_api.get_geocoding_reverse

Get Geocoding By Zip

将一个 ZIP 或邮政编码解析为一个命名 OpenWeather 位置。

openweather_api.get_geocoding_by_zip

Get Current Weather

检索恰好一个 OpenWeather 位置选择器的当前天气。

openweather_api.get_current_weather

Get 5 Day Forecast

为恰好一个位置选择器检索 OpenWeather 5 天预报,步长为 3 小时。

openweather_api.get_5_day_forecast

Get Circle City Weather

使用 OpenWeather 的兼容城市搜索端点,检索一个纬度和经度附近城市的当前天气。

openweather_api.get_circle_city_weather

Get Air Pollution Current

为一个纬度和经度检索当前空气污染快照。

openweather_api.get_air_pollution_current

Get Air Pollution Forecast

为一个纬度和经度检索空气污染预报。

openweather_api.get_air_pollution_forecast

Get Air Pollution History

在一个时间范围内为一个纬度和经度检索历史空气污染数据。

openweather_api.get_air_pollution_history

Get Uv Index

通过采样 OpenWeather One Call 3.0 返回当前紫外线指数,因为旧版紫外线指数 API 已停用。

openweather_api.get_uv_index

Get Uv Index Forecast

通过采样 OpenWeather One Call 3.0 返回每日紫外线预报点,因为旧版紫外线指数 API 已停用。

openweather_api.get_uv_index_forecast

Get Uv Index History

通过在请求范围内每天查询一次 OpenWeather One Call 3.0 时间机器返回采样的历史紫外线指数点,因为旧版紫外线指数 API 已停用。

openweather_api.get_uv_index_history

Get Weather Map Tile

获取一个 OpenWeather 天气地图瓦片,并将其作为 Base64 PNG 字节返回。

openweather_api.get_weather_map_tile

Add Weather Station

在当前账户下创建一个 OpenWeather 天气站。

openweather_api.add_weather_station

Update Weather Station

更新一个现有的 OpenWeather 天气站。

openweather_api.update_weather_station

Delete Weather Station

按标识符删除一个 OpenWeather 天气站。

openweather_api.delete_weather_station

List Weather Stations

列出当前账户可用的所有 OpenWeather 天气站。

openweather_api.list_weather_stations

Get Weather Station

按标识符检索一个 OpenWeather 天气站。

openweather_api.get_weather_station

Submit Station Measurements

为现有的 OpenWeather 天气站提交一个或多个测量值。

openweather_api.submit_station_measurements

Get Station Measurements

列出一个 OpenWeather 天气站的聚合历史测量值。

openweather_api.get_station_measurements

Get Weather Triggers

已停用的 OpenWeather 天气触发器 API 的兼容操作。执行始终返回弃用错误。

openweather_api.get_weather_triggers

常见问题

如何指定地点?

提供城市和国家、邮政编码和国家,或经纬度。地点解析可帮助区分同名地点。

五日预报直接提供每日摘要吗?

数据按三小时间隔提供。AI 可按当地日期整理这些时段,并保留具体预报时间。

查询紫外线需要什么?

紫外线操作使用 One Call 3.0,因此密钥需有权访问该产品。历史紫外线查询对目标时间段采样,不提供连续序列。

连接 OpenWeather

关于 OpenWeather ↗