dhmz-weather

🌤️ 克罗地亚官方精准气象服务

接入克罗地亚国家气象水文局官方 API,免密钥获取实时天气、海洋预报及农业气象数据,为克罗地亚地区用户提供权威精准的气象信息服务。

收藏
3.3k
安装
1.6k
版本
v1.0.0
CLS 安全性认证2026-06-04
点击查看完整报告 >

使用说明

核心用法

DHMZ Weather Skill 通过调用克罗地亚国家气象水文局(DHMZ)提供的公开 XML API,使用 curl 命令获取各类气象数据。使用时可直接指定城市(如 Zagreb、Split、Dubrovnik),系统即自动获取该地实时天气;若未指定城市,则基于对话上下文推断位置,或默认返回首都萨格勒布数据。

该 Skill 提供 20 余种数据接口,涵盖:当前天气状况(温度、湿度、气压、风速)、极端温度记录、亚得里亚海及河流水温、降水量与积雪高度、3-7 天天气预报、UV 指数、森林火险指数、生物气象预报、农业气象公告、水文公告以及分级天气预警(绿/黄/橙/红)。所有数据均以克罗地亚语 XML 格式返回,可配合 xmllintxq 工具解析特定站点数据。

显著优点

权威数据源:直接对接克罗地亚政府官方气象机构,数据准确性和时效性有官方保障,无需担心第三方数据污染。

零门槛使用:完全免费且无需 API 密钥或身份认证,开箱即用,降低了开发者和用户的使用门槛。

数据维度丰富:不仅提供基础温湿度和天气预报,还涵盖海洋温度(对航海至关重要)、农业气象(土壤温度、作物生长条件)、森林火险、生物气象健康指数等专业领域数据。

可视化友好:内置完整的天气现象与指标 Emoji 映射表(如雷暴⛈️、海温🌊、风力💨),便于直观展示复杂气象信息。

潜在缺点与局限性

语言障碍:所有返回数据均为克罗地亚语(如 "vedro" 表示晴朗、"kiša" 表示降雨),非克罗地亚语用户需要额外的翻译或映射处理才能理解。

地理限制:数据覆盖范围主要限于克罗地亚境内及周边地区,无法查询其他欧洲国家或全球城市的天气。

格式处理成本:XML 格式相比 JSON 在现代开发中解析成本较高,需要额外安装 xmllintyq 等工具进行数据转换。

更新频率限制:当前数据约每小时更新,预报数据每日更新,无法满足需要分钟级实时气象数据的场景。

适合的目标群体

克罗地亚本地用户:居民、旅行者、户外活动爱好者需要日常天气查询和灾害预警。

航海与渔业从业者:亚得里亚海沿岸的船员、渔民依赖该 Skill 获取海洋温度、风浪预报和航海气象警报。

农业从业者:农民和农业技术人员可利用农业气象公告、土壤温度、霜冻预警和森林火险指数指导生产决策。

气象与研究人员:需要获取结构化历史气象数据或特定站点观测数据的研究人员。

使用风险

服务可用性风险:作为第三方公共服务依赖,若 DHMZ 服务器维护、网络故障或 API 接口变更,将导致数据获取失败。

网络延迟风险:从克罗地亚服务器获取数据存在跨国网络延迟,在弱网环境下可能影响响应速度。

数据解析风险:XML 格式解析失败或字符编码问题(克罗地亚特殊字符)可能导致数据处理异常,建议使用时添加错误处理机制。

安全解读

核心用法

dhmz-weather 是一款纯文档型天气查询 Skill,专为克罗地亚及周边地区设计。用户可通过简单指令获取官方气象数据,无需注册或 API 密钥。

使用方式

  • 指定城市:/dhmz-weather Zagreb 直接获取萨格勒布天气
  • 无参数调用:自动从对话上下文推断位置,或默认返回首都萨格勒布数据

数据覆盖

  • 实时天气:全国气象站当前数据(温度、湿度、气压、风速)
  • 预报服务:今明两天预报、3-7天展望、区域预报
  • 预警系统:CAP 格式气象预警(绿/黄/橙/红四级)
  • 专业数据:紫外线指数、森林火险、生物气象健康预报、热浪/寒潮警报
  • 海洋信息:亚得里亚海温、航海预报、水手专用预报
  • 农业水文:农业气象公报、土壤温度、7天农气数据、水文公报

输出特性:采用直观 Emoji 标注(☀️晴朗、🌧️降雨、💨风力等),克罗地亚语数据自动转译为易读格式。

---

显著优点

1. 零门槛使用:完全免费,无需 API Key、注册或身份验证
2. 官方数据源:所有数据来自克罗地亚气象水文服务局(DHMZ),权威可靠

3. 功能全面:覆盖公众天气、航海、农业、水文等垂直领域

4. 透明安全:纯 Markdown 文档,仅含 curl 示例,无隐藏代码

5. 隐私友好:不收集用户敏感信息,符合 GDPR 标准

---

局限性与风险

| 方面 | 说明 |
|------|------|
| **语言限制** | 原始数据为克罗地亚语,需依赖 Emoji 映射和自动翻译 |
| **地域局限** | 主要覆盖克罗地亚本土,欧洲城市数据有限 |
| **格式依赖** | 返回 XML 格式,需本地安装 `xmllint` 或 `yq` 工具解析 |
| **网络依赖** | 24 个 API 端点均依赖外部网络,无离线缓存机制 |
| **更新频率** | 实时数据约每小时更新,预报每日更新,非分钟级精度 |
| **来源等级** | 维护者为个人开发者(T3),非官方机构直接发布 |

---

适合人群

  • 克罗地亚居民、旅行者、商务人士
  • 亚得里亚海航海爱好者、渔民
  • 克罗地亚农业从业者(需关注土壤温度、火险指数)
  • 气象研究人员(需要欧洲局地历史数据)
  • 隐私敏感用户(无需账户即可获取官方数据)

---

常规风险提示

1. T3 来源审慎:虽代码透明,但建议自行审查后再用于生产环境
2. 域名验证:定期确认 *.hr 官方域名证书有效性,防范 DNS 劫持

3. 解析工具依赖:确保系统已预装 curl、可选 xmllint/xq 以保证完整功能

4. 数据时效:关键决策(如航海、农业)建议交叉验证最新预警信息

dhmz-weather 内容

手动下载zip · 3.3 kB
README.mdtext/markdown
请选择文件