免密钥天气查询
将以下提示词粘贴到你的 AI 对话框中:
请根据 https://skillhub.cn/install/skillhub.md,安装 @user_564a460a/chelen001。
技能介绍
要解决什么问题
当工程师需要在脚本、Agent 或工具链里快速拿到天气时,通常不希望先注册 API key、管理配额,或为一次性查询写复杂配置。这个技能围绕一个很小的目标:用现成公共服务完成天气查询,并保留可程序化解析的 JSON 路径。
技能如何工作
核心路径分两层:
- 主路径
wttr.in:适合人类阅读和一次性终端查询,支持?0只看当前、?1只看今天、?m公制、?u美制,也支持New+York、JFK等地点表达,并能输出 PNG 图片。 - 备用路径
Open-Meteo:适合脚本处理,先获取城市坐标,再请求 JSON,返回温度、风速和weathercode等字段。
这种组合让技能既能直接打印可读天气,也便于后续做阈值判断、日志记录或自动化流程。
适用边界
它依赖外部服务可用性,且天气数据精度取决于坐标和服务方;对实时决策、气象专业分析或高可用 SLA 场景不应单独依赖。使用时注意城市名空格需要 URL 编码,坐标查询失败时应给出明确错误而不是静默跳过。
使用场景
- 在终端里临时查看某城市当前天气,用 `wttr.in/Berlin?0?m` 快速取一行结果。
- 编写部署前检查脚本,调用 `Open-Meteo` 获取目标机房坐标对应的温度和风速 JSON。
- 给运维看板生成天气截图,用 `curl` 下载 `wttr.in/Berlin.png` 嵌入页面。
- 排查远程设备故障时,按机场代码 `wttr.in/JFK?1?m` 查看当天预报,判断是否受降雨影响。
适合人员
- 写终端脚本的工程师:希望免 API key 快速获取城市天气并解析 JSON。
- 做运维自动化的人:想在部署前读取目标地区温度和风速做告警判断。
- 搭个人看板的开发者:需要把 `wttr.in` 的天气图片嵌入页面。
- 调试远程服务的工程师:想按机场代码查看当天预报,辅助判断环境影响。