Agent Skills
返回列表
腾讯天气查询

腾讯天气查询

生活服务 更新于 2026.08.30

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

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

技能介绍

解决什么问题

腾讯天气查询 面向一个具体场景:用户想查实时天气、未来预报、逐小时或多天趋势,但不同 CLI 版本的 weather 子命令可能变化,直接把中文地名、猜测参数写死容易失败。它把天气查询收敛到 tencent-news-cli 的能力范围内,由脚本负责执行环境,智能体只根据当前帮助选择命令和参数。

如何工作

核心流程分两层。环境层先用 cli-state 检查 CLI 是否存在、是否需要更新、API Key 是否配置;未就绪时按安装、更新或 Key 配置流程处理,且所有非状态检查命令都通过 run-cli 执行。查询层先运行 help weather,再按帮助选择实时、预报或趋势命令;地点参数优先使用 Adcode,例如北京使用 110000;时间缺失默认理解为当前或今天。若 CLI 返回完整 Markdown 或文本,原样输出;若返回结构化字段,再整理成包含地点、天气现象、温度及其他可用字段的易读结果。

适用边界

该技能只输出 CLI 实际返回或可直接映射的信息,不补充外部天气数据,也不在命令失败后改用 WebSearch 或其他来源补查。遇到权限、Gatekeeper、企业安全软件或路径问题时,应根据错误提示让用户处理后再重试。

使用场景

  • 用户在 Agent 对话中询问北京今天天气,需要按当前 help weather 调用实时天气命令并返回温度、天气现象。
  • 需要把上海未来三天预报整理成可读列表,并区分日期、温度、降水和风力等 CLI 返回字段。
  • 当用户只给城市名不传 Adcode 时,先转换成对应 Adcode,再执行 weather 命令,避免中文地名参数失败。
  • 查询命令因权限、Gatekeeper 或安全软件失败时,依据 CLI 错误提示处理,不切换到 WebSearch 补做天气查询。

适合人员

  • 需要让 Agent 基于腾讯天气 CLI 查询城市实时天气并输出温度、天气现象和降水字段的产品工程师
  • 负责调试 tencent-news-cli 权限、API Key 与 help weather 命令映射的集成工程师
  • 需要把天气查询限制在 CLI 实际返回范围内、避免补充外部天气数据的业务开发者
  • 维护 macOS、Linux 和 Windows 下 run-cli 脚本差异并排查天气命令失败的平台工程师