Skip to content

fii6/caiyun-weather-skill

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

caiyun-weather-skill

一个给 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.py

指定地点

python scripts/query.py --place "宁波市"

指定 env 文件

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 使用

License

MIT

About

OpenClaw 彩云天气 skill:默认地点 / 指定地点天气查询,未来三天与 24 小时概况

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages