实时天气查询
将以下提示词粘贴到你的 AI 对话框中:
请根据 https://skillhub.cn/install/skillhub.md,安装 @user_da471a98/weather-shenzhen。
技能介绍
解决的问题
写脚本或自动化任务时,常需要拿到当前城市或机场的天气信息,但不想申请 API Key,也不想被厂商配额绑定。weather-shenzhen 面向这类场景,用两个免费数据源完成查询:wttr.in 负责人类可读的紧凑结果,Open-Meteo 负责结构化的 JSON 回退。
工作方式与边界
技能默认先用 wttr.in 做快速查询,可输出当前天气、简短预报或完整预报。常用字段包括 %c 天气、%t 温度、%h 湿度、%w 风、%l 地点、%m 月相。城市名中的空格要 URL 编码,例如 New+York;也可以使用机场代码,如 JFK;?m 用公制,?u 用英制;?1 只看今天,?0 只看当前。需要图片时可用 PNG 输出保存。
如果要把结果交给程序解析,技能会改用 Open-Meteo。先确定城市经纬度,再查询 JSON,返回 temp、windspeed、weathercode 等字段,适合做后续判断或日志记录。适用边界是它主要解决“免费、免 Key、即时查询”的天气读取问题;若城市名解析不稳定,优先使用机场代码或经纬度。
使用场景
- 在终端里快速查看某城市今天温度和风力,决定是否安排户外活动。
- 用 `wttr.in` 的 PNG 输出保存一张城市天气图,放进当日值班简报。
- 先解析城市坐标,再调用 `Open-Meteo` 获取 `temp` 和 `weathercode`,写入日志。
- 用机场代码查询出发地当前温度和风力,确认是否适合安排现场巡检。
适合人员
- 写自动化脚本的工程师:需要免 Key 获取天气 JSON 并写入日志。
- 值班运维:需要快速查看指定城市或机场当前温度与风力。
- 做简报的运营:需要把天气 PNG 插入当日活动或值班文档。
- 数据集成人员:需要把 `weathercode`、`temp` 映射到自有监控字段。