С чего можно начать
Первое знакомство с вайбкодингом не стоит начинать с большого приложения или идеи, которую потом придётся неделю чинить, — особенно если вы не очень разбираетесь в программировании и вряд ли сможете понять, что вообще пошло не так. Лучше взять простую повседневную задачу или проблему и натравить на неё чат-бота.
Промпт здесь можно составить буквально в несколько предложений. Опишите, что именно должна делать программа, какие функции вам нужны и как примерно она должна выглядеть. Например: «Сделай простой трекер привычек. Я хочу добавлять привычки, отмечать выполнение по дням и видеть серию успешных дней. Всё должно работать в одном окне, без регистрации и сервера. Интерфейс на русском, нужны переключатель на тёмную тему и адаптация под ПК и мобильные устройства». Чем конкретнее результат, тем меньше нейросети придётся додумывать за вас.
Бот может задать уточняющие вопросы или сразу начать действовать. Когда выдаст результат, у вас будет возможность попросить помочь с запуском или запросить изменения.
С простыми проектами у современных моделей не должно возникнуть серьёзных технических проблем типа сломанных кнопок, но вы можете что-то дополнительно улучшить или донастроить под себя: изменить оформление, добавить функций. В этом и состоит основной принцип вайбкодинга — постепенно доводить результат до нужного состояния, объясняя нейросети, что именно изменить.
Все предложенные проекты реализуются без сложной архитектуры, многопользовательского доступа и выгрузки данных за пределы устройства: вы получите простое безопасное веб-приложение с доступом по ссылке или иконке. Внесённые данные будут сохраняться, но только в одном браузере на одном устройстве. Вы сможете открывать созданный трекер привычек на смартфоне в Safari и на компьютере в Chrome, но данные в каждой версии будут отдельные и синхронизироваться не смогут.
Какие проекты подойдут для первого знакомства
Для этих задач подойдёт любой современный чат-бот. А приложения для наших скриншотов собирал DeepSeek — потому что он бесплатный и доступен в России без плясок с бубном.
1. Трекер привычек
- Пример промпта: «Сделай простое локальное веб-приложение для отслеживания привычек. Я хочу добавить привычки „зарядка“, „20 минут рисования“, „10 страниц книги“ и „лечь спать до 22:30“, отмечать выполнение по дням и видеть текущую и максимальную серии по каждой отдельной привычке и по всем сразу. Показывай календарь на текущий месяц, успешные дни выделяй визуально. Без регистрации, сервера и внешних API, все данные сохраняй локально. Интерфейс сделай минималистичным и удобным для использования с ноутбука».
Удобно, что получится выбрать самый удобный и мотивирующий формат именно для вас: можно заменить календарь на список, добавить недельную статистику, проценты выполнения и даже ачивки. Можно установить для разных привычек собственные цели — например, рисовать пять раз в неделю, а не каждый день, — и попросить адаптировать под это трекер.
2. Список дел
- Пример промпта: «Создай локальное приложение-тудушку. Я работаю 5/2 и хочу видеть отдельные колонки „Сегодня“, „На неделе“ и „Когда-нибудь“. У каждой задачи должны быть название, дедлайн, приоритет и возможность отметить её выполненной. У созданных карточек обязательна возможность редактировать название/дату. Задачи с дедлайном сегодня и просроченное показывай отдельно. Добавь возможность перетаскивать таски между колонками. Поддержка разных аккаунтов, сервера и синхронизации не нужна».
Если вы уже пробовали таск-менеджеры для рабочих и личных задач, но бесплатные варианты так и не дали сочетания нужных функций, а платить за расширенные настройки не хочется, возможно, пора сделать свой идеальный сервис. Подумайте, что вам нужно, а что в сторонних сервисах только бесило, и распишите в ТЗ чат-боту. Можно убрать всё лишнее и оставить только два уровня приоритета, добавить несколько тегов под личные дела или сделать вид только на сегодняшний день. Любителям порядка подойдёт сортировка по дедлайну, а тем, кто постоянно откладывает дела, — кнопка «перенести на завтра».
3. Pomodoro-таймер
- Пример промпта: «Сделай офлайн-таймер для техники Pomodoro. По умолчанию рабочий интервал — 50 минут, длительность перерывов чередуется: 10/30 минут по очереди. Нужна возможность пропустить текущий этап, выбрать количество интервалов и изменить их длительность. Также добавь подсчёт сегодняшнего отработанного времени с автоматическим сбросом каждый день. В интерфейсе должно быть видно, сколько работала вчера, отдельным списком нужна статистика всех рабочих сессий за последние 30 дней (с сортировкой от нового к старому, должна открываться и скрываться по кнопке). Во время работы выводи оставшееся до конца периода время в название вкладки, по окончании интервала нужно звуковое уведомление. Никаких внешних сервисов».
Вы скажете, что «помидорных» таймеров и так полно, а многие ещё и бесплатны, а я отвечу, что запихнула в свою версию отслеживание статистики — и довольна как слон. В этом и кроется вся прелесть ручных настроек: никто лучше вас не знает, какие интервалы вам удобнее всего иметь по умолчанию, нужен ли тотальный минимализм или в кайф, если время отдыха будет каждый раз выбираться по вращению рулетки.
4. Генератор меню из своих рецептов
- Пример промпта: «Сделай приложение, которое будет составлять меню на неделю из моего собственного списка рецептов. Я хочу заранее добавить блюда и указать для каждого тип (завтрак, обед или ужин), количество порций и чек-бокс „еженедельное“. Одно блюдо не может идти в обед и ужин одного дня, но может идти в ужин одного и в обед следующего. Если указано 4 порции — значит, все 4 должны быть вписаны в меню. Один рецепт не должен повторяться дважды за неделю, если не стоит чек-бокс „еженедельно“, значит, блюдо нельзя готовить две недели подряд. Учитывай, что по одному приёму пищи в субботу и воскресенье всегда не дома, так что на выходных нужно два блюда: завтрак и ужин. Нужна кнопка повторной генерации. Всё должно храниться локально».
Упрощалка жизни для всех, кого кукурузит от вопроса: «А что у нас сегодня на ужин?» Один раз определяете список рецептов и заполняете выбранные параметры — тут всё будет зависеть от ваших потребностей и заморочек: можно разнести только по приёмам пищи, можно — по типу белка или скорости готовки. Ну а затем генерируете план и следуете ему. Не так отзывчиво, как полноценное меню от чат-бота, к которому в любой момент можно запрашивать детальные правки, зато быстро и стабильно.
5. Трекер книг, фильмов или игр
- Пример промпта: «Создай локальный трекер для пройденных игр. Для каждой надо указать название, год выхода, статус („вишлист“, „куплено“, „прохожу“, „пройдено“, „заброшено“), оценка и дата завершения. Никаких внешних баз и автоматического поиска информации: всё буду оформлять сама, нужна возможность подгружать обложки. Интерфейс вижу как дашборд со всякой статистикой, по центру — последние пройденные и проходимые сейчас игры, оформленные на „полке“ с обложками (дизайн а‑ля старые версии Apple Books)».
Здесь можно выбрать практически любую модель учёта: пяти- или десятибалльные оценки, жанры, собственные комментарии и цитаты. Для книг может пригодиться статистика по месяцам и количеству прочитанных страниц, а для сериалов — трекеры по сезонам и сериям. Плюс можно вести списки того, что только хочется прочитать, посмотреть или пройти. Вы сами можете выбрать, учитывать ли вообще всё в одном месте или сделать разные трекеры для каждого типа контента.
6. Генератор случайных челленджей
- Пример промпта: «Сделай локальное приложение, которое будет каждый день предлагать мне случайное задание. Заранее подготовь категории „рисование“, „физическая активность“, „чтение“, „дом“ и „развлечение“ и задания для каждой — не суперконкретные и точные, надо, чтобы они спокойно могли повторяться. Примеры заданий: „порисовать 20 минут“,„сделать 10 приседаний“, „прочитать 15 страниц“, „разобрать один ящик“, „закрыть все 3 кольца активности“. У каждого задания должна быть сложность от 1 до 3. Добавь фильтр по сложности и кнопку „Другое“, чтобы заменить задание, если оно не подходит».
Можно попросить нейросеть подобрать готовые задания или добавить редактор собственных вариантов. А ещё настроить вес, например чтобы физическая активность выпадала чаще. Можно добавить режим «не повторять неделю», трекер успешно выполненных челленджей (как вариант — с начислением опыта за каждый с постепенным повышением уровня) и возможность получать задания только из выбранной категории.
7. Персональный калькулятор или конвертер
- Пример промпта: «Создай маленький бытовой конвертер-калькулятор офлайн, которым удобно пользоваться в быту. Добавь быстрые конвертации для пар дюймы — сантиметры, фунты — килограммы, градусы Фаренгейта и Цельсия, галлоны — литры. Также добавь калькулятор, сколько число А составляет от числа Б. Считай, что по умолчанию целевая система всегда метрическая. Собери все функции на одном экране, чтобы можно было сразу работать, не выбирая нужный конвертер: просто ввести число в нужное поле и получить ответ».
Если есть какие-то функции конвертации и подсчёта, ради которых вам постоянно приходится гуглить, можно собрать себе инструмент, чтобы закрыть все подобные задачи. Например, мне для рецептов часто требуется конвертация чашек и унций в миллилитры и граммы, а при подсчёте месячного бюджета — вычислить, сколько одно число составляет от другого. Знаю ли я формулу для калькулятора? Да. Пользуюсь ли я ей или годами использую отдельный веб-сервис? Угадайте. Если у вас похожие отношения с числами, может быть удобно собрать все нужные вам варианты на одном экране для быстрого доступа.
8. Личный словарик для изучения языка
- Пример промпта: «Сделай приложение для моего личного словаря японского языка. Для каждого слова я хочу сохранять перевод, предложение с примером употребления, часть речи и поле для комментариев. Добавь сортировку по уровню (пока достаточно N5 и N4) и частям речи. Нужно, чтобы на главном экране отображалось по четыре давно добавленных карточки для повторения (не надо самые старые, просто какие-то не новые), при обновлении страницы карточки должны обновляться тоже».
Полезно и начинающим, и давно изучающим язык: в словарь можно отправлять не только самые популярные слова, но и редкие идиомы и фразы, встреченные в книгах и сериалах. Также можно добавить импорт и экспорт слов в CSV, тематические наборы и разные режимы повторений и тестов с проверкой. Если только начинаете, то нейросети можно поручить ещё и стартовый набор карточек.
9. Флеш-карточки
- Пример промпта: «Создай приложение с флеш-карточками для повторения английских слов. Должно работать так: выпадает слово на русском или английском, мне нужно ввести слово на другом языке в поле. После ошибки слово должно уходить в пул для повторения. Добавь готовый набор из 100 английских слов уровня C1 для тестирования».
Такой проект легко переделать под что угодно: иностранные слова, горячие клавиши, даты или билеты. Можно настроить количество карточек за сессию, перемешивание, частоту повторения, ограничение по темам и статистику правильных ответов. Также не помешает добавить импорт из таблиц или пакетов слов для Anki.
10. Трекер домашних дел
- Пример промпта: «Сделай локальный трекер регулярных домашних дел в виде еженедельного календаря. Я хочу добавлять задачи вроде „сменить постельное бельё“ или „полить фикус“ в виде карточек, в каждой задавать периодичность и исполнителя (варианты: „Маша“, „Петя“). У каждого исполнителя — свой цвет карточек, это должно быть видно в календаре. Добавь кнопку для быстрой печати».
В таком формате будет удобно расписывать даже кучу дел с разной периодичностью: что-то раз в неделю, что-то каждые три дня, что-то — раз в месяц или два. Можно добавить индикацию просроченных дел, распределение задач между несколькими людьми и автоматическую сводку дел на сегодня. Отображение выбирайте под себя: календарь, список или вообще канбан. Если дома есть принтер, не забудьте добавить кнопку для печати.