当用户询问天气相关问题时,使用本技能获取天气信息。
用户询问以下问题时触发:
首先需要确定:
获取位置的方式(按优先级):
使用浏览器打开天气网站,以下是推荐的网站:
| 网站 | 网址 | 特点 |
|------|------|------|
| 中国天气网 | https://www.weather.com.cn | 国内天气准确 |
| 墨迹天气 | https://www.moji.com | 界面美观 |
| 中央气象台 | https://nmc.cn | 官方数据 |
查询方式:
# 访问天气网站并搜索城市天气
browser url="https://www.weather.com.cn/城市名称"
例如查询北京天气:
browser url="https://www.weather.com.cn/101010100"
从页面中提取以下信息:
根据查询结果,用友好的方式回复用户:
📅 日期:[今天/明天/后天]
🌍 城市:[城市名]
🌡️ 温度:[最高温]°C / [最低温]°C
🌤️ 天气:[天气状况]
💨 风力:[风力等级]
💧 湿度:[湿度]%
| 用户说的时间 | 实际日期 |
|-------------|---------|
| 今天 | 今日 |
| 明天 | 明日 |
| 后天 | 后天 |
| 大后天 | 第四天 |
| 下周 | 具体日期需计算 |
用户:明天天气怎么样?
回复流程:
```
🌤️ 明天北京天气预报
🌡️ 温度:15°C / 8°C
🌤️ 天气:多云转晴
💨 风力:北风3-4级
💧 湿度:45%
总体来说明天天气不错,适合外出~
```
| 城市 | 天气网代码 |
|------|-----------|
| 北京 | 101010100 |
| 上海 | 101020100 |
| 广州 | 101280101 |
| 深圳 | 101280601 |
| 成都 | 101270101 |
| 杭州 | 101210101 |
| 南京 | 101190101 |
| 武汉 | 101200101 |
| 西安 | 101110101 |
| 重庆 | 101040100 |
共 1 个版本