免密钥天气查询
将以下提示词粘贴到你的 AI 对话框中:
请根据 https://skillhub.cn/install/skillhub.md,安装 @user_c73fb2fe/weather-plus-plus。
技能介绍
要解决的问题
很多天气脚本卡在 API key、配额和鉴权上。weather-plus-plus 针对的是更简单的诉求:不依赖第三方密钥,直接拿到当前天气、短期预报,以及可被程序解析的结构化结果。当只需要临时查询,或在脚本里补一个天气字段时,这种方式比配置密钥更直接。
工作方式与核心能力
技能围绕两个免费服务实现:wttr.in 作为主要接口,Open-Meteo 作为结构化回退。
- 快速天气:用
curl请求wttr.in获取一行式或完整预报。 - 格式控制:支持
?0只看当前、?1只看今天、?m公制、?u美制单位。 - 位置表达:支持城市名、
URL-encode后的多词地名,如New+York,也支持机场代码如JFK。 - 输出形态:可下载
wttr.in/Berlin.png这类图片,也可读取文本字段。 - JSON 回退:先查城市坐标,再请求
Open-Meteo,返回temp、windspeed、weathercode等字段,便于二次处理。
适用边界与注意点
它不追求高并发、长期生产 SLA 或复杂气象要素,重点是零密钥和轻量查询。wttr.in 适合人和命令行阅读,Open-Meteo 更适合脚本解析。使用时注意单位参数、地名编码、机场代码可用性,以及免费服务可能存在的响应波动。若需要更复杂的气象字段或历史数据,需自行扩展。
使用场景
- 写监控脚本的运维要免密钥读取当前温度和风速。
- 数据集成人员把 Open-Meteo JSON 字段整理进报表。
- 全栈开发者用机场代码在终端快速验证出发地天气。
- CLI 工具作者需要免 key 输出城市当前天气和今天预报。
适合人员
- 写 Shell 监控脚本的运维:想免 API key 读取温度和风速。
- 做数据集成的人员:需要把 Open-Meteo JSON 字段转成报表字段。
- 开发 CLI 天气命令的全栈工程师:要验证城市、机场代码和单位。
- 做旅行安排的产品助理:需要快速看出发地今天天气并切换单位。