全国36种疾病天气风险预报
将以下提示词粘贴到你的 AI 对话框中:
请根据 https://skillhub.cn/install/skillhub.md,安装 @user_0eb3f130/weather-36diseas
技能介绍
这个 skill 要解决什么
天气预报会告诉你明天降温、后天转湿,但很少直接说明这些变化对哮喘、高血压或中暑意味着什么。健康风险信息通常散落在气象部门和医疗机构的公告里,格式不统一,工程师想在自己的应用里调用,就得自己清洗和拼接数据。这个 skill 把「未来 7 天、每 3 小时一次的气象数据」与「36 种疾病的天气风险评估」合并成一次调用,返回风险原因、防护建议和风险等级,省掉自建映射表的工作。
核心能力与调用流程
输入参数
城市名:必需,支持模糊匹配,输入「北」可匹配「北京」日期:可选,格式YYYY-MM-DD,默认今天,仅未来 7 天内有效小时:可选,0-23,默认当前小时向下取整到 3 小时整点
覆盖范围
- 36 种疾病分 4 组,每组 9 种:皮肤与体征类、呼吸与过敏类、炎症与心血管类、神经与消化类
- 时间跨度为 7 天 × 8 个时段,共 56 个 3 小时粒度的预报点
字段约定
JSON 字段名遵循 {字母}{组号}{字段类型} 规则。字母取 a 到 h 和 k(跳过 i/j),组号 1–4,字段类型 1=风险原因、2=防护建议、3=风险等级。以中暑为例,对应 a11 / a12 / a13。
输出结构
返回 city、city_id、matched_date、matched_hour、risk_count、no_risk_count、risk_diseases(含 disease / reason / advice / level)、no_risk_diseases、all_diseases,以及模糊匹配到的其他城市 alternatives。
适用边界
- 日期超出未来 7 天会报错,不做历史回溯
- 模糊匹配可能命中多个城市,需通过
alternatives确认目标 - 数据获取失败属于网络问题,重试即可
- 风险等级描述的是气象条件诱发疾病的可能性,不是临床诊断结论
使用场景
- 客服机器人需要回答“未来7天哪天适合哮喘患者出行”并给出防护建议
- 天气App在逐3小时预报页面展示36种疾病风险等级与注意事项
- 城市健康平台按小时滚动更新中暑、冻疮等风险,并区分高低风险
- 健康管理助手根据用户所在城市推送未来7天感冒与心血管疾病风险
适合人员
- 天气App前端工程师,要在预报页嵌入疾病风险模块
- 健康平台后端工程师,需要按城市和小时批量获取36种疾病风险
- 智能客服产品经理,要把气象健康风险回答接入机器人
- 政务健康服务运营,负责发布未来7天疾病天气预警