AI-агент у Telegram, який щодня підбирає завдання з турботи про себе під поточний рівень енергії та настрою, дає практичні AI-поради та веде історію в Google Таблиці — безкоштовна альтернатива платним функціям Me+ Lifestyle Routine.



Деталі проєкту

Контекст:

Проблема:


Рішення

<aside> 🧠

Щоранку бот запитує рівень енергії (low/medium/high) і настрій (1-10), підбирає 5 завдань із пулу в 60 штук під поточний стан, і додає 3-5 практичних порад від AI, як саме ці завдання виконати сьогодні. Все логується в Google Таблицю для історії.

Використані інструменти: n8n, Telegram Bot API, Groq (openai/gpt-oss-120b), Google Sheets, LangChain (Basic LLM Chain).

</aside>

Логіка рішення:

  1. Schedule Trigger щоранку запускає сценарій і бот питає в Telegram рівень енергії та настрою.
  2. Webhook ловить відповідь, Code-нода регуляркою витягує energy/mood із вільного тексту.
  3. Пул із 60 завдань (6 тем: прибирання, ментальне здоров'я, РПП/турбота про тіло, СДВГ/фокус, розслаблення, від нудьги) фільтрується під energy: low → тільки легкі, medium → легкі+середні, high → без обмежень.
  4. З відфільтрованого пулу випадково обираються 5 завдань на день.