使用 Mirror Earth Agent Skills 查询气象数据
安装 Mirror Earth Agent Skills,让 AI Agent 通过自然语言查询天气预报、分析历史天气、复盘历史预报,并管理批量导出任务。
镜像地球团队
Mirror EarthMirror Earth Agent Skills 为 AI Agent 提供气象数据目录、请求契约和安全工作流。与 MCP 不同,Skills 不启动本地服务,也不需要注册 MCP 工具;Agent 会按照内置说明直接向 Mirror Earth Open Platform 发起 HTTPS 请求。
它适用于支持 Skills 机制的 Agent,能够根据自然语言需求选择模型与要素、调用接口、解释结果并处理批量数据工作流。
安装 Skills
在 Agent 对话中发送:
Install these skills: https://gitee.com/gfyml/mirror-earth-skills.git
安装完成后,告诉 Agent:
Configure my Mirror Earth API key.
天气查询与批量导出需要 API Key。可在镜像地球个人中心创建或复制。地名解析和反向地名解析不需要 API Key。
warning
不要把真实 API Key 写入源代码、文档、截图、Git 提交、URL 或普通聊天。Skills 会通过安全输入机制和受保护的配置位置保存密钥。API Key 查找顺序
Skills 按以下顺序查找密钥:
MIRROR_EARTH_API_KEY环境变量。- 项目配置:
<project-root>/.mirror-earth/config.toml。 - 全局配置:
~/.mirror-earth/config.toml;Windows 为C:\Users\<username>\.mirror-earth\config.toml。
项目配置优先于全局配置。环境变量仍适合 CI、容器和临时覆盖场景。
内置 Skills
| Skill | 用途 |
|---|---|
mirror-earth-catalog | 发现支持的模型、模型别名、气象要素和请求能力。 |
mirror-earth-weather | 查询预报、ERA5 历史数据、历史预报与连续天气数据。 |
mirror-earth-geocoding | 解析城市、区域、地址、地标与经纬度。 |
mirror-earth-batch-export | 预估、创建、监控、下载和取消异步导出任务。 |
mirror-earth-config | 查找并安全配置 API Key。 |
Agent 能做什么
- 查询 CMA、GEM、ICON、ECMWF、IFS、GFS、JMA、KMA、MeteoFrance、UKMO、AIFS 和 GraphCast 等模型的天气预报。
- 分析 1940 年以来的 ERA5 地表再分析数据,以及 2000 年以来的 37 个等压面数据。
- 查看历史模式起报结果,用于预报验证、模型对比和天气事件复盘。
- 查询结合 ERA5 历史与 ECMWF 预报的连续时间序列。
- 在预估配额和文件大小后,导出点位、网格、行政区和多地点数据。
可以这样提问
比较北京未来 5 天 ECMWF、GFS、CMA 和 GraphCast 的降水预报。解析南京新街口的经纬度,再总结明天的天气。分析 2021 年 7 月郑州暴雨期间的逐小时降水和气温。复盘台风登陆前 48 小时 ECMWF 和 GFS 当时分别预报了什么。导出江苏省 2010 到 2024 年 ERA5 每日气温、降水和太阳辐射,先预估配额和输出大小。
对于一次性查询,Agent 会直接调用 API。只有在需要重复请求脚本、本地 JSON 或 CSV 处理、后台轮询或下载文件时,才需要额外 Python 自动化。
源码与发布说明:Mirror Earth Agent Skills。