和风天气信息卡片
将以下提示词粘贴到你的 AI 对话框中:
请根据 https://skillhub.cn/install/skillhub.md,安装 @user_eb2e5952/qweather-info-skill
技能介绍
问题背景
在移动办公与即时协作场景中,用户常需快速获取天气信息并同步到飞书等IM工具。传统方案需手动查询经纬度、调用多接口拼接数据,再自行组装卡片格式,过程繁琐且易出错。
核心能力与工作流
- 自然语言解析:直接接收城市名(如
上海浦东),通过和风天气API自动解析地理坐标,免去手动输入经纬度的步骤 - 多维度数据聚合:整合实时天气(温度/湿度/风向等)、天气预警(含等级药丸颜色)、三日预报、生活指数(运动/洗车等5项)、空气质量(AQI/污染物)五大类数据
- 飞书卡片生成:基于Card JSON 2.0规范生成交互式卡片,支持
推送至飞书或纯文本输出两种模式,适配不同分发场景
关键工作流包含三步:用户输入城市名→技能调用API获取数据→组装飞书卡片格式。整个过程依赖Python 3.10+环境与requests库,通过交互式向导完成API凭据配置,首次安装仅需一次设置。
适用边界与注意点
- API依赖:需有效
和风天气API密钥,技能本身不提供密钥管理功能 - 时效限制:天气预警与空气质量数据依赖
实时API接口,若网络异常可能导致卡片数据不完整 - 卡片兼容性:飞书Card JSON 2.0格式需客户端支持,旧版飞书可能无法渲染完整交互组件
- 环境依赖:必须满足
Python 3.10+与requests库的预装条件,否则技能无法启动
该技能定位为轻量级天气信息聚合工具,适合需要快速获取结构化天气数据并集成到IM工具的开发者,不适用于需要长期数据存储或复杂分析的场景。
使用场景
- 需要将某城市实时天气与预警信息推送到飞书群时,直接输入城市名生成交互卡片
- 需要生成某地三日天气预报及生活指数卡片,用于晨会或团队汇报时
- 需要查询某城市空气质量并生成健康建议卡片,推送给关注健康的成员时
- 需要将天气信息以纯文本形式输出到其他平台,不依赖飞书卡片时
适合人员
- 需要定期推送天气信息到团队飞书群的运维,希望快速生成卡片减少手动操作
- 需要将天气数据集成到自动化流程的开发者,寻求通过API生成结构化卡片
- 需要为不同城市生成天气卡片并分发的运营,希望支持多城市快速切换
- 需要获取实时天气及预警信息的普通用户,希望通过简单指令获取卡片