Agent Skills
返回列表
天气查询助手

天气查询助手

生活服务 更新于 2026.08.30

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

请根据 https://skillhub.cn/install/skillhub.md,安装 @user_fdc84a37/weather-search-new。

技能介绍

要解决什么问题

对话里一旦涉及「北京明天会不会下雨」「上海这周气温多少」,模型需要可验证的实时气象数据,而不是凭训练数据猜日期和城市。本技能把查询收敛成固定流程:从用户话里抽出城市与预报天数,用捆绑脚本拉 Open-Meteo 数据,再以中文简报形式回给用户。

技能如何工作

  1. 解析意图:城市名必填(中英文均可,如 北京、Shanghai);预报天数可选,默认 3 天、上限 7 天。缺城市时只追问,不臆测地名。
  2. 调用 scripts/weather.py:脚本负责地理编码与天气请求,避免手写 HTTP。常用参数:--city(必填)、--days(1–7)、--lang(地理编码语言,默认 zh)。输出为「当前天气 + 逐日预报」的中文格式化文本,可直接展示。
  3. 可选补充:在脚本结果之上,可按降水概率、风力、高温等给出出行或穿搭提示(带伞、补水、防风等)。

底层为 Open-Meteo 免费接口,无需注册或 API key,适合个人助手场景直接挂载。

边界与注意

  • 脚本仅依赖 Python 标准库(urllib),Python 3.8+ 即可,无需额外 pip 依赖。
  • 城市未找到或网络异常时,脚本会打印明确错误并以非零退出码结束;应向用户说明并建议换写法或检查网络。
  • 免费额度约 10,000 次/天,个人对话一般够用;更深字段与 WMO 天气代码见技能内 references/open-meteo.md。

使用场景

  • 用户给出中英文城市名,要查当天气温、风力与湿度,并决定明天是否带伞出门。
  • 策划跨城周末出行前,需要目标城市未来 3~7 日降水概率与最高最低气温简报。
  • 撰写户外活动通知时,要核对活动日当天是否会下雨、风力是否适合露天环节。
  • 家人在不同城市,对话里临时问「那边这周天气怎么样」并要可读的中文逐日预报。

适合人员

  • 经常帮用户安排出差路线的产品运营,需在对话里即时核对目的地未来几天是否适合飞行或户外会议。
  • 写旅游攻略或路书的内容编辑,要把具体城市的逐日气温与降水写进稿件而非凭印象编造。
  • 负责社区/线下活动排期的组织者,要根据预报调整露天环节时间并提前写进参与者提醒文案。
  • 做个人助理类 Agent 的维护者,希望用无 API key 的脚本稳定接入实时气象数据。