Стресс
Провал из карточки Стресса на главном экране.
Карточка (превью на главном)
Заголовок раздела «Карточка (превью на главном)»Число 0–100 · ярлык · микрочарт за 24 часа.
[🫁 Стресс]68 · Повышенный[▂▁▃▄▅▇▆▄▃▂] ← 24ч таймлайнПик в 14:30 · сейчас снижаетсяФоновый расчёт (карточка + общее значение)
Заголовок раздела «Фоновый расчёт (карточка + общее значение)»Путь Oura/Garmin: эвристика поверх HRV + ЧСС vs personal baseline, движение исключается (активный стресс не засчитывается как drain).
Карточка показывает:
- текущее значение,
- среднее за день как индикатор,
- максимум / минимум как контекст.
Зоны (ярлыки совпадают с индикатором Батарейки)
Заголовок раздела «Зоны (ярлыки совпадают с индикатором Батарейки)»- 0–29: 🌿 Расслаблен
- 30–49: ☁️ Норма
- 50–69: ⚡ Повышенный
- 70–100: 🔥 Высокий
Типы стресса
Заголовок раздела «Типы стресса»- Активный (тренировка) — помечается отдельно, не влияет на Батарейку негативно
- Сидячий (работа, эмоции) — главный drain
Детальный экран
Заголовок раздела «Детальный экран»- Полный таймлайн стресса за 24 часа с зонами активного / сидячего
- Корреляция с ЧСС и активностью (overlay)
- Недельный график средних стрессов по дням
- Контекстуальные события на оси (тренировки, кофеин из логов)
- Кнопка «Измерить стресс сейчас» → on-demand измерение через RR (см. ниже)
On-demand измерение через RR
Заголовок раздела «On-demand измерение через RR»Ручное измерение по запросу. Пользователь запускает процесс (2–3 мин), кольцо пишет непрерывные RR-интервалы, на выходе — точечный скор «стресс прямо сейчас».
Источник данных: QCRealOneKeyMeasureHeartRateModel (непрерывные RR доступны только on-demand, не фоном).
Формула: TBD. Кандидат — Baevsky Stress Index:
SI = AMo × 100% / (2 × Mo × MxDMn)Mo— мода RR-интервалов (медиана)AMo— амплитуда моды (% интервалов в модальном бине)MxDMn— вариационный размах (max RR − min RR)
Норма: 80–150. Лёгкий стресс ×1.5–2, сильный ×5–10.
Окончательная формула и подача результата — обсудим отдельно.
Источники данных (фоновый расчёт)
Заголовок раздела «Источники данных (фоновый расчёт)»QCStressModel— интервальный ряд стрессаQCHRVModel— RMSSD vs personal baselineQCSchedualHeartRateModel— ЧСС для контекста «активный vs сидячий»