# Send 和风天气查询功能 to your agent
Hand the extracted package to your coding agent with a concrete install brief instead of figuring it out manually.
## Fast path
- Download the package from Yavira.
- Extract it into a folder your agent can access.
- Paste one of the prompts below and point your agent at the extracted folder.
## Suggested prompts
### New install

```text
I downloaded a skill package from Yavira. Read SKILL.md from the extracted folder and install it by following the included instructions. Tell me what you changed and call out any manual steps you could not complete.
```
### Upgrade existing

```text
I downloaded an updated skill package from Yavira. Read SKILL.md from the extracted folder, compare it with my current installation, and upgrade it while preserving any custom configuration unless the package docs explicitly say otherwise. Summarize what changed and any follow-up checks I should run.
```
## Machine-readable fields
```json
{
  "schemaVersion": "1.0",
  "item": {
    "slug": "qweather",
    "name": "和风天气查询功能",
    "source": "tencent",
    "type": "skill",
    "category": "通讯协作",
    "sourceUrl": "https://clawhub.ai/murphys7017/qweather",
    "canonicalUrl": "https://clawhub.ai/murphys7017/qweather",
    "targetPlatform": "OpenClaw"
  },
  "install": {
    "downloadUrl": "/downloads/qweather",
    "sourceDownloadUrl": "https://wry-manatee-359.convex.site/api/v1/download?slug=qweather",
    "sourcePlatform": "tencent",
    "targetPlatform": "OpenClaw",
    "packageFormat": "ZIP package",
    "primaryDoc": "SKILL.md",
    "includedAssets": [
      "SKILL.md",
      "lib/ed25519-private.txt",
      "lib/gen_qweather_token.js",
      "lib/qweather_config.js",
      "lib/qweather_geo_tool.js",
      "lib/qweather_hourly_tool.js"
    ],
    "downloadMode": "redirect",
    "sourceHealth": {
      "source": "tencent",
      "slug": "qweather",
      "status": "healthy",
      "reason": "direct_download_ok",
      "recommendedAction": "download",
      "checkedAt": "2026-05-02T05:48:00.587Z",
      "expiresAt": "2026-05-09T05:48:00.587Z",
      "httpStatus": 200,
      "finalUrl": "https://wry-manatee-359.convex.site/api/v1/download?slug=qweather",
      "contentType": "application/zip",
      "probeMethod": "head",
      "details": {
        "probeUrl": "https://wry-manatee-359.convex.site/api/v1/download?slug=qweather",
        "contentDisposition": "attachment; filename=\"qweather-1.0.0.zip\"",
        "redirectLocation": null,
        "bodySnippet": null,
        "slug": "qweather"
      },
      "scope": "item",
      "summary": "Item download looks usable.",
      "detail": "Yavira can redirect you to the upstream package for this item.",
      "primaryActionLabel": "Download for OpenClaw",
      "primaryActionHref": "/downloads/qweather"
    },
    "validation": {
      "installChecklist": [
        "Use the Yavira download entry.",
        "Review SKILL.md after the package is downloaded.",
        "Confirm the extracted package contains the expected setup assets."
      ],
      "postInstallChecks": [
        "Confirm the extracted package includes the expected docs or setup files.",
        "Validate the skill or prompts are available in your target agent workspace.",
        "Capture any manual follow-up steps the agent could not complete."
      ]
    }
  },
  "links": {
    "detailUrl": "https://openagent3.xyz/skills/qweather",
    "downloadUrl": "https://openagent3.xyz/downloads/qweather",
    "agentUrl": "https://openagent3.xyz/skills/qweather/agent",
    "manifestUrl": "https://openagent3.xyz/skills/qweather/agent.json",
    "briefUrl": "https://openagent3.xyz/skills/qweather/agent.md"
  }
}
```
## Documentation

### 目标

给用户提供可靠的实时天气与预报（不依赖通用 web_search）。
自动处理地点输入（城市名/经纬度/locationId）。
支持“今天/明天/后天/未来N天”等表达。

### 触发条件

用户提到：天气、气温、下雨、降温、风、湿度、预报、今天/明天/后天、未来几天。
一旦判定是天气问题，优先本 skill。

### 工作流

获取地点

若用户提供地点：调用 qweather_location_lookup({location})
若未提供地点：

若 env 存在 QWEATHER_DEFAULT_LOCATION：使用默认地点，并明确说明“按默认地点查询”
否则追问用户城市/地点

判断查询类型

“现在/当前/实时”：调用 weather_now({location})
“今天/明天/后天/未来N天”：调用 weather_forecast({location, days})

建议 days 映射：

今天：days=1
明天：days=2（输出前2天，重点标明第2天）
后天：days=3（重点标明第3天）
“未来几天”：默认 days=3；用户说 N 天则用 N（上限 15）

输出格式

地点（解析后的 name）
实时：天气现象、气温/体感、湿度、风向风力、观测时间
预报：每天最高/最低、白天/夜间天气、降水（如有）、风力

### 约束

不要使用 web_search 代替天气数据源。
API 失败时：返回明确错误，并提示检查 env：

QWEATHER_API_HOST / QWEATHER_PROJECT_ID / QWEATHER_CREDENTIALS_ID / QWEATHER_PRIVATE_KEY_PATH
或使用 QWEATHER_DEFAULT_LOCATION 设置默认查询地点
## Trust
- Source: tencent
- Verification: Indexed source record
- Publisher: murphys7017
- Version: 1.0.0
## Source health
- Status: healthy
- Item download looks usable.
- Yavira can redirect you to the upstream package for this item.
- Health scope: item
- Reason: direct_download_ok
- Checked at: 2026-05-02T05:48:00.587Z
- Expires at: 2026-05-09T05:48:00.587Z
- Recommended action: Download for OpenClaw
## Links
- [Detail page](https://openagent3.xyz/skills/qweather)
- [Send to Agent page](https://openagent3.xyz/skills/qweather/agent)
- [JSON manifest](https://openagent3.xyz/skills/qweather/agent.json)
- [Markdown brief](https://openagent3.xyz/skills/qweather/agent.md)
- [Download page](https://openagent3.xyz/downloads/qweather)