Каждое утро она присылает мне видео и говорит, что делать. Мило, да?
А теперь о том, что скрывается за этой милой девушкой:
🔥 Под капотом:
Decision Engine с YAML-конфигом парсит Whoop DerivedMetrics через multi-window baseline analysis (7/14/28/90-day rolling medians), прогоняет их через threshold-based classification с приоритизацией RED→YELLOW→GREEN, детектит dominant limiter по иерархии illness→sleep_debt→sympathetic_stress→muscular_fatigue через SafetyCheck pipeline.
Параллельно scipy.stats.linregress считает 28-дневные тренды HRV/RHR с R² валидацией, WorkloadMetrics калькулирует Acute:Chronic ratio по методологии Gabbett 2016, а SleepRegularityMetrics вычисляет bedtime variance и social jetlag через нормализацию overnight timestamps.
ConversationalMemory подгружает 7-дневную историю с eager loading через SQLAlchemy selectinload, агрегирует user reactions (completed/skipped) и инжектит в LLM context вместе с GoalCheckpoints и RecommendationOutcomes для персонализированного outcome tracking.
APScheduler с PostgreSQL JobStore триггерит 4 daily touchpoints (08:30/09:00/11:30/19:30), каждый из которых предварительно вызывает WHOOP API backfill для синхронизации sleep/recovery/cycle данных перед генерацией.
DeepSeek V3 с reasoning_effort="high" генерирует контент, HeyGen Instant Avatar рендерит видео с кастомным Russian voice, результат летит через Telegram Bot API с автоматическим chunking для обхода 4096-char лимита.
🎀 А потом она просто говорит: "Артём, сегодня отдыхай"