🖼️
Peter Steinbergerv1.0.0
Weather
获取任意地点的实时天气和预报——无需 API 密钥。
Design & MediaOpen SourceCommunityAutomationCLIDeveloper Tool
正在连接 VM...
- 当前天气 — 即时获取任意城市、机场代码或坐标的温度、湿度、风速和天气状况。
- 天气预报 — 使用 wttr.in 获取紧凑或完整格式的多日预报。
- JSON 输出 — 使用 Open-Meteo 获取可编程的机器可读天气数据。
- 无需 API 密钥 — wttr.in 和 Open-Meteo 均免费且无需任何认证。
工作原理
1
Step 1
查询 wttr.in
将城市名称、机场代码或坐标作为 URL 路径段传入;wttr.in 返回格式化的天气数据。
2
Step 2
选择格式
使用格式代码(%c、%t、%h、%w 等)组成紧凑的单行显示,或省略格式标志获取完整的预报终端渲染。
3
Step 3
备用 Open-Meteo
查找城市的经纬度,然后调用 Open-Meteo 预报 API 获取包含温度、风速和天气代码的结构化 JSON。
4
Step 4
后处理
在脚本中管道传输或解析输出,用于自动化、提醒或显示。
核心功能
两个免费后端
wttr.in 用于人类可读输出;Open-Meteo 用于 JSON 和编程使用。
灵活的位置输入
城市名称、机场 IATA 代码(JFK)、URL 编码名称(New+York)或经纬度坐标。
格式代码
混合搭配 %c(天气状况)、%t(温度)、%h(湿度)、%w(风速)、%l(位置)、%m(月相)。
单位控制
附加 ?m 使用公制单位,?u 使用 USCS(英制)单位。
时间范围选择
?0 仅显示当前,?1 显示今天,默认显示完整多日预报。
PNG 导出
使用单个 curl 命令将天气图片保存到磁盘。
系统要求
curl
唯一依赖项;在 macOS 和大多数 Linux 发行版上默认可用,在 Windows 上可通过 winget 或官方 curl 下载页面安装。
无需 API 密钥
wttr.in 和 Open-Meteo 完全免费,无需注册。
使用场景
终端天气查询
无需离开 shell 即可快速查看当前天气状况。
Shell 脚本和自动化
在 Bash 或 Python 脚本中嵌入天气数据,用于条件逻辑或通知。
AI 代理上下文
为 Clawdbot 提供实时天气信息以回答用户查询。
CI/CD 流水线
根据风速或降水数据对依赖户外条件的工作流(如无人机飞行)设置关卡。
仪表板小部件
将天气数据拉取到自定义终端仪表板或状态栏中。
安装方式
1
Run in your terminalnpx clawhub@latest install weatheror
2
Click the Install button at the top of this page for one-click setup常见问题
评价
0 条评价登录后撰写评价
暂无评价。来分享你的使用体验吧!