Быстро настройте дневник бегуна: возьмите шаблон в Google Sheets или Notion, подтягивайте тренировки из Strava и Garmin, фиксируйте ключевые метрики (дистанция, пульс, RPE, сон), добавляйте автотеги и заметки о самочувствии. Постройте панель прогресса (объем, TSS, свежесть) и включите напоминания/автоматизацию через IFTTT и Zapier.
Выбор метрик для дневника бегуна
Обязательные метрики дневника бегуна
- Дистанция и время: базовая нагрузка и тренд объема по неделям/4 неделям.
- Темп/скорость: средний и по сегментам (ключевые интервалы).
- Пульс: средний, макс., зоны; для расчета HRSS/TSS и контроля интенсивности.
- RPE (ощущаемая интенсивность, шкала 1–10): калибрует «как далась» тренировка.
- Сон: длительность и субъективное качество — влияет на свежесть и восстановление.
Дополнительные метрики Strava/Garmin для дневника бегуна
- Набор высоты и тип поверхности (шоссе/трейл) — для сравнимости нагрузок.
- Каденс, вертикальные колебания, время контакта — косвенные маркеры техники.
- Температура/погода — объясняет отклонения в темпе/пульсе.
- Running Power (если есть датчик/часы) — альтернативная интенсивность.
Как валидировать данные в дневнике бегуна
- Контрольные графики: «пульс vs темп» и «RPE vs темп» — ищите сдвиги тренированности.
- Флаги качества: метка «GPS дрейф», «пауз много», «датчик пульса сбит» — исключайте из расчетов.
- Еженедельный обзор: проверяйте выбросы перед обновлением панели прогресса.
Шаблоны дневника: Google Sheets и Notion
Шаблоны дневника в Google Sheets
- Структура: «Тренировки», «Сон/самочувствие», «Справочники (зоны, типы)», «Дашборд».
- Формулы: SUMIFS для объема/недели, AVERAGEIFS для средних по зонам, QUERY/PIVOT для сводок.
- Графики: недельный объем, интенсивность по зонам, TSB (свежесть) по датам.
- Импорт: CSV из Strava/Garmin → лист «Raw» → нормализация формулами/скриптом Apps Script.
Шаблоны дневника в Notion
- База «Runs» с полями: Date, Distance, Time, Pace, HR, RPE, Sleep, Tags, Notes, Source (Strava/Garmin).
- Вьюхи: Календарь (по дням), Таблица (фильтры по типу), Борд (по целям цикла).
- Rollups: недельный суммарный объем, средний RPE, время сна.
- Интеграции: импорты CSV и синхронизация через Zapier (Strava → Notion) для новых активностей.
Экспорт из Strava и Garmin в шаблоны
| Колонка дневника | Источник/поле | Примечание |
|---|---|---|
| Date | Strava: Start Date; Garmin: Start Time | Приводите к локальной зоне. |
| Distance | Distance | Км с 3 знаками после запятой. |
| Time | Elapsed/Moving Time | Для нагрузки — чаще Moving. |
| Pace | Average Pace | В Sheets считаем из Distance/Time. |
| HR avg/max | Average/Max HR | Пусто — флаг «нет данных HR». |
| Elevation | Total Ascent | В метрах. |
| Type | Workout Type | Легкий, интервалы, длительный и т. п. |
| RPE | Manual | Заполняется пользователем. |
| Sleep | Manual/трекер | Часы или субъективно. |
| Tags | Manual/автотег | Погода, покрытие, обувь. |
Связка со Strava и Garmin в дневнике
Официальные экспорты Strava и Garmin
- Strava: Settings → My Data → Export your data (архив) или экспорт CSV активности из Training Log.
- Garmin Connect: Активность → Экспортировать как CSV/TCX/FIT; массовый экспорт в настройках аккаунта.
- План: еженедельный батч-экспорт + импорт в «Raw», либо автоматизация через API/коннекторы.
API и коннекторы Strava и Garmin
- Strava API: вебхуки новых активностей → сервер/скрипт → запись в Sheets/Notion/БД.
- Garmin: официального публичного API для хобби-аккаунтов нет; используйте экспорты или сторонние синки на свой риск.
- Без кода: Zapier имеет триггеры/действия для Strava; IFTTT поддерживает Strava и некоторые устройства Garmin.
Чистка данных из Strava/Garmin для дневника бегуна
- Дубли: при синхронизации с двух сервисов храните одно «источник-истина» (обычно Garmin → Strava → дневник).
- Чистка пауз: используйте Moving Time для темпа; флаг «автопауза» сохраните отдельно.
- Единицы: нормализуйте км/м, °C, мин/км; храните ISO-дату.
Автотеги и заметки о самочувствии в дневнике бегуна
Правила автотегов для дневника бегуна
- Покрытие: если Elevation > 400 м и трек вне шоссе — тег «трейл».
- Интенсивность: если HR% от HRmax >= 85% и RPE ≥ 7 — «тяжело».
- Обувь: маппинг по названию кроссовок из Strava/Garmin к справочнику пары.
- Погода: подтягивайте по времени/локации через погодный API и ставьте «жара/холод/дождь».
Шкалы самочувствия и RPE в дневнике бегуна
- RPE 1–10: храните числом и цветом (1–3 зелёный, 4–6 жёлтый, 7–10 красный).
- Самочувствие утром/вечером: 1–5, плюс поле «DOMS/усталость» текстом.
- Сон: часы сна + качество (1–5) → коррелируйте с свежестью (TSB) и RPE.
Триггеры из Strava/Garmin для заметок дневника бегуна
- Необычная температура/ветер — автозаметка «жарко/ветрено, корректируй темп».
- HR дрейф > 5% на стабильном темпе — «возможное обезвоживание/недосып».
- Новый сегмент PR в Strava — «положительная адаптация».
Панель прогресса дневника бегуна: объем, TSS, свежесть
Объем и интенсивность по данным Strava/Garmin
- Недельный объем (км/часы) + 4-недельное скользящее среднее.
- Интенсивность: распределение времени по пульсовым зонам или power-зонам.
- Отклонение плана: плановый vs фактический объем/интервалы.
Подсчет TSS/HRSS и свежести в дневнике бегуна
- HRSS: время × интенсивность по пульсу (относительно LT/HRmax); альтернатива TSS при отсутствии мощности.
- ATL/CTL/TSB: скользящие нагрузки (пример: ATL 7 дней, CTL 42 дня), свежесть TSB = CTL − ATL.
- Пороги: держите TSB слегка отрицательным в нагрузочных блоках и положительным к старту.
Визуализации прогресса в дневнике бегуна
- Комбо-график: столбцы «км/неделя», линия «TSB» с цветом зон риска.
- Scatter «темп vs HR» по месяцам — сдвиг кривой вниз означает улучшение экономичности.
- Карта PR/сегментов Strava по неделям — индикатор специфической формы.
Напоминания и автоматизация: Strava/Garmin, IFTTT и Zapier
Напоминания о записи в дневник бегуна
- IFTTT: триггер «новая активность в Strava» → уведомление «заполни RPE/сон/заметки» с ссылкой на запись.
- Календарь: ежевечерний слот «2 мин на дневник бегуна» — блокирует прокрастинацию.
- Garmin: при синхронизации с Connect — пуш о необходимости оценки RPE в Notion/Sheets.
Автоматизация рутинных задач через IFTTT/Zapier для Strava/Garmin
- Zapier: Strava New Activity → Formatter (единицы) → Google Sheets Append Row / Notion Create Page.
- IFTTT: Strava → добавить тег «жара/дождь» по погоде, затем письмо/пуш с подсказкой по восстановлению.
- Apps Script: ночной пересчет сводок, TSS/HRSS и обновление дашборда.
Безопасность доступа к Strava и Garmin
- Минимальные права: давайте интеграциям доступ только к чтению активностей.
- Хранение токенов: в Secrets (Apps Script), или менеджерах переменных в Zapier/сервере.
- Деперсонализация: при шаринге шаблонов удаляйте геолокацию и частные сегменты.