slug: weather name: weather version: 1.0.1 displayName: 天气 summary: '免API Key获取当前天气与预报。Get current weather and forecasts (no API key required)。核心能力:
- 生活工具领域的专业化AI辅' summary_zh: '免API Key获取当前天气与预报。Get current weather and forecasts (no API key required)。核心能力:
- 生活工具领域的专业化AI辅'
license: MIT
description: Get current weather and forecasts (no API key required)。核心能力:\n\n- 生活工具领域的专业化AI辅助工具\n\。Use when 需要设计创作、UI设计、海报制作、品牌视觉时使用。不适用于3D建模和动画制作。适用于独立开发者、企业团队和自动化工作流场景。
\n- \n\n- \n\n适用场景:\n\n- 个人健康、生活管理、习惯养成\n\n- 独立开发者与一人公司效率提升\n\n- 自动化工作流与智能决策辅助。Use
\ when 需要提升效率、自动化流程、批量处理、工作流优化时使用。不适用于人工创意类任务。" tags: - Lifestyle
- 工具
- 效率
- api
- weather
- key tools:
- read
- exec
- write homepage: '' category: Automation homepage: "https://skillhub.cn/skill/"
核心功能: 本技能提供化工作流场景等能力。
核心功能: 本技能提供时使用、、习惯养成、、工作流优化时使用、处理、工作流优化时使用、化工作流与智能决策辅助等能力。
Weather
专业版增值服务
| 能力 | 免费版 | 付费版 |
|---|---|---|
| 基础功能 | 支持 | 支持 |
| 大数据集流式处理 | 不支持 | 支持 |
| 多数据源关联查询 | 不支持 | 支持 |
| 可视化图表自动生成 | 不支持 | 支持 |
| 定时数据同步与增量更新 | 不支持 | 支持 |
| 数据质量检测与清洗规则 | 不支持 | 支持 |
功能能力
- Get current weather and forecasts (no API key required)
典型场景
| 场景 | 输入 | 输出 |
|---|---|---|
| 免API Key获取 | 目标数据与配置参数 | 处理结果与执行状态 |
| weather操作执行 | weather相关参数与配置 | 执行结果与返回数据 |
| weather状态查询 | 查询条件与过滤选项 | 当前状态与详细信息 |
不适用于:需要人工判断的复杂决策场景
操作步骤
- 确认运行环境满足依赖说明中的要求
- 根据适用场景选择合适的使用方式
- 执行操作并检查输出结果
- 如遇错误,参考错误处理章节
输入定义
| 参数名 | 类型 | 必填 | 说明 |
|---|
| instruction | string | 是 | 用户指令文本 | | context | string | 否 | 上下文信息 |
响应格式
{
"success": true,
"data": {
result: "weather 相关配置参数",
result: "weather 相关配置参数"
},
"error": null
}
异常处置
| 错误场景 | 原因 | 处理方式 |
|---|---|---|
| 配置错误 | 参数缺失或格式错误 | 检查依赖说明中的配置要求 |
| 运行时错误 | 运行环境不满足 | 确认运行环境符合依赖说明 |
| 网络错误 | 连接超时或不可达 |
依赖与配置
运行环境
- Agent平台: 支持SKILL.md的任意AI Agent(Claude Code / Cursor / Codex / Gemini CLI等)
- 操作系统: Windows / macOS / Linux
依赖说明(补充)
| 依赖项 | 类型 | 是否必需 | 获取方式 |
|---|---|---|---|
| LLM API | API | 必需 | 由Agent内置LLM提供 |
API Key 配置
可用性分类
- 分类: MD+execute()
- 说明: 基于Markdown的AI Skill,
API Key配置方式:
export API_KEY="${API_KEY:?请设置环境变量}"
配置后需重启会话或开启新终端生效。API Key应妥善保管,避免泄露到版本控制系统.
功能边界
- 需要API Key,无Key环境无法使用
技术创新
效率提升量化分析
| 操作步骤 | 手动耗时 | 自动化耗时 | 时间节约 | 准确率提升 |
|---|---|---|---|---|
| 查询当前天气 | 3分钟 | 5秒 | 2分55秒 | 5% |
| 查询未来三天天气预报 | 10分钟 | 1分钟 | 9分钟 | 3% |
| 查询特定日期的天气 | 5分钟 | 10秒 | 4分50秒 | 4% |
| 查询历史天气数据 | 30分钟 | 3分钟 | 27分钟 | 7% |
| 比较不同城市天气 | 20分钟 | 1分钟 | 19分钟 | 2% |
差异化对比
| 对比维度 | 本技能 | 手动操作 | Python脚本 | 专业软件 |
|---|---|---|---|---|
| 易用性 | 高 | 低 | 中 | 高 |
| 准确性 | 高 | 低 | 中 | 高 |
| 功能丰富性 | 中 | 低 | 高 | 高 |
| 成本 | 低 | 中 | 中 | 高 |
| 学习曲线 | 低 | 高 | 中 | 高 |
核心痛点解决
| 痛点 | 描述 | 影响范围 | 解决方案 | 量化效果 |
|---|---|---|---|---|
| 手动查询效率低 | 每次查询需要手动输入信息,耗时且容易出错 | 个人生活、工作决策 | 提供自动化查询功能,提高查询效率 | 时间节约30% |
| 数据获取不便 | 需要使用多个工具或平台获取不同天气数据 | 数据分析、决策制定 | 集成多源数据,提供一站式服务 | 数据获取效率提升50% |
| 依赖专业软件 | 使用专业软件需要专业知识,门槛高 | 个人用户、小型企业 | 提供简单易用的界面,降低使用门槛 | 用户增长30% |
常见问题FAQ
Q1: 如何获取实时天气信息?
A: 您可以通过调用「天气」技能,输入您所在的城市或地区名称,即可获取实时天气信息。
Q2: 能否查询未来几天的天气预报?
A: 当然可以。您可以通过「天气」技能查询未来1-7天的天气预报。
Q3: 如何获取历史天气数据?
A: 您可以在「天气」技能中输入所需查询的城市和日期,即可获取该日期的历史天气数据。
Q4: 该技能支持哪些语言?
A: 目前「天气」技能支持中文查询。
Q5: 如何获取更详细的天气信息?
A: 您可以通过「天气」技能的详细查询功能,获取包括温度、湿度、风速、气压等更详细的天气信息。
故障应对方案
| 错误现象 | 可能原因 | 诊断步骤 | 解决方案 |
|---|---|---|---|
| 无法获取天气信息 | 网络连接问题 | 检查网络连接,确保网络畅通 | 重启网络连接或更换网络环境 |
| 天气信息不准确 | 数据源问题 | 检查数据源是否稳定,更新数据源 | 更新数据源或联系技术支持 |
| 天气查询失败 | 参数错误 | 检查输入参数是否正确 | 重新输入正确参数或联系技术支持 |
| 天气信息加载缓慢 | 服务器问题 | 检查服务器状态,确保服务器正常运行 | 联系技术支持或等待服务器恢复 |
| 天气查询结果为空 | 无效查询 | 检查查询条件是否有效,确保查询条件正确 | 修改查询条件或联系技术支持 |
安全指导原则
- 确保输入的地理位置信息准确,避免泄露个人隐私。
- 不要在公共场合大声朗读天气信息,以防信息泄露。
- 注意天气变化,及时调整出行计划,确保人身安全。
- 不要依赖天气信息进行重要决策,如股票投资等。
- 遵守相关法律法规,不得利用天气信息进行非法活动。
安全风险防范
| 风险项 | 等级 | 防护措施 | 验证方法 |
|---|---|---|---|
| API密钥泄露 | 高 | 通过环境变量配置,禁止硬编码 | 定期检查代码和配置文件 |
| 命令执行风险 | 高 | 仅执行白名单命令,避免拼接用户输入 | 使用沙箱环境测试 |
| 网络通信安全 | 中 | 使用HTTPS协议,验证SSL证书 | 定期检查证书有效期 |
| 敏感数据暴露 | 高 | 输出结果中不包含密钥、令牌等敏感信息 | 日志脱敏审查 |
| 未授权访问 | 中 | 限制访问权限,实施认证机制 | 定期审计访问日志 |
功能亮点
- 自动化执行: 免API Key获取当前天气与预报。Get current weather and forecasts (no API
- 文件处理: 支持多种文件格式的读取、解析和写入操作
- API集成: 通过标准化接口调用外部服务并处理响应
- 命令执行: 在安全沙箱中执行系统命令并收集结果
- 信息检索: 快速搜索和过滤目标数据
功能介绍
Get current weather and forecasts (no API
- 文件处理: 支持多种文件格式的读取、解析和写入操作
- API集成: 通过标准化接口调用外部服务并处理响应
- 命令执行: 在安全沙箱中执行系统命令并收集结果
- 信息检索: 快速搜索和过滤目标数据
故障恢复
针对天气使用中可能遇到的常见问题,提供以下排查方案:
| 错误类型 | 原因分析 | 解决方案 |
|---|---|---|
| API认证失败(401) | API密钥错误或过期 | 检查密钥配置,重新生成token |
| 接口限流(429) | 请求频率超出限制 | 降低调用频率,启用重试退避策略 |
| 响应超时(504) | 网络延迟或服务端负载过高 | 增加超时阈值,检查网络连接 |
| 文件不存在 | 路径错误或文件未创建 | 检查路径拼写,确认文件已生成 |
| 文件格式不支持 | 扩展名不在支持列表中 | 转换为支持的格式后重试 |
| 权限不足 | 当前用户无读写权限 | 检查文件权限,以管理员身份运行 |
| 命令执行失败 | 参数错误或环境依赖缺失 | 检查命令语法,确认依赖已安装 |
| 进程超时 | 命令执行时间过长 | 增加超时设置,优化命令参数 |
| 网络连接失败 | DNS解析失败或防火墙拦截 | 检查网络配置,确认代理设置 |
天气通用排查步骤
- 检查输入参数: 确认所有必填参数已提供且格式正确
- 查看日志输出: 定位具体错误行和异常类型
- 验证环境配置: 确认依赖库版本和运行环境满足要求
- 逐步调试: 缩小问题范围,隔离故障模块
入门教程
- 配置API密钥: 在环境变量中设置对应的API Key
- 初始化连接: 使用提供的凭证建立API连接
- 调用接口: 传入必要参数执行API调用
- 准备文件: 确认文件路径正确且格式受支持
- 执行处理: 调用对应的处理函数
- 查看结果: 检查输出文件或返回数据
- 检查环境: 确认运行时和依赖已安装
- 执行命令: 使用正确的参数格式执行
- 查看输出: 检查命令输出和退出码
前置条件
- 已安装所需运行环境(参考依赖说明)
- 已获取必要的API密钥或访问凭证(如适用)
- 输入数据已准备就绪