AI DIY приложения без кода

Дневник тренировок · свой файл

Свой дневник тренировок: подходы и веса без блокнота

Записывайте подходы, рабочий вес и самочувствие на одном экране «Сегодня». Приложение собирается по вашему описанию за вечер и живёт отдельным файлом — без подписок и чужих аккаунтов.

5 000 000 токенов бесплатно без программирования файл остаётся у вас

Схема экрана «Сегодня»: упражнения, вес и повторы, серия и цель месяца

Три места, где блокнот подводит

сценарий 01

Подход записан, а вес — нет

В блокноте остаётся «присед 4×8», и через месяц уже не понять, шли вы с 70 кг или с 85.

сценарий 02

Программа живёт в переписке

План на неделю — в мессенджере, упражнения — в заметках, рабочие веса — на клочке бумаги. Перед залом всё ищется заново, а часть теряется.

сценарий 03

Прогресс виден только на глаз

По памяти не сравнить жим в марте и в мае, поэтому вес стоит на месте месяцами.

01 · цена вопроса

Сколько это стоит

Сравнивать прайсы бессмысленно: важнее, сколько уйдёт до первой рабочей версии, сколько ждать правку и кому останется дневник с вашими весами.

Критерий Нанять разработчикапод ключ Купить подпискуготовый сервис Собрать самому5 млн токенов бесплатно
Деньги Десятки тысяч рублей — и это до того, как вы увидите первый экран Ежемесячный платёж за доступ к чужому сервису; перестали платить — записи закрыты Ноль на старте: токены на сборку выдают бесплатно
Срок Недели на бриф, макеты, согласование и приёмку Доступ сразу, но только к тем модулям, что включены в тариф Один вечер: семь шагов и ответы на вопросы бота
Правки Каждая — через переписку, смету и очередь задач Через поддержку сервиса и по его правилам Фразой в чат: «добавь суперсеты и график тоннажа»
Кому принадлежит результат Исполнителю: у вас доступ, а не исходник Сервису: записи не забрать и не перенести Вам: HTML-файл с подходами лежит на вашем диске

Точных цен нет ни у разработчиков, ни у сервисов, а у сборки своими руками стартовая сумма одна — ноль рублей.

02 · без посредников

Пять причин собрать самому

  1. Экономия

    Нет счёта за разработку и нет абонентской платы за доступ к собственным записям. На старте расход — только токены, и их дают бесплатно.

  2. Приложение принадлежит вам

    Файл лежит на компьютере или телефоне. Сервис не закроется, тариф не подорожает, доступ к истории подходов не отключат посреди цикла.

  3. Правки словами

    Захотели отмечать резинки, пульс или RPE — пишете обычным предложением и получаете новый файл.

  4. Не нужно ждать разработчика

    Никаких «возьмём в работу на следующей неделе». Свободные полчаса вечером — и в дневнике уже есть нужное поле или график.

  5. Нет лимитов тарифа на функции

    Число упражнений, глубина истории, графики и напоминания зависят от вашего плана тренировок, а не от платного уровня сервиса.

03 · состав

Что будет внутри

Шесть модулей закрывают обычный цикл: записать подход, увидеть серию, проверить месяц и не забыть про следующую тренировку.

  • Быстрые отметки

    Вес и повторы вводятся с клавиатуры или кнопками «+2,5» и «+1». Последний результат уже стоит в поле, поэтому запись подхода занимает пару секунд.

  • Серии и цели

    Видно, сколько тренировок идёт подряд и сколько осталось до цели месяца. Серию можно заморозить на отпуск или болезнь, чтобы она не сгорела.

  • Календарь

    Месяц сеткой: дни тренировок, пропуски и заморозки. Отметку можно поставить задним числом, если вспомнили о вчерашнем зале уже утром.

  • Графики

    Тоннаж по неделям, рабочий вес по каждому упражнению, число тренировок по месяцам.

  • Заметки

    Самочувствие, сон, боль в колене, замечание тренера — к дню или к конкретному упражнению.

  • Напоминания

    Дни и время задаются для каждой тренировки. Сигнал приходит, если день ещё не отмечен.

