360 Secure SkillHub
360 安全技能中心

Global Weather 全球天气 无需API Key

这是免费无需API Key的全球天气工具,支持用中英文/拼音/机场代码定位城市,提供实时天气查询、多日预报服务,可切换单位与语言。典型场景含查当日天气、出行建议、是否带伞等,支持Python脚本或curl调用,输出有简洁文本、详细格式、精简JSON等形式,适配AI及人工使用。

jaccchina-ai
jaccchina-ai
热度 40.93
最近更新 2026-03-07 20:12:45
分类:生活依赖:代码执行 / 第三方 API应用场景:旅行 / 推荐

安装技能

复制下面的话术发给你的 Agent,它会通过 secure-skills 检索并安装该技能。

执行命令安装此 skill: npx secure-skills-cli add global-weather
Metadata
name
global-weather
description
天气查询与预报。支持全球城市天气查询、多日预报、详细气象数据。无需 API Key。当用户询问天气、气温、是否下雨、穿衣建议、出行天气等场景时使用。JSON 输出已优化,只返回关键信息。

天气查询

免费天气服务,无需 API Key,支持中文。

命令行调用

# 查询城市天气(默认简洁一行输出)
python3 skills/weather/scripts/weather.py query 北京

# 详细模式(多行格式化输出)
python3 skills/weather/scripts/weather.py query 上海 --detailed

# 查看多日预报
python3 skills/weather/scripts/weather.py forecast 深圳

# 仅今天
python3 skills/weather/scripts/weather.py forecast 广州 --days 1

# JSON 输出(推荐 AI 使用,已优化为精简格式)
python3 skills/weather/scripts/weather.py query 东莞 --json

# 英文城市名
python3 skills/weather/scripts/weather.py query London --lang en

# 指定单位(metric/uscs)
python3 skills/weather/scripts/weather.py query Tokyo --units uscs

AI 调用场景

用户说"今天北京天气怎么样":

python3 skills/weather/scripts/weather.py query 北京 --json

用户说"这周末适合出去玩吗":

python3 skills/weather/scripts/weather.py forecast 当前城市 --json

用户说"明天要不要带伞":

python3 skills/weather/scripts/weather.py query 当前城市 --json

备用方式(curl)

如果 Python 脚本不可用,可直接使用 curl:

# 快速查询
curl -s "wttr.in/Beijing?format=3"

# 完整预报
curl -s "wttr.in/Beijing?lang=zh"

# 自定义格式
curl -s "wttr.in/Beijing?format=%l:+%c+%t+%h+%w"

格式码:%c 天气 · %t 温度 · %h 湿度 · %w 风速 · %l 地点 · %m 月相

注意事项

  • 城市名支持中文、英文、拼音
  • URL 中空格用 + 替代
  • 支持机场代码(如 JFK)
  • ?m 公制 / ?u 美制