免费天气查询
将以下提示词粘贴到你的 AI 对话框中:
请根据 https://skillhub.cn/install/skillhub.md 的指引,将 @zcwl/free-weather-api 技能安装到当前 AI 助手中。
技能介绍
解决什么问题
很多 Agent 在帮用户安排出行、会议、户外活动或出差时,会在一个对话里同时处理地点、时间、日程和风险判断。天气信息如果只能丢给用户一个链接或一段原始数据,Agent 仍要再做一次整理。weather 要解决的问题是:把自然语言中的“哪里、什么时候、要不要看空气质量/紫外线”收敛成一次结构化天气查询,并把结果转成可直接决策的提示。
核心流程
- 输入归一:接收
location,例如“北京”或“上海浦东”;days为可选预报天数,默认当天,范围是 1-7 天;details控制是否补充空气质量、紫外线等详细信息。 - 数据查询:调用
query_weather,按location、days、details传参。这一层负责取数,Agent 不在这里凭记忆补天气。 - 推理与建议:Agent 根据返回数据做分析,按降水、温差、空气质量、紫外线、风力、气温等条件映射出行建议;例如高降水概率提醒雨具,温差大提醒外套,AQI 偏高提醒口罩。
- 预警强化:如果数据中包含暴雨、台风、高温、寒潮、大风、雾霾等预警,Agent 需要在报告里醒目提示,而不是混在普通描述中。
- 报告产出:按“实时天气 / 预报概况 / 重点提示 / 出行建议”的模板输出。实时天气包含气温、体感温度、风向风力、湿度、能见度;预报概况概括趋势和关键变化。
适用边界
- 适合明确的城市或地区名称;过于模糊的地点可能导致结果不可用。
days只支持资料约定的 1-7 天预报,默认当天,不承诺更长时段。details是可选信息开关,是否包含空气质量、紫外线等取决于数据返回情况。- 输出质量依赖
query_weather返回字段;缺失数据不应被编造。 - 预警只应转述数据中已有信息;高风险决策仍需参考最新官方气象发布。
- 报告统一使用摄氏度和清晰时间表达,如今天、明天、后天或具体日期。
使用场景
- 用户询问北京当前天气及未来3天趋势,Agent通过query_weather查询后生成含实时数据和出行建议的报告
- 计划杭州下周旅游,需了解未来7天天气、空气质量及预警信息,辅助准备衣物和安排行程
- 后天有重要出差会议,需关注目的地极端天气预警,Agent生成含预警提示和出行注意事项的报告
- 周末计划户外爬山,需结合天气判断装备,如紫外线、风力情况,Agent生成包含防晒、防风建议的报告
适合人员
- 需要安排出行的个人,诉求是了解目的地天气及预警信息以规划行程
- 负责活动策划的人员,诉求是根据天气情况判断户外活动是否合适并准备预案
- 经常出差的职场人士,诉求是关注出差地极端天气以调整行程和准备物品
- 喜欢户外运动的用户,诉求是根据天气的紫外线、风力等情况准备合适的装备