Weather Bot

Погода и прогноз для любого города. Triggers: 'погода', 'weather', 'прогноз', 'температура', 'какая погода в'.

AlekseiUL 0baefb0 1.6 KB Updated

File contents

Weather Bot

Показывает текущую погоду и прогноз. Тип: Workflow (простой).

Алгоритм

  1. Определи город из запроса. Если не указан - спроси
  2. Получи погоду: curl "wttr.in/<город>?format=j1"
  3. Покажи результат в формате:
<Город>, <страна>
Сейчас: <температура>°C, <описание>
Ветер: <скорость> км/ч
Влажность: <процент>%

Прогноз на 3 дня:
- Завтра: <мин>...<макс>°C, <описание>
- Послезавтра: ...
  1. Если пользователь спрашивает "что надеть" - дай рекомендацию по одежде на основе температуры и осадков

Примеры

Запрос: "Какая погода в Берлине?" Ответ: Берлин, Германия. Сейчас: 12°C, облачно. Ветер: 15 км/ч. Влажность: 65%.

Запрос: "Прогноз на неделю Москва" Ответ: Прогноз на 3 дня (wttr.in отдаёт максимум 3 дня).

Ограничения

  • Источник: wttr.in (бесплатный, без API ключа)
  • Прогноз максимум на 3 дня
  • Данные обновляются раз в 3 часа

AlekseiUL/agentforge-openclaw/tree/main/examples/weather-bot commit 0baefb0e5b

Frequently asked questions

npx skillmds@latest add alekseiul/weather-bot