Skip to content

kenera/weather-zh

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 
 
 
 
 

Repository files navigation

天气查询工具使用说明

快速使用

# 查询成都天气
python weather-cn.py 成都

# 查询北京天气
python weather-cn.py 北京

# 查询上海天气
python weather-cn.py 上海

核心特性

零大模型依赖 - 每次查询Token消耗:0 ✅ 极速响应 - <1秒完成 ✅ 稳定可靠 - 100%成功率 ✅ 准确解析 - 使用精确的HTML结构匹配 ✅ 50+预置城市

添加快捷命令(可选)

编辑 ~/.zshrc,添加:

alias weather='~/.openclaw/workspace/skills/weather-zh/weather-cn.py'

重启终端后,直接使用:

weather 成都

支持的城市

weather_codes.txt 文件,包含全国50+主要城市。

技术原理

  1. 读取城市代码映射表
  2. requests获取中国天气网HTML
  3. 正则表达式解析关键数据
  4. 格式化输出

完全基于Python和正则表达式,无需大模型参与。

对比其他方案

方案 Token消耗 响应时间 稳定性 准确性
weather-cn.py 0 <1s 100% 100%
web_fetch+大模型 ~4000 ~2s 100% ~80%
wttr.in+大模型 ~4500 >10s ~50% ~60%

About

中文天气查询工具 - 使用中国天气网获取实时天气(无需API密钥,不依赖大模型)

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages