Гайд по Bolt.new

Как пользоваться Bolt.new: от идеи до задеплоенного приложения

Полный разбор Bolt.new, воссозданный по реальному сбору новичка — первый промпт, итерации по скриншотам, аналитика, вход через Google с Firebase и деплой. Каждый шаг — со скриншотом.

Bolt.new коротко

  • Начинайте с общей идеи и нескольких нужных функций — «учёт рабочих сессий, добавление задач, сохранение сессий» — без технического задания. Примерно через минуту работает готовое приложение.
  • Итерируйте короткими промптами, по одной функции: кнопка завершения, вкладка аналитики, круговая диаграмма, тёмная тема. Промахнулись — сформулируйте иначе, со второй попытки обычно получается.
  • Правки могут ломать друг друга. Если кнопки перестали работать, опишите баг простыми словами или попросите откатиться к последней рабочей версии — почти всё чинится одним промптом.
  • Вход через Google требует Firebase: создайте проект, включите провайдера Google, вставьте firebaseConfig в Bolt и добавьте адрес деплоя в разрешённые домены Firebase.

Building an App from Scratch with Bolt.new

Исходное видео:Brock Mesarich · AI for Non Techies16:02

Смотреть на YouTube

Скриншоты взяты из исходного видео и снабжены ссылками с таймкодами. Текст — наш собственный разбор по полной транскрипции; факты соответствуют записи.

Этот гайд — независимый иллюстрированный конспект для тех, кто предпочитает читать. Поддержать автора можно, посмотрев оригинал на канале AI for Non Techies по ссылке выше.

Собираем приложение в Bolt.new, шаг за шагом

  1. 1

    Описать идею одним промптом

    Откройте bolt.new и напишите общую идею плюс пару нужных функций — без технического задания. Пример: «Собери приложение для учёта рабочих сессий. Назовём его FocusFlow. Оно должно фиксировать рабочие блоки, добавлять выполненные за сессию задачи и сохранять сессии». Слишком много деталей тормозит первую сборку.

    Bolt.new home screen with What do you want to build and the FocusFlow work session tracker prompt typed into the composer
    Первый промпт FocusFlow на bolt.new: общая идея, несколько функций.Смотреть на 0:30
  2. 2

    Дождаться первой версии — и шлифовать по скриншоту

    Минуту спустя Bolt уже написал и запустил код: таймер, форма задач, статистика. Сделайте скриншот того, что не нравится, прикрепите и скажите, что изменить — «давай сделаем эту часть попроще». Визуальный фидбэк бьёт любые описания позиций пикселей словами.

    Bolt.new first FocusFlow preview with timer and stat cards beside a screenshot attachment and a prompt asking for a simpler layout
    Первый предпросмотр и промпт-правка со скриншотом.Смотреть на 1:40
  3. 3

    Добавить категории к задачам

    Попросите колонку категорий с конкретными примерами — admin, создание контента, финансы, исследования, разработка. Bolt превратит их в сетку кнопок, и у каждой задачи появится цветная метка — именно это делает будущую аналитику осмысленной.

    Bolt.new FocusFlow task form with an eight category button grid and session tasks tagged Admin and Content Creation
    Сетка из восьми категорий и цветные метки задач.Смотреть на 2:30
  4. 4

    Попросить кнопку завершения сессии

    Таймер тикает, но ничего не сохраняется. Промпт: «Добавь возможность завершать сессию». Bolt создаёт новые компоненты (SessionControls, SessionSummary), встраивает их, и при завершении сессии показывает сводку: длительность, выполненные задачи, главная категория.

    Bolt.new chat creating SessionControls and SessionSummary components to add an end session button to the timer app
    Bolt планирует и создаёт компоненты завершения сессии.Смотреть на 3:00
  5. 5

    Оставить сводку на главной панели

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

    FocusFlow Session Complete card with duration, completed tasks, and top category shown on the main dashboard in Bolt.new
    Карточка Session Complete вернулась на главную панель.Смотреть на 4:00
  6. 6

    Добавить вкладку аналитики

    Попросите вкладку Session Analytics со всеми задачами по дням и итогами за день. Bolt поставит её рядом с Current Session, и каждую завершённую сессию можно развернуть до истории задач — вот тут категории начинают приносить пользу.

    Bolt.new FocusFlow workspace with the Current Session and Analytics tabs and a task form using Admin and Content Creation categories
    Новая вкладка Analytics рядом с Current Session.Смотреть на 4:30
  7. 7

    Учитывать время по каждой задаче

    Аналитике нужны данные: попросите помечать задачи выполненными по умолчанию и добавить затраты времени на каждую. Bolt добавит поля часов и минут (позже их заменит слайдер до часа) и передаст цифры в аналитику.

    Bolt.new chat adding hours and minutes time spent inputs to the task form while a sent emails task shows 25 minutes in FocusFlow
    Поля затраченного времени встроились в форму задач.Смотреть на 6:00
  8. 8

    Визуализировать время круговыми диаграммами

    Промпт: «Давай добавим аналитику с круговыми диаграммами, сколько времени уходит на что». Первая диаграмма приходит комично огромной — «сделай поменьше» чинит её со второй попытки. Именно в таких мелких правках интерфейса Bolt силён.

    FocusFlow analytics pie chart in Bolt.new breaking daily session time down by task category
    Дневная круговая диаграмма после исправления размера.Смотреть на 6:25
  9. 9

    Чинить регрессии простыми словами

    На середине сборки правки сталкиваются: кнопки отказывают, забавный шлейф за курсором ломает вёрстку. Опишите баг простыми словами, попросите удалить не понравившееся или используйте Undo. Собственные списки исправлений Bolt — здесь из шести пунктов — обычно всё чинят за один проход.

    Bolt.new chat listing six fixes including removing the cursor glow component and repairing session controls with the FocusFlow timer rebuilt
    Список из шести исправлений: таймер починен, свечение удалено.Смотреть на 9:30
  10. 10

    Добавить вход через Google

    Чтобы превратить приложение в продукт, нужны аккаунты. Промпт: «Добавь возможность входа через Google». Bolt ответит рабочей карточкой — обновить package.json, установить зависимости, создать контекст аутентификации — плюс пошаговой инструкцией по Firebase для действий вне Bolt.

    Bolt.new Add Google Authentication work card updating package.json and AuthContext for Firebase sign-in
    Рабочая карточка Add Google Authentication в Bolt.Смотреть на 11:00
  11. 11

    Создать проект в Firebase

    Перейдите по ссылке Bolt в консоль Firebase, создайте новый проект (дайте имя, выберите аккаунт) и продолжите в консоль, когда он будет готов. Бесплатного тарифа Spark для этого гайда хватает.

    Firebase console showing the Bolt project ready with a Continue button after creating a new Firebase project
    Проект Firebase готов — продолжаем в консоли.Смотреть на 11:30
  12. 12

    Включить Google в способах входа

    В консоли: Build → Authentication → Sign-in method. Включите провайдера Google, а также Email/Password, чтобы пользователи могли регистрироваться любым способом. Это ровно то, что просил чек-лист Bolt.

    Firebase Authentication sign-in method page with the Google provider row marked Enabled for the Bolt app
    Google теперь включён как способ входа.Смотреть на 12:00
  13. 13

    Вставить firebaseConfig в Bolt

    В Project settings → Your apps зарегистрируйте веб-приложение и скопируйте блок firebaseConfig туда, куда укажет Bolt — в файл конфигурации из его чек-листа. Скажите Bolt «я добавил конфигурацию Firebase», и он всё подключит — вплоть до работающей кнопки регистрации.

    Firebase Add Firebase to your web app SDK setup screen with the firebaseConfig apiKey and projectId code block highlighted to copy
    Блок firebaseConfig для вставки в файл конфигурации Bolt.Смотреть на 12:30
  14. 14

    Разрешить домен деплоя

    Пока Firebase не доверяет вашим адресам, вход через Google умирает с «всплывающее окно заблокировано». Задеплойте приложение из Bolt, откройте Firebase → Authentication → Settings → Authorized domains и добавьте localhost, домен IDE и адрес деплоя (спросите Bolt — он назовёт точный домен).

    Firebase Authentication settings menu with the Authorized domains item used to whitelist a deployed Bolt app URL
    Разрешённые домены в настройках Firebase.Смотреть на 14:00
  15. 15

    Выйти в свет и войти в аккаунт

    Откройте адрес деплоя, нажмите Sign in и продолжите через Google — всплывающее окно работает, аватар встаёт в правый верхний угол, выход тоже работает. Готово: задеплоенное приложение с настоящими аккаунтами, собранное без единой строки кода от вас.

    FocusFlow running on a deployed netlify.app URL with a Sign in button, dark mode toggle, and time spent drag slider
    Вход выполнен на задеплоенном FocusFlow.Смотреть на 15:00

Вопросы о Bolt.new

Смотреть дальше