全国未来7天逐3小时26个天气指数
将以下提示词粘贴到你的 AI 对话框中:
请根据 https://skillhub.cn/install/skillhub.md,安装 @user_0eb3f130/diga-weather-index。
技能介绍
要解决什么问题
生活类天气指数(穿衣、感冒、紫外线、雨伞等)往往和逐日预报分开提供,粒度也常停留在「全天」一条结论。做出行提醒、活动排期或对话式问答时,你需要知道某个区县在接下来几天里、每 3 小时对应指数的变化,而不是只看城市名猜 ID 或手工拼 API。
技能如何工作
本技能面向全国 3193 个区县级城市,查询未来 7 天、每 3 小时的 26 种生活指数。数据从腾讯云 COS(index3hour/ 路径下的 JSON)读取;城市与 ID 映射内置在代码(scripts/cities.py),不依赖外部城市库。
调用时需给出城市名与指数名(如 雨伞、紫外线、穿衣);可选 YYYY-MM-DD 日期与 0–23 小时。城市支持精确、包含、前缀等模糊匹配;若指定小时无数据,会回退到最近可用小时;未指定日期时默认从今天起展示。26 种指数字段名不统一,技能会做通用解析,并把数字等级映射为中文描述(如舒适度、等级文案)。
各指数在文档中有固定 URL 后缀对照(如 umbrella、uv、dressing),便于与数据源路径一致。
适用边界与注意
- 覆盖范围以内置 3193 区县为准;极小地名或别名可能匹配不到,需换更常见的区县名。
- 指数种类固定为文档列出的 26 类,不能自定义新指数类型。
- 数据时效与 COS 上的更新节奏一致;离线或桶不可达时无法返回结果。
- 文档中的「文件结构」「执行方式」需结合技能实际脚本阅读;本介绍不展开安装与部署细节。
使用场景
- 对话助手在用户问「明天下午广州要不要带伞」时,按区县名查雨伞指数并返回逐 3 小时等级与中文说明
- 户外活动排期需要对比北京未来 7 天晨练、运动、紫外线指数,选定具体日期与时段
- 旅游路线脚本为途经多个区县批量查询穿衣、旅游、路况指数,避免只依赖全天一条预报
- 智能家居或通知逻辑根据用户所在区县查询中暑、感冒指数,在高风险时段触发提醒文案
适合人员
- 负责出行类对话产品的工程师,需要在 Agent 里接入可解释的区县级生活指数而非仅温度降水
- 组织跨省户外赛事或露营活动的运营,要按区县核对未来一周逐时段的紫外线、运动、风寒等指数
- 写旅游或本地生活资讯的编辑,需为具体区县补充穿衣、晾晒、约会等指数文案依据
- 做智慧社区或健康管理小程序的后端,要把感冒、中暑等指数与推送策略绑定到用户填写的区县