Weather via OpenMeteo (via openmeteo-sh cli; advanced ver)

🌦 专业级气象数据,零门槛调用

基于OpenMeteo免费API的高级天气查询,支持历史数据追溯至1940年、多模型选择、细粒度变量控制及LLM优化输出,无需API密钥。

收藏
7k
安装
2.4k
版本
1.1.1
CLS 安全扫描中
预计需要 3 分钟...

使用说明

核心用法

openmeteo-sh-weather-advanced 是一个通过 openmeteo CLI 调用 OpenMeteo 免费天气 API 的高级工具,专为需要超越简单当前/预报查询的场景设计。

主要功能

  • 历史数据查询:支持从1940年至今的历史气象数据检索
  • 多模型选择:可选择 best_match、era5、era5_land、cerra、ecmwf_ifs 等气象模型
  • 细粒度变量控制:覆盖50+气象变量,包括气压、露点、积雪深度、紫外线指数等专业指标
  • 智能输出优化--llm 标志生成紧凑TSV格式,专为LLM消费设计,自动解析天气代码为可读文本
  • 灵活时空控制:支持 past-days(回溯0-92天)、forecast-since(从第N天开始预报)等高级参数

显著优点

1. 完全免费无门槛:OpenMeteo API无需注册或API密钥,零成本使用
2. 专业级数据覆盖:提供ECMWF、GFS、ICON等全球主流气象模型数据

3. token效率优化--llm 输出格式相比标准JSON减少80%以上token消耗

4. 位置智能解析:支持城市名自动地理编码,可通过国家代码消歧(如Portland, US vs Portland, GB)

潜在局限

  • 速率限制:免费API存在未明确文档化的请求频率上限,高频调用可能触发限制
  • 数据时效性:部分模型(如ERA5)存在1-3个月的数据延迟
  • 地理覆盖差异:某些偏远地区或高海拔区域的气象站数据稀疏,模型插值精度下降
  • CLI依赖:需本地安装 openmeteo 二进制文件,环境配置存在门槛

适合人群

  • 需要历史气象数据的气候研究者、农业分析师
  • 追求token效率的AI Agent开发者
  • 对气象模型有专业偏好的气象爱好者
  • 需要批量获取多地点天气数据的自动化工作流

常规风险

  • 数据可靠性:免费服务无SLA保障,关键决策场景应交叉验证官方气象机构数据
  • 隐私暴露:城市查询会传输位置信息至OpenMeteo服务器
  • 模型一致性:不同气象模型间可能存在显著偏差,跨模型比较需专业判断

Weather via OpenMeteo (via openmeteo-sh cli; advanced ver) 内容

手动下载zip · 5.0 kB
README.mdtext/markdown
请选择文件