weather

🌤️ 全球城市天气,一键即查

智能城市天气查询助手,支持全球中英文城市名,默认北京,数据略有10-15分钟延迟。

收藏
6.5k
安装
1.4k
版本
1.0.1
CLS 安全扫描中
预计需要 3 分钟...

使用说明

核心用法

weather 技能通过调用 Bash 执行 Python 脚本 weather.py 实现天气查询。用户可直接输入城市名(中英文均可),系统智能匹配位置并返回当前天气信息。无参数时默认查询北京。支持中文城市名添加"市"后缀(如"昆明市")、拼音(如"Kunming")或英文全称(如"New York City")等多种格式,系统会自动过滤"天气"等修饰词。

显著优点

  • 全球覆盖:支持任意城市,内置中国主要城市优化,国际城市智能匹配
  • 多语言友好:中文、英文、拼音均可识别,降低用户输入门槛
  • 零配置扩展:无需预先添加城市,系统自动查找位置
  • 兜底默认机制:未指定城市时默认查询北京,确保交互连续性

潜在缺点与局限性

  • 数据延迟:天气数据存在 10-15 分钟延迟,非实时数据
  • 无预报功能:仅提供当前天气,不包含未来天气预测
  • API 限制:依赖 Open-Meteo API,对中文支持有限,简繁体可能影响查询结果
  • 匹配不确定性:多匹配情况下系统选择评分最高结果,可能与用户预期不符
  • 无内置校验:用户输入的城市名错误可能导致查询失败或返回错误城市

适合人群

日常需要快速查看当前天气的普通用户、旅行者、通勤人群,尤其适合习惯中文输入的中国用户及对查询实时性要求不高的场景。

常规风险

  • 输入歧义风险:模糊城市名可能导致返回非预期结果
  • 数据时效风险:10-15 分钟延迟可能影响对突发天气变化的判断
  • 脚本执行风险:依赖 Bash 调用外部 Python 脚本,需确保脚本路径和权限正确
  • 网络依赖:完全依赖外部天气 API,网络异常时服务不可用

weather 内容

scripts文件夹
手动下载zip · 6.7 kB
weather.pytext/plain
请选择文件