{"skill":{"slug":"qweather","displayName":"和风天气查询功能","summary":"天气查询：使用和风天气（JWT+Host）获取实时天气与未来预报；支持城市名/LocationID/经纬度；缺省地点可用 QWEATHER_DEFAULT_LOCATION。","description":"---\nname: weather-query\ndescription: \"天气查询：使用和风天气（JWT+Host）获取实时天气与未来预报；支持城市名/LocationID/经纬度；缺省地点可用 QWEATHER_DEFAULT_LOCATION。\"\ntools:\n  - qweather_location_lookup\n  - weather_now\n  - weather_forecast\nfunctions:\n  - qweather_location_lookup\n  - weather_now\n  - weather_forecast\n---\n\n# 目标\n\n- 给用户提供可靠的实时天气与预报（不依赖通用 web_search）。\n- 自动处理地点输入（城市名/经纬度/locationId）。\n- 支持“今天/明天/后天/未来N天”等表达。\n\n# 触发条件\n\n- 用户提到：天气、气温、下雨、降温、风、湿度、预报、今天/明天/后天、未来几天。\n- 一旦判定是天气问题，优先本 skill。\n\n# 工作流\n\n1) 获取地点\n- 若用户提供地点：调用 qweather_location_lookup({location})\n- 若未提供地点：\n  - 若 env 存在 QWEATHER_DEFAULT_LOCATION：使用默认地点，并明确说明“按默认地点查询”\n  - 否则追问用户城市/地点\n\n2) 判断查询类型\n- “现在/当前/实时”：调用 weather_now({location})\n- “今天/明天/后天/未来N天”：调用 weather_forecast({location, days})\n\n建议 days 映射：\n- 今天：days=1\n- 明天：days=2（输出前2天，重点标明第2天）\n- 后天：days=3（重点标明第3天）\n- “未来几天”：默认 days=3；用户说 N 天则用 N（上限 15）\n\n3) 输出格式\n- 地点（解析后的 name）\n- 实时：天气现象、气温/体感、湿度、风向风力、观测时间\n- 预报：每天最高/最低、白天/夜间天气、降水（如有）、风力\n\n# 约束\n\n- 不要使用 web_search 代替天气数据源。\n- API 失败时：返回明确错误，并提示检查 env：\n  - QWEATHER_API_HOST / QWEATHER_PROJECT_ID / QWEATHER_CREDENTIALS_ID / QWEATHER_PRIVATE_KEY_PATH\n  - 或使用 QWEATHER_DEFAULT_LOCATION 设置默认查询地点\n","tags":{"latest":"1.0.0"},"stats":{"comments":0,"downloads":3004,"installsAllTime":113,"installsCurrent":18,"stars":2,"versions":1},"createdAt":1770277895476,"updatedAt":1778988382996},"latestVersion":{"version":"1.0.0","createdAt":1770277895476,"changelog":"Initial release of weather-query skill for QWeather integration.\n\n- Provides real-time weather and forecasts using QWeather API (JWT+Host).\n- Supports queries by city name, LocationID, or latitude/longitude.\n- Allows “today/tomorrow/the day after/future N days” forecast expressions.\n- Automatically resolves location input or uses QWEATHER_DEFAULT_LOCATION if set.\n- Returns comprehensive weather details: condition, temperature, humidity, wind, observation time, and daily forecast highlights.\n- Outputs clear errors with env variable guidance on API failure.","license":null},"metadata":null,"owner":{"handle":"murphys7017","userId":"s172vn7xqx5333059wxe1e4m19884w5h","displayName":"murphys7017","image":"https://avatars.githubusercontent.com/u/54226881?v=4"},"moderation":null}