Agent Skills
返回列表
城市天气与空气质量查询

城市天气与空气质量查询

生活服务 更新于 2026.08.30

将以下提示词粘贴到你的 AI 对话框中:

请根据 https://skillhub.cn/install/skillhub.md,安装 @user_8053bece/weather-zutao。

技能介绍

解决的问题

/weather 北京 这类查询看起来简单,但直接返回“晴、25°C”往往不够:工程师或用户还需要体感温度、风速风向、紫外线等级、空气质量与主要污染物。手动拼 Open-Meteo API、做地理编码、解释 WMO weather code、转换风向和 AQI 等级,会引入重复样板代码。

技能如何工作

该技能按固定流程执行:

  • 地点解析:从输入提取城市名;缺少地点时用 WebSearch 定位或询问用户。
  • 地理编码:调用 Open-Meteo Geocoding API 获取 latitude、longitude、城市与国家。
  • 数据获取:查询天气与风速、紫外线指数、空气质量三类免费端点数据。
  • 中文格式化:将 WMO code 映射为“雷暴伴大冰雹”等状态,把风向角度转为“东北风”“西南风”,并标注 UV 与 AQI 防护等级。
  • 异常处理:API 失败时回退搜索当前天气与空气质量;地点未命中时建议改用英文名或更大范围地点。

注意点

它面向当前天气快照,不承诺长期预报、历史数据或精确分钟级降水概率。输出依赖 Open-Meteo 数据质量与地点匹配结果;若部分字段缺失,会展示已获取数据并标注“暂无数据”。

使用场景

  • 出行前快速查看目的地城市当前天气、风力和紫外线等级
  • 调试地理编码流程时,验证地点能否解析为坐标并返回天气数据
  • 给移动端卡片输出中文天气、空气质量等级与主要污染物
  • 演示大模型技能如何调用免费天气接口并处理地点未命中

适合人员

  • 做城市服务演示的工程师,需要快速生成可读的当前天气与空气质量摘要
  • 开发移动端天气组件的产品工程师,需要把接口数据整理成中文卡片字段
  • 准备技术分享的人,需要说明模型如何调用免费天气接口并回退搜索
  • 做生活服务类智能体评测的编辑,需要检查地点解析、数据展示与缺失提示