一个给 OpenClaw 用的彩云天气 skill,支持:
- 默认地点天气查询(读取
.env) - 指定地点天气查询(自动用 OpenStreetMap 做地理编码)
- 当前体感温度 + 风况
- 未来三天天气概况
- 未来 24 小时天气概况
SKILL.md:skill 主说明scripts/query.py:天气查询脚本.env.example:配置示例
复制 .env.example 为 .env,填入你自己的彩云天气 API 信息:
CAIYUN_TOKEN=
CAIYUN_LNG=
CAIYUN_LAT=
TIMEZONE=Asia/Shanghai
PLACE_NAME=python scripts/query.pypython scripts/query.py --place "宁波市"python scripts/query.py --env .env宁波市, 浙江省, 中国 | 3-24 | 阴☁
──────────────────────
现在 12.1℃ 体感 11.7℃
风况 东风 4.8 m/s(3级)
──────────────────────
📅 未来三天
24 🌧 25 ⛅ 26 🌧
──────────────────────
🕒 未来 24 小时
01 12.1℃ ☁ | 13 13.9℃ 🌧
...
- 风向与风力等级按彩云天气官方文档对齐
- 支持默认地点与指定地点两种查询方式
- 适合在 OpenClaw 中作为天气查询 skill 使用
MIT