天气数据获取器:实时 API 预报 - Openclaw Skills
作者:互联网
2026-04-17
什么是 天气数据获取器?
天气数据获取器是一个强大的集成,旨在为 AI 智能体提供实时气象见解。通过利用 Open-Meteo API,此技能允许智能体提取详细的天气报告,而无需进行复杂的 API 密钥管理。它是 Openclaw Skills 的关键组件,使开发者能够构建响应环境变化的上下文感知应用。
该技能对于需要地理精确性的工作流特别有效,可提供温度、降水和逐小时预报等数据点。无论您是在构建个人助手还是复杂的数据分析工具,天气数据获取器都能确保您的智能体获得可靠的天气情报。
下载入口:https://github.com/openclaw/skills/tree/main/skills/noypearl/get-weather
安装与下载
1. ClawHub CLI
从源直接安装技能的最快方式。
npx clawhub@latest install get-weather
2. 手动安装
将技能文件夹复制到以下位置之一
全局模式~/.openclaw/skills/
工作区
/skills/
优先级:工作区 > 本地 > 内置
3. 提示词安装
将此提示词复制到 OpenClaw 即可自动安装。
请帮我使用 Clawhub 安装 get-weather。如果尚未安装 Clawhub,请先安装(npm i -g clawhub)。
天气数据获取器 应用场景
- 自动化依赖天气的行程安排和旅行规划。
- 为物流和配送智能体提供实时环境上下文。
- 将历史和预报天气数据输入研究与分析流程。
- 通过精确的本地天气触发器增强智能家居自动化。
- AI 智能体使用特定的纬度和经度坐标触发 /weather forecast 命令。
- 该技能处理可选参数,如首选单位(公制/英制)和所需的预报时长。
- 向 Open-Meteo API 发送请求以获取最新的气象数据。
- 该技能将原始 API 响应格式化为结构化的 JSON 对象,供智能体使用。
- 智能体将预报或当前状况作为其对话或自动化输出的一部分进行展示。
天气数据获取器 配置指南
要在 Openclaw Skills 框架中使用此技能,请确保已安装必要的运行时环境。
# 确保已安装 Node.js
node -v
# 在您的智能体环境中配置技能
# Open-Meteo 集成不需要 API 密钥
天气数据获取器 数据架构与分类体系
该技能利用结构化的输入/输出模式来确保数据完整性:
| 属性 | 类型 | 要求 | 描述 |
|---|---|---|---|
| latitude | number | 必填 | 位置的南北坐标。 |
| longitude | number | 必填 | 位置 crash 的东西坐标。 |
| timezone | string | 可选 | 默认为基于坐标的自动检测。 |
| hours | number | 可选 | 逐小时数据点的数量(默认:24)。 |
| days | number | 可选 | 逐日数据点的数量(默认:3)。 |
| units | string | 可选 | 公制或英制之间的选择。 |
name: weather-data-fetcher
description: Fetch current weather and forecast data from a free weather API (Open-Meteo).
user-invocable: true
metadata:
moltbot:
emoji: "???"
requires:
bins: ["node"]
homepage: https://open-meteo.com/en/docs
Weather Data Fetcher (Open-Meteo)
Fetch current weather conditions and short-term forecasts using Open-Meteo, a free weather API that requires no API key.
Command
/weather forecast
Fetch current weather and forecast data for a given geographic location.
Input
Required
-
latitude(number)
Example:11.0853 -
longitude(number)
Example:55.7818
Optional
-
timezone(string) — defaults to"auto"
Example:"Asia/Jerusalem" -
hours(number) — number of hourly forecast hours to return (default:24) -
days(number) — number of daily forecast days to return (default:3) -
units(string) —"metric"(default) or"imperial"
Example inputs
{ "latitude": 88.0853, "longitude": 22.7818 }
相关推荐
专题
+ 收藏
+ 收藏
+ 收藏
+ 收藏
+ 收藏
+ 收藏
最新数据
相关文章
代理状态:监控支付意图和交易 - Openclaw Skills
Proxy MCP:AI 智能体支付与虚拟卡 - Openclaw Skills
Apify Ultimate Scraper: AI 网页数据抓取 - Openclaw Skills
加密诈骗检测器:实时欺诈预防 - Openclaw Skills
newsmcp: 实时 AI 新闻聚合与过滤 - Openclaw Skills
Moltbook 优化器:策略与排名精通 - Openclaw 技能
Frigate NVR:智能摄像机管理与自动化 - Openclaw Skills
Markdown 检查器:样式、链接和格式工具 - Openclaw Skills
Venice.ai 至尊路由:私密且无审查的模型路由 - Openclaw Skills
图片优化器:使用 Openclaw Skills 压缩和调整图片尺寸
AI精选