04 · сборка

Инструкция: от установки до первого подхода

Скриншоты сняты с рабочего интерфейса, названия кнопок совпадают с тем, что вы увидите на экране. Промпт копируется прямо с этой страницы.

Установленное приложение AI DIY на экране устройства
шаг 01 · приложение на месте
шаг 01

Приложение установлено

Ссылку на установку бот @get_ai_access_bot присылает после слова «старт». Дождитесь сообщения, установите приложение и откройте его — дальше всё происходит внутри.

5 000 000 токенов приходят вместе со ссылкой
Кнопка «Открыть веб-интерфейс» на стартовом экране приложения
шаг 02 · стартовый экран
шаг 02

Нажмите «Открыть веб-интерфейс»

На стартовом экране есть одна заметная кнопка. Нажмите «Открыть веб-интерфейс» — откроется рабочая область, где живут проекты.

Кнопка «Создать проект» в рабочей области приложения
шаг 03 · новый проект
шаг 03

Нажмите «Создать проект»

В рабочей области нажмите «Создать проект». Откроется форма с названием и пустым полем для задачи.

Форма нового проекта с названием дневника тренировок и кнопкой «Создать проект»
шаг 04 · название проекта
шаг 04

Впишите название проекта

Назовите проект по-своему, например «Дневник тренировок». Впишите название и нажмите «Создать проект» — откроется пустой чат.

название видно только вам
Промпт дневника тренировок вставлен в поле сообщения нового проекта
шаг 05 · промпт в поле сообщения
шаг 05

Скопируйте промпт с этой страницы

Прокрутите к блоку «Промпт» ниже, нажмите «Скопировать промпт» и вставьте текст в поле сообщения нового проекта: Ctrl+V или долгое нажатие → «Вставить».

Кнопка «Отправить» справа от поля сообщения
шаг 06 · отправка задачи
шаг 06

Нажмите «Отправить»

Кнопка «Отправить» стоит справа в поле сообщения, клавиша Enter делает то же самое. Бот примет задачу и перейдёт к вопросам.

длинный промпт — это нормально
Готовый HTML-файл дневника тренировок после ответов бота
шаг 07 · готовое приложение
шаг 07

Ответьте на 8–15 вопросов бота

Отвечайте обычными словами: какие упражнения делаете, сколько раз в неделю, что для вас серия. После ответов бот соберёт готовый HTML-файл — останется открыть и записать первый подход.

05 · текст для бота

Промпт для дневника тренировок

Скопируйте текст кнопкой и вставьте в поле сообщения нового проекта. Дописывать ничего не нужно: бот сам спросит про упражнения, веса и цели.

Ты — senior product designer, UX-архитектор и фронтенд-разработчик. Помоги мне собрать личный дневник тренировок «Трекер: дневник тренировок» одним HTML-файлом. Я не программист: сущности, поля и экраны продумай сам.

Сначала задай мне 8–15 простых вопросов с вариантами ответов: какие тренировки я делаю (зал, дом, бег, плавание); сколько раз в неделю и в какие дни; как делю неделю — всё тело, верх и низ, жим-тяга-ноги; какие упражнения основные и в каком порядке; записываю ли вес в килограммах или фунтах; как считаю подход — вес и повторы, время или дистанция; какие цели на месяц — рабочий вес, число тренировок, объём; что считать серией и можно ли замораживать её на отпуск или болезнь; в какое время напоминать о тренировке; нужны ли заметки о самочувствии, сне и боли; какие графики хочу видеть; как веду учёт сейчас. Не спрашивай про базы данных, серверы, фреймворки и API. После ответов коротко перескажи, что понял, и приступай.

Сущности: упражнение — название, категория (группа мышц или тип тренировки), единица (кг × повторы, секунды, километры), порядок в тренировке; запись — дата, упражнение, подходы списком, рабочий вес, заметка, самочувствие; серия — текущая, лучшая, дата начала, заморозки; цель — период, показатель и план; напоминание — дни, время, включено; категория — название и метка.

