Weather Ensemble Forecast

对比9个全球气象模型的温度预测,分析预报一致性与不确定性。

已扫描
适合谁
气象爱好者、活动策划人员、旅行者、数据研究人员
不适合谁
需要本地离线运行的用户、对网络依赖敏感的环境使用者
国内可用性
需网络配置。可能需要网络配置或第三方服务可访问。
安装难度
新手友好(★☆☆)。基于终端操作、依赖、API Key 和本地环境要求的初步判断。

安装与下载

openclaw skills install @lucasnocodo/weather-ensemble-forecast

Skill 说明

命令、参数、文件名以原文为准

天气集合预报

并排对比最多 9 个独立的全球天气模型的预报结果。

无需配置——安装后直接运行 /forecast nyc 即可使用。

该技能的功能

  • 从多个天气模型获取高温预报:GFS、ECMWF、JMA、GEM、MeteoFrance、UKMO、ICON、ARPEGE、GraphCast
  • 展示每个模型的独立预测,便于观察各模型之间的共识与分歧
  • 计算集合标准差(反映预报的不确定性)
  • 与美国国家气象局(NWS)官方预报进行交叉验证
  • 覆盖 16 个城市:纽约、芝加哥、迈阿密、达拉斯、亚特兰大、西雅图、多伦多、伦敦、巴黎、慕尼黑、首尔、安卡拉、惠灵顿、勒克瑙、布宜诺斯艾利斯、圣保罗

快速开始

/forecast nyc

仅此一条命令即可立即使用,免费版支持纽约、芝加哥、迈阿密。

如需完整访问全部 16 个城市,请设置 API 密钥:

curl -X POST https://polymarket-scanner.fly.dev/keys/free

然后设置环境变量:export WEATHER_ENSEMBLE_API_KEY="pm_your_key_here"

命令

/forecast <city> - 获取多模型预报

对比指定城市所有可用天气模型的预报结果。

当用户请求天气预报、温度预测、模型对比或集合分析时,执行:

bash {baseDir}/scripts/forecast.sh "<city>" "<date>"

其中 <city> 为城市标识符(例如:nyc、london、seoul)。运行 /cities 可查看所有可用选项。

<date> 为可选参数,格式为 YYYY-MM-DD(默认为明天)。

显示结果包括各模型的预测值、集合平均值及标准差。

/cities - 列出可用城市

bash {baseDir}/scripts/cities.sh

使用场景

  • 天气爱好者:查看 GFS、ECMWF 等模型在您所在城市的预测对比
  • 活动策划者:在户外活动前评估预报的可信度
  • 研究人员:获取原始多模型数据用于分析
  • 旅行者:当模型意见一致时获得高置信度预报,分歧时收到预警提示
  • 预测市场交易员:利用集合数据评估气温市场的持仓情况(参考 polymarket-weather-scanner 技能)

工作原理

  1. 向天气集合预报 API 请求各天气模型的预报数据
  2. 返回各模型的独立预测结果,便于观察预测范围
  3. 计算集合统计量:均值、标准差
  4. 标准差越高 = 预报不确定性越大 = 模型间分歧明显
  5. 标准差越低 = 预报置信度越高 = 模型间意见一致

外部接口

所有请求均发送至天气集合预报 API 服务器。

接口地址发送数据用途
https://polymarket-scanner.fly.dev/forecast/{city}城市名、日期、API 密钥(如有)获取预报数据
https://polymarket-scanner.fly.dev/citiesAPI 密钥(如有)获取城市列表

安全与隐私

  • 无需 API 密钥即可使用(匿名免费版,基于 IP 的速率限制)
  • 所有请求通过 HTTPS 发送到天气集合预报 API 服务器(polymarket-scanner.fly.dev
  • 天气数据来源于 Open-Meteo,并在服务端聚合处理
  • 不收集或存储任何个人数据
L
@lucasnocodo

已收录 1 个 Skill

相关推荐