在 Manus 中运行任何 Skill
一键导入
一键导入
一键在 Manus 中运行任何 Skill
开始使用weather-in-china
星标1
分支0
更新时间2026年2月25日 07:41
中文天气查询工具 - 使用中国天气网获取实时天气(无需API密钥,不依赖大模型)
安装
用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
SKILL.md
readonly菜单
中文天气查询工具 - 使用中国天气网获取实时天气(无需API密钥,不依赖大模型)
用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
基于 SOC 职业分类
| name | 中国城市天气Weather in China |
| slug | weather-zh |
| description | 中文天气查询工具 - 使用中国天气网获取实时天气(无需API密钥,不依赖大模型) |
| homepage | https://www.weather.com.cn/ |
| metadata | {"openclaw":{"emoji":"🌤️","requires":{"bins":["python"],"pip":["requests"]}}} |
使用纯脚本方案查询中国天气网,完全不依赖大模型,稳定可靠。
python weather-cn.py 城市名
# 查询成都天气
python weather-cn.py 成都
# 查询北京天气
python weather-cn.py 北京
# 查询上海天气
python weather-cn.py 上海
═════════════════════════════════════════════════
成都天气
═════════════════════════════════════════════════
📍 今日天气(2026-02-25)
☀️ 晴 | 温度:15/3℃
📊 生活指数
🤧 感冒:较适宜
🏃 运动:较适宜
👔 穿衣:较冷
🚗 洗车:适宜
☀️ 紫外线:强
═════════════════════════════════════════════════
主脚本文件,负责:
城市代码映射表,格式:
城市名,代码
成都,101270101
北京,101010100
...
| 地区 | 城市 |
|---|---|
| 直辖市 | 北京、上海、天津、重庆 |
| 华东 | 杭州、南京、苏州、宁波、温州、厦门、福州、济南、青岛 |
| 华南 | 广州、深圳、东莞、佛山、珠海、南宁、海口、三亚 |
| 华中 | 武汉、长沙、南昌 |
| 西南 | 成都、贵阳、昆明、拉萨 |
| 西北 | 西安、兰州、银川、西宁、乌鲁木齐 |
| 东北 | 哈尔滨、长春、沈阳、大连 |
| 华北 | 太原、呼和浩特、石家庄 |
编辑 weather_codes.txt,添加城市代码:
城市名,101xxxxxx
获取城市代码:访问 https://www.weather.com.cn/ 搜索城市,查看URL中的代码。
用户输入 "成都"
↓
查找城市代码 101270101
↓
requests 获取HTML
↓
正则表达式解析
↓
格式化输出
✅ 零大模型依赖 - 完全使用Python正则表达式 ✅ 极速响应 - <1秒完成查询 ✅ 稳定可靠 - 不依赖外部API ✅ 原生中文 - 直接解析中国天气网 ✅ Token节省 - 除了初始设置,每次查询零Token消耗 ✅ 准确解析 - 使用精确的HTML结构匹配
| 方案 | 每次查询Token | 稳定性 | 准确性 |
|---|---|---|---|
| weather-cn.py | 0 🎉 | 100% ✅ | 100% ✅ |
| web_fetch + 大模型 | ~4000 | 100% | ~80% |
| wttr.in + 大模型 | ~4500 | ~50% | ~60% |
# 查询天气
~/.openclaw/workspace/skills/weather-zh/weather-cn.py 成都
# 添加到 ~/.zshrc 或 ~/.bash_profile
alias weather='~/.openclaw/workspace/skills/weather-zh/weather-cn.py'
# 使用
weather 成都
如果中国天气网不可用,可使用以下备用方案:
web_fetch "https://www.weather.com.cn/weather/101010100.shtml"
curl -s "https://api.open-meteo.com/v1/forecast?latitude=39.9042&longitude=116.4074¤t_weather=true&daily=temperature_2m_max,temperature_2m_min,weathercode&timezone=Asia%2FShanghai"
curl -s "wttr.in/Beijing?T"
当用户询问以下问题时使用本skill:
weather-cn.py 是一个轻量、快速、零依赖的天气查询工具:
适合高频调用、自动化任务等场景。