Статусы дня: «сегодня не отмечено» → «отмечено» → «серия». Пропуск без заморозки обнуляет текущую серию, но остаётся в истории; показывай, сколько тренировок осталось до лучшей серии и до цели месяца.

Экраны: 1) «Сегодня» — тренировка дня, упражнения по порядку, поля «вес» и «повторы», последний результат подставлен, кнопка отметки и заметка; 2) «Календарь» — месяц сеткой, дни с тренировками, пропуски и заморозки, отметка задним числом; 3) «Статистика» — тоннаж по неделям, рабочий вес по упражнению, число тренировок и сравнение месяцев; 4) «Цели» — прогресс к цели месяца и к лучшей серии; 5) «Настройки» — упражнения, категории, напоминания, правила пропусков, экспорт и импорт JSON, сброс данных.

Дизайн: бумажный тренировочный журнал — тёплый светлый фон, serif-заголовки, тонкие линии, таблица подходов как в блокноте, скругления 0–2 px, без теней и градиентов, один сдержанный акцент. Крупные поля ввода и зоны нажатия на экране от 360 пикселей.

Технически: один HTML-файл, CSS и vanilla JS внутри, localStorage как хранилище, без backend, сборщиков, npm, библиотек и внешних шрифтов. Раздели слои: storage → сущности → фичи → компоненты → экраны → навигация. После любого действия данные сохраняются и интерфейс перерисовывается сразу. Пустые состояния, подтверждение удаления, закрытие окон по Escape, защита от битых данных в localStorage, отмена последней записи.

Добавь демо-данные за три недели и кнопку «Удалить демо-данные» с подтверждением. Перед выдачей проверь сценарии: запись подхода и отмена, заморозка серии, смена цели, переход между месяцами, перезагрузка страницы, открытие с телефона. Ответ — полный готовый HTML-файл, без «вставьте этот фрагмент». Все дальнейшие правки присылай тоже целым файлом.

Моя задача: личный дневник тренировок с подходами, весами, сериями, целями и графиками.
06 · вопросы

Частые вопросы про дневник тренировок

Где окажутся записи после тренировки?

В памяти браузера на вашем устройстве, в localStorage. Никакого облака, аккаунта и сервера: подходы, веса и заметки остаются в файле, который лежит у вас. Такой дневник открывается без интернета, а данные можно выгрузить в JSON и сохранить отдельно.

Приложение напомнит, что сегодня тренировка?

Да. У напоминания задаются дни и время, а срабатывает оно, только если день ещё не отмечен. Напоминание работает, пока приложение открыто или добавлено на домашний экран телефона.

Удобно ли вести дневник с телефона прямо в зале?

Да. Файл открывается в мобильном браузере, поля «вес» и «повторы» рассчитаны на палец, последний результат подставлен заранее. Список упражнений и таблица подходов перестраиваются под экран от 360 пикселей.

Что делать со старыми записями из блокнота или таблицы?

Перенесите последние три-четыре недели по основным движениям: этого хватит, чтобы графики и серия стали осмысленными. Остальную историю удобно оставить архивом в заметках, а в приложении продолжить с текущих весов.

Можно ли добавить свои поля, например резинки или пульс?

Да, это правка словами. Напишите боту «добавь поле для резинок и пульса после подхода» — он пришлёт новый файл, где поле появится в записи и в статистике. Так же добавляются RPE, время отдыха и заметка о боли.

Сборка дневника действительно бесплатная?

На старте платить не нужно: 5 000 000 токенов выдают вместе со ссылкой на приложение, их хватает на сборку и несколько правок. Подписки на дневник нет — готовый HTML-файл остаётся у вас навсегда.

07 · начало

Начните с одной тренировки, а не с таблицы

Откройте бота, установите приложение и соберите дневник под свои упражнения. Первый подход вы запишете сегодня, а через месяц увидите на графике, что сдвинулось с места.

Забрать доступ в боте

5 000 000 токенов · инструкция из 7 шагов · файл с записями остаётся у вас