Agent Skills
返回列表
中国天气查询

中国天气查询

生活服务 更新于 2026.08.30

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

请根据 https://skillhub.cn/install/skillhub.md,安装 @user_0ed7c270/weather-skill-ywy。

技能介绍

要解决什么问题

用户在对话里问「北京现在多少度」「明天会不会下雨」「空气质量怎么样」时,代理需要可验证的数据源,而不是凭训练集猜天气。国内地名粒度很细(区、县、街道级习惯),通用网页搜索又容易混用英文拼写或过时摘要。这个技能把查询收敛到两条 Shell 脚本,专门面向中国境内地点,并约定输出格式,方便在 token 预算和内容可读性之间做取舍。

技能如何工作

核心入口只有两个脚本:

  • realtime.sh:当前实况,包括气温、湿度、风、生活指数、空气质量与预警类信息。
  • forecast.sh:逐小时与逐日预报,以及日出日落;可选 days(0~8)控制预报天数。

地点参数 query 必填,应使用中文地名(如 雨花台、北京),可作为 positional 参数或 --query 传入。encoding 决定返回形态,技能文档要求按场景选择:

  1. 默认 markdown:常规问答,结构清晰、token 适中。
  2. text:用户明确要求简短摘要时。
  3. json:仅当用户要原始字段或完整 payload 时使用(token 开销最大)。

代理在展示结果前应校验地点是否有效;若区级名称失败,可回退到上级城市名(例如 朝阳区 不行则试 北京)。结合实况还可做简单情境提示:降雨带伞、高温补水、低温保暖、AQI 差时口罩等。

适用边界与注意点

  • 覆盖范围以技能说明为准:省会、主要城市及常见区县,并非保证每个别名都能解析。
  • 预报无数据时,优先检查 query 是否为标准中文城市名。
  • 接口会定期更新,但天气变化快,应关注响应中的更新时间戳,避免把旧数据当「此刻实况」复述。

使用场景

  • 用户在对话里问「南京雨花台现在几度、风大不大」,代理用 `realtime.sh` 拉实况并以 `markdown` 整理后回复。
  • 策划周末户外跑步前,指定 `days` 调用 `forecast.sh` 看目标区县未来几小时降水与气温,再决定是否改室内。
  • 旅客咨询「上海未来三天会不会下雨」,需要逐日预报与日出日落,用中文 `query` 查预报而非凭记忆编造。
  • 用户明确要求「只要简短一句」,代理对同一地点改用 `--encoding text` 返回核心温湿度与天气现象。

适合人员

  • 负责同城露天活动排期的运营,需按区县预报判断雨天是否改期、搭棚或改室内场地。
  • 在 IM 或邮件里答复目的地天气的行程顾问,要用标准中文城市名查逐日预报并给出穿衣与雨具建议。
  • 每日派外勤到不同区县的现场主管,出门前需查目标区实况、风力与生活指数及预警信息。
  • 关注孩子通学路的家长,早晨需查所在区降水、气温与 AQI,再决定是否带伞或佩戴口罩。