AI-помощник PaceTrack
Это подробное руководство про AI-чат в PaceTrack. Если вы ищете обзор всех остальных возможностей платформы — планирование тренировок, контроль оплат, .fit-файлы и прочее — см. общий гайд по PaceTrack.
AI-помощник — это чат внутри PaceTrack, в котором тренер или атлет может на обычном языке попросить сделать что-то с данными системы: посмотреть план, сравнить недели, скопировать тренировки, написать сообщение атлету, разобрать структуру интервалов. Помощник не «отвечает по написанному сценарию» — он сам решает, какие данные ему нужны, запрашивает их через внутренние инструменты PaceTrack (профиль атлета, календарь, зоны, макро-план, чат, уведомления и ещё около сорока других) и уже на основе реальных цифр формулирует ответ.
Разница с обычным чат-ботом принципиальна: помощник не выдумывает цифры и не работает «по памяти». Каждый факт в его ответе — результат конкретного запроса к вашей базе данных, сделанного при вас, в рамках этого диалога. Работает помощник и у тренера, и у атлета — это один и тот же движок, но с разным набором прав.
Главный принцип: помощник советует, решает человек
Всё поведение помощника подчинено одному правилу: AI — помощник, тренер или атлет — ответственный. Это не декларация, а конкретные технические ограничения:
- ✓ любая правка плана сохраняется как черновик — опубликовать тренировку в одном действии с её созданием физически нельзя, это два разных шага;
- ✓ публикация плана, отправка сообщения атлету, простановка оценки тренировки и массовая пометка уведомлений требуют отдельного явного «да» в диалоге;
- ✓ в наборе инструментов помощника нет удаления атлетов, платежей и макро-планов целиком — разрушительных операций не существует в принципе;
- ✓ каждый вызов инструмента и каждое списание с лицевого счёта логируются — тренер всегда может посмотреть в суперадминке, что именно делал помощник и когда.
На практике: вы просите скопировать тренировки одному атлету от другого, помощник копирует их как черновик и прямо говорит — «чтобы атлет их увидел, нужно опубликовать, подтвердите». Пока вы не подтвердите, ничего не меняется для атлета.
Что помощник умеет технически
| Область | Примеры возможностей |
|---|---|
| Атлеты и профили | список атлетов, профиль, анкета, заметки тренера, часовой пояс и погода в локации атлета |
| Зоны и физиология | пульсовые/темповые/мощностные зоны, якоря, данные восстановления (WHOOP, Garmin, Polar) |
| Планирование | макро-план (цель, фазы, недели), календарь план/факт, структура тренировки по шагам, шаблоны, семантический поиск похожих заданий |
| Запись в план | создание и правка дней и недель плана (всегда черновиком), публикация недели, уведомление атлета о готовности плана |
| Оценки и дневник | оценки тренировок тренером, дневник атлета |
| Коммуникация | чтение и отправка сообщений в чате тренер↔атлет, уведомления системы |
Атлетский набор — подмножество: только про себя, без доступа к чужим атлетам, без публикации чужих планов.
⏱️ Экономит время
Задачи, которые вручную занимают минуты или десятки минут, помощник решает за один обмен репликами.
Скопировать план одного атлета другому — с адаптацией темпов под его уровень
Александр и Мария готовятся к одному и тому же марафону, но у них разный уровень. Структура недели может быть похожей — оба на одной неделе подводящего цикла к одной гонке, — а вот конкретные темпы должны быть разными, иначе тренировка Александра окажется предельной для Марии или, наоборот, слишком лёгкой при простом сдвиге дат без пересчёта.
Помощник читает исходную неделю Александра вместе с его зонами, чтобы понять, какой темп какой относительной интенсивности соответствовал (не абсолютное число, а зона — «легко», «темпово», «на пороге»), читает зоны Марии и подбирает её собственный темп в той же зоне, сохраняя структуру дня неизменной. В ответе — таблица «Александр (темп/зона) → Мария (темп/зона, пересчитанное время)», а итог сохраняется черновиком — публикация отдельным подтверждением.
Разобраться, кто из атлетов остался без плана на завтра
У тренера сорок с лишним активных атлетов. Вечером нужно быстро понять, кому нужно успеть поставить план на завтра.
Помощник проверяет календарь каждого атлета за завтрашнюю дату и выдаёт список тех, у кого пусто — вместо того чтобы тренеру открывать сорок профилей по очереди.
Массовая обработка уведомлений с разбором по датам
Задача не такая тривиальная, как кажется: нужно сначала понять, сколько вообще непрочитанных уведомлений и за какие даты. Помощник запрашивает список, группирует по дате, показывает раскладку («вчера — 8 шт., позавчера — 7 шт. …») и только после этого — с явным подтверждением количества — помечает нужные прочитанными, оставляя сегодняшние нетронутыми.
🛡️ Защищает от ошибок
Помощник перепроверяет собственные данные, требует однозначного подтверждения на чувствительные действия и честно указывает на побочные эффекты правок.
Помощник не поверил своим же данным и переспросил
Тренер видит на экране 49 непрочитанных уведомлений. Помощник, ответив на первый запрос, увидел только два.
Вместо того чтобы молча согласиться с числом 49 или молча настоять на своих двух, помощник признал расхождение, перезапросил данные другим способом и только после этого дал финальную раскладку по датам. Это то поведение, ради которого стоит доверять цифрам в его ответах: он их не подгоняет под ожидания, а проверяет.
Публикация плана требует настоящего подтверждения, а не просто слова «да»
Тренер полдня разбирал тренировки, попросил снять пометку черновика — и получил не результат, а уточняющий вопрос.
Это не занудство ради занудства: система намеренно требует однозначной формулировки на публикацию и отправку сообщений, чтобы случайное «ну наверное да, давай» посреди длинного диалога не превратилось в реальное действие, которое увидит атлет.
Помощник поймал собственную ошибку с часовым поясом
Атлет разбирает вчерашнюю тренировку вместе с помощником.
Через пару шагов, уже собирая для этого же атлета отчёт в клубный чат, помощник сам вернулся к этому моменту и поправился без напоминания: «Кстати, ты был прав — старт был в 9:54, а не в 6:54, я перепутал UTC с локальным временем». Ключевой момент — не то, что ошибка произошла, а то, что помощник не спорит с фактом, который атлет знает лучше него, перепроверяет и сам исправляется, а не тащит неверную цифру дальше.
Предупреждение о побочном эффекте правки
Тренер точечно поправил структуру интервальной тренировки — добавил в комментарии к шагам расчётное время прохождения отрезков.
Без этого предупреждения тренер мог бы решить, что раз изменения видны в PaceTrack — значит, они уже на часах у атлета. Помощник знает про этот нюанс интеграции и проговаривает его сам, не дожидаясь вопроса «а атлет это увидит?».
🧭 Советует и направляет
Помощник не просто выполняет команды — он анализирует данные, уточняет задачу, если понял её не так, и даёт содержательные рекомендации.
Анализ динамики без ручной выгрузки в Excel
Классическая задача трекинга формы: если пульс на километр падает при том же темпе — атлет становится выносливее. Вручную — выгрузить тренировки за три разных недели, посчитать пульс/дистанция по каждой, свести в таблицу. Помощник строит все три таблицы за один диалог и даёт увидеть тренд напрямую, без Excel.
Уточнение задачи на лету — вместо того чтобы сдаться
Первая попытка тренера спросить про «самый быстрый километр» была сформулирована как средний темп тренировки — и это дало не совсем то, что имелось в виду.
Получив уточнение, помощник не остался на прежнем уровне детализации, а нашёл более глубокий источник данных, который действительно даёт покилометровую картину, и выдал итоговую таблицу «лучший километр по неделям» по каждой тренировке отдельно.
Рекомендация тренировки на день, когда плана ещё нет
Атлет спрашивает, что делать завтра, а тренер план ещё не поставил.
Помощник не просто констатирует пустоту в календаре — он собирает контекст (недельный объём, последняя тяжёлая тренировка, свежие данные восстановления с часов) и даёт содержательную рекомендацию, ясно обозначая, что это его совет, а финальное слово всё равно за тренером.
Черновик сообщения на проверку перед отправкой
Тренер заметил в календаре пропуск и хочет мягко узнать у атлетки, всё ли в порядке — но не хочет писать текст с нуля.
Помощник поднимает историю переписки, профиль, календарь атлетки и составляет черновик сообщения с учётом контекста, но не отправляет его — потому что не получил команды на отправку, только просьбу показать текст. Тренер прочитал, при желании поправил, написал «отправляй» — и только тогда, после ещё одного подтверждения, сообщение ушло.
Расчёт сложной внутренней математики интервалов
Это математика внутри вложенной структуры тренировки: найти нужный повтор среди всех шагов, взять диапазон темпа, посчитать средний темп, применить его к нужной доле дистанции, перевести секунды в формат мм:сс — и сделать это для двух разных отрезков внутри одного шага. Помощник проговаривает вычисления прямо в чате и записывает результат в комментарии к шагам структуры.
У атлета — та же логика, другой масштаб
У атлета помощник — тот же движок, но урезанный до одного человека: своего плана, своих зон, своего восстановления, своего чата с тренером. Это не «мини-версия для галочки» — атлет реально получает содержательного помощника:
- → разобрать вчерашнюю тренировку план/факт с оценкой RPE и самочувствия;
- → понять, почему цифры в системе не совпадают с ощущениями (см. пример про часовой пояс выше);
- → получить совет на день, когда тренер ещё не успел поставить план;
- → быстро найти нужный чат среди нескольких (личный с тренером, клубный) и отправить туда отчёт за неделю — тоже с подтверждением перед отправкой, как и у тренера.
Атлет не может опубликовать чужой план, не видит других атлетов клуба и не может действовать «от имени тренера» — помощник специально проинструктирован не путать роли, даже если атлет попросит.
Чего помощник никогда не сделает
Это не вопрос осторожности модели — это отсутствующие инструменты и жёсткие правила на уровне системы:
- • не удалит атлета, платёж или макро-план целиком;
- • не опубликует план и не отправит сообщение без отдельного явного подтверждения именно этого действия;
- • не проставит оценку тренировки от лица тренера без спроса;
- • не покажет тренеру данные атлета, к которому у него нет доступа, и не покажет атлету данные других атлетов;
- • не спишет с лицевого счёта, если средств недостаточно — новый запрос в чат просто не начнётся, пока счёт не пополнен.
Когда помощник честно говорит «не знаю» или «не могу»
Хороший помощник — не тот, что всегда уверенно отвечает, а тот, что признаёт границы своих данных:
- → если у атлета в системе просто нет макро-плана, помощник не выдумывает план, а сообщает, что данных нет, и предлагает уточнить или создать план заново;
- → если данных физически нет в системе (например, покилометровый темп там, где сохранены только средние показатели), помощник объясняет ограничение и предлагает ближайшую доступную альтернативу — не подменяя данные приблизительными расчётами молча;
- → на вопрос не по теме помощник мягко напомнит, что его основная роль — тренировки и атлеты в PaceTrack, а не общий калькулятор.
Как формулировать запросы, чтобы получать больше пользы
- ✓ не нужно знать «команды» — пишите как коллеге: «скопируй план от Х к Y», «покажи, кто без плана на завтра»;
- ✓ для чувствительных действий (публикация, отправка сообщения, оценка) говорите однозначно: «опубликуй», «отправляй», «подтверждаю» — а не «ну давай, наверное»;
- ✓ если помощник понял не то — уточняйте, что именно имелось в виду: он умеет менять источник данных и подход, а не повторять тот же неверный ответ увереннее;
- ✓ просите черновик на проверку, если хотите контролировать финальный текст сообщения атлету — так и скажите: «покажи текст сюда для проверки», прежде чем «отправляй»;
- ✓ указывайте период и атлета явно, если их несколько в контексте разговора — это экономит один уточняющий вопрос.
Оплата: условные единицы
Каждое обращение к помощнику расходует средства с лицевого счёта в условных единицах (УЕ) — у тренера и у атлета свой отдельный счёт. При подключении функции всем начисляется приветственный грант, дальше счёт можно пополнить. Если средств недостаточно, новый запрос в чат не запустится — покажется понятное сообщение с призывом пополнить счёт; уже начатый ответ помощника при этом всегда докручивается до конца, а не обрывается на середине. Расход по дням виден прямо в кабинете — таблицей и графиком.
Инструменты сами по себе не тарифицируются — платится только за фактическое обращение к модели, а не за количество вызовов внутренних функций внутри одного вашего сообщения.
Частые вопросы
❓ Частые вопросы
Помощник может случайно опубликовать план или отправить что-то атлету без меня?▾
Нет. Публикация плана, отправка сообщений, простановка оценок и массовая обработка уведомлений требуют отдельного явного подтверждения именно этого действия в диалоге. Разговорное «наверное да» недостаточно строго и не сработает — нужно однозначное «опубликуй» или «подтверждаю».
Помощник видит переписку тренера и атлета?▾
Да, в рамках прав того, кто с ним разговаривает: тренер — переписку со своими атлетами, атлет — свою переписку с тренером. Ни тренер, ни атлет через помощника не увидят чужих диалогов.
Что будет, если помощник ошибётся в данных?▾
Каждая цифра в ответе — результат конкретного запроса к системе в реальном времени, а не догадка. Если цифры выглядят подозрительно, лучше всего прямо сказать помощнику об этом: он перепроверит источник данных, а не будет настаивать на своём.
Может ли помощник удалить что-то важное?▾
Нет — в его наборе инструментов физически нет операций удаления атлетов, платежей или макро-планов целиком. Разрушительных действий не существует на уровне системы.
Чем помощник отличается от «AI-построения плана на неделю»?▾
Это два разных механизма. Построение недели и построение макро-плана — фиксированные разовые сценарии без диалога. AI-чат — свободный диалог с доступом к десяткам инструментов, платный (в условных единицах), с историей и возможностью уточнять, спорить и просить пересчитать.
Доступен ли AI-помощник атлетам, а не только тренерам?▾
Да. У атлета тот же движок, но урезанный до одного человека: своего плана, своих зон, своего восстановления и своего чата с тренером. Атлет не видит других атлетов и не может действовать от имени тренера.
