dhmz-weather

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

🥥35总安装量 17评分人数 9
100% 的用户推荐

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

S

安全性较高,可在多数场景中优先使用

  • 来自可信组织或认证账号,需要结合权限范围判断
  • ✅ <br/>**纯文档型安全架构**:Skill 仅包含 Markdown 文档和 curl 命令示例,无可执行脚本文件,无代码注入风险
  • ✅ <br/>**权威官方数据源**:所有数据直接来自克罗地亚政府气象机构 DHMZ(meteo.hr 域名),来源可信度极高,无数据篡改风险
  • ✅ <br/>**只读操作无上传**:仅执行 HTTP GET 请求获取公开数据,不收集、不上传任何用户敏感信息或本地文件
  • ✅ <br/>**无危险函数调用**:不含 eval()、exec()、system() 等动态代码执行函数,无动态代码加载或远程脚本执行
  • ⚠️ <br/>**第三方服务依赖**:数据可用性完全依赖克罗地亚气象局服务器状态,存在因网络故障、服务维护或 API 变更导致的功能中断风险

使用说明

核心用法

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 内容

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