Пошаговая сборка · выходные
Запись клиентов
Простая страница, где клиенты выбирают время и записываются на услугу.
Никаких команд. Никакого кода. Сейчас ты соберёшь это, просто СКАЗАВ, чего хочешь — на своём родном языке. Единственный навык — хорошо описать результат. Вот весь путь от начала до конца.
Простая страница, где клиенты выбирают время и записываются на услугу.
Сначала — как вообще говорить с агентом
- 1Описывай РЕЗУЛЬТАТ, а не технологию: что на экране, что делает каждая кнопка, что сохраняется. «Как» агент придумает сам.
- 2Будь конкретен про экраны и поля — «форма с суммой, категорией и датой» лучше, чем «дай добавлять траты».
- 3Проси сначала самую маленькую рабочую версию. Растишь её потом словами — это Шаг 2, а не первое сообщение.
- 4Реши, что ТВОЁ, а не агента: задай категории, цвета, правила. Не заставляй его угадывать то, что знаешь только ты.
Шаг 1 — Собери вживую
Как писать промпт под такой инструмент
- 1Для записи зафиксируй ЧЕТЫРЕ вещи: кто задаёт доступность (ты, на экране настроек — рабочие дни, часы и длина слота), что видит клиент (ближайшая неделя сеткой свободных слотов), что хранит одна запись (имя и телефон) и правило: занятый слот гаснет, чтобы не записались дважды.
- 2Длину слота и рабочие часы реши сам ДО запроса — расплывчатое «дай выбирать время» даёт кривое текстовое поле. Скажи «слоты по 30 минут, с 9 до 18, понедельник–пятница» — и Claude соберёт настоящую сетку.
- 3Явно назови ДВА вида: вид клиента (выбрать слот, оставить имя и телефон) и вид владельца (список всех записей по дням с кнопкой отмены). Не назовёшь оба — обычно получишь только клиентскую половину.
- 4Закончи магической фразой: «собери всё целиком и скажи, как именно открыть; не останавливайся, чтобы задавать вопросы».
claude --dangerously-skip-permissions
Открой терминал и запусти это (если Claude уже запущен — сначала набери /exit). Потом попроси его создать папку под этот проект и работать внутри неё.
✕ что пишет большинство
you ▸ сделай мне систему бронирования как Booking.com
✓ что реально работает — скопируй или, ещё лучше, скажи СВОИМИ словами
you ▸ Собери мне страницу записи клиентов на мою услугу. Экран
настроек, где я задаю рабочие дни, часы и длину слота. Вид для
клиента показывает ближайшую неделю сеткой свободных слотов; по
тапу на свободный слот открывается маленькая форма с именем и
телефоном, затем запись подтверждается, а слот гаснет, чтобы не
записались дважды. Вид для владельца — список всех записей по
дням с именем и телефоном клиента и возможностью отменить
запись. Работает в браузере и пока хранит всё в памяти браузера.
Чистый читаемый дизайн. Собери всё целиком и скажи точно, как
открыть; не останавливайся, чтобы задавать вопросы.Говори на СВОЁМ языке — русском, испанском, любом. Claude поймёт.
Собери прямо сейчас — отмечай по ходу
0/6Шаг 2 — Собрано. Теперь сделай его своим
Не пугайся технической ссылки. Claude скажет одно из двух. Либо файл вроде index.html — найди его в папке проекта и открой двойным кликом, он откроется в браузере. Либо адрес, начинающийся с http://localhost — скопируй его в адресную строку браузера и нажми Enter. «localhost» просто значит «это работает прямо сейчас на твоём компьютере». Вот он, твой инструмент. Он настоящий.
Теперь докрути его под СЕБЯ — просто говори
Вот часть, которая делает его ТВОИМ. Не соглашайся на первую версию — меняй её, говоря, чего хочешь, прямо в том же чате. Claude пересобирает, ты обновляешь страницу. Доводи, пока не ляжет под то, как ты реально работаешь. Для этого инструмента попробуй, например:
you ▸ закрой время, когда я уже занят, чтобы на него нельзя было записаться you ▸ дай клиентам выбирать слот на 30 или 60 минут you ▸ пришли мне сообщение в тот же момент, когда кто-то записался
Я не печатаю длинные сообщения. Я включаю голосовой ввод (микрофон в ChatGPT или в клавиатуре телефона) и просто НАГОВАРИВАЮ всё, что думаю про то, что он собрал — что не так, что хочу дальше, — потом выделить всё, скопировать и вставить весь поток в Claude Code. Сумбурные устные мысли отлично заходят — агент сам в них разберётся. Это в разы быстрее, чем писать.
Шаг 2.5 — Протестируй как настоящую вещь (с первого раза идеально не будет)
Правда, которую новичкам не говорят: первая сборка — это ЧЕРНОВИК. Агент что-то собрал, ты запустил, нашёл, что не так, сказал ему — и ВОТ этот цикл и есть работа. Код не читай. Пользуйся инструментом как посторонний и смотри, где он тебя подводит. Для этого инструмента проверь именно это:
- 1Открой (Claude даст ссылку localhost или файл index — см. Шаг 2), зайди в настройки, задай дни и часы, переключись на вид клиента — неделя показана сеткой свободных слотов, и она совпадает с этими часами?
- 2Запишись: тапни свободный слот, введи выдуманные имя и телефон, подтверди. Этот слот гаснет, и тапнуть его снова нельзя?
- 3Попробуй записаться на ТОТ ЖЕ слот дважды. Вторая попытка должна блокироваться — это и есть работающее правило «без двойной записи».
- 4Открой вид владельца: запись в списке под нужным днём, с именем и телефоном, что ты ввёл? Отмени её — слот снова стал свободным?
- 5Обнови страницу (F5 / Cmd-R). Записи и настройки на месте? Если исчезли — «хранение в памяти браузера» не подключено, чини это.
Нашёл косяк? Скажи вот так
Ты ничего не чинишь сам — ты ОПИСЫВАЕШЬ словами, что не так, и агент чинит. Будь конкретен: что увидел против того, что ожидал. Реальные примеры для этого инструмента:
you ▸ «уже занятый слот всё равно можно тапнуть и записаться снова — как только слот занят, гаси его и блокируй» you ▸ «в виде клиента показываются часы вне моего рабочего времени — показывай только слоты внутри дней и часов, что я задал в настройках» you ▸ «при обновлении страницы все записи пропадают — сохраняй их в памяти браузера, чтобы оставались»
Не останавливайся на v1 — развивай
Инструмент, собранный за десять минут, — это старт, а не финиш. Затягивает тех, кто продолжает говорить «а теперь ещё…». Каждая строка ниже — одно предложение, которое ты вставляешь в тот же чат, чтобы прокачать инструмент:
you ▸ «выложи это онлайн и дай мне ссылку, чтобы клиенты записывались из шапки моего профиля в Instagram» — страница записи на твоём ноутбуке не поможет никому, а ссылка в шапке записывает клиентов, пока ты спишь. you ▸ «когда клиент записался, пришли мне ещё уведомление в Telegram или на почту с именем, телефоном и слотом» — чтобы не пропустить новую запись, висящую во вкладке. you ▸ «подключи к моему Google Календарю, чтобы каждая запись становилась реальным событием, а время, когда я уже занят, закрывалось само» — твоя страница записи и реальная жизнь наконец перестанут спорить. you ▸ «добавь сообщение-подтверждение клиенту с датой, временем и моим адресом» — меньше неявок и меньше сообщений «погоди, а когда?».
Шаг 3 — Подключи к миру (по желанию)
Бесплатные данные и API под это
API — это просто способ для инструмента подтянуть внешние данные или что-то отправить наружу; многие бесплатны. Искать их самому почти не нужно; приём, который работает для ЛЮБОЙ идеи, — попросить агента найти их:
- 1Для старта внешний API НЕ нужен — вся сетка записи работает в браузере, на твоём устройстве.
- 2Google Calendar API (бесплатно) тут главный: заталкивай каждую запись событием и считывай своё занятое время, чтобы поверх него не записались. Telegram Bot API (бесплатно) или Gmail отлично подходят для мгновенных уведомлений «новая запись».
- 3Универсальный приём для ЛЮБОЙ идеи: спроси Claude — «найди бесплатные или открытые API под страницу записи клиентов и скажи, каким реально нужен ключ». Он перечислит — ты выберешь.
Про оплату ИИ-частей
- 1За Claude не платишь дважды. При подписке ты делаешь API-ключ прямо в терминале и используешь его в своих проектах — в рамках тарифа.
- 2С 15 июня правило делится: автоматизация через этот ключ получает свой месячный кредит — примерно $20 на Pro, $100 или $200 на Max. Влез в лимит — работает как раньше.
- 3Кончился — платишь по факту (pay-as-you-go), и остаток не переносится на следующий месяц. Загляни в аккаунт и прикинь, покрывает ли уже включённый кредит то, что ты строишь.
Инструмент получает суперсилу, когда умеет общаться с другими сервисами — прислать тебе сообщение, прочитать таблицу, подтянуть живые данные. Каждый сервис выдаёт «API-ключ» (длинный пароль, который говорит «это я»). Для ЭТОГО инструмента полезны:
Какие ключи может использовать этот инструмент
- 1Google Календарь — каждая запись становится реальным событием в календаре, а занятое время закрывается само
- 2Telegram или Gmail — получать уведомление в ту же секунду, как клиент записался, чтобы не пропустить
Любой ключ берётся по одному рецепту: зайти в сервис → Настройки → «API» или «Для разработчиков» → «Создать ключ» → скопировать → вставить Claude один раз («вот мой ключ: …»). Claude сохранит его, и ты больше к нему не притронешься.
Шаг 4 — Выложи в интернет (только если нужен кому-то ещё)
Клиент открывает ссылку из шапки профиля или из сообщения и записывается сам — это работает, только если страница в интернете, а не на твоём ноутбуке.
Купи сервер и домен — как заказать продукты
- 1Сервер: зарегистрируйся у хостера (Hetzner, DigitalOcean…), нажми «Create Server», выбери Ubuntu + самый дешёвый размер + вход по ПАРОЛЮ. СОХРАНИ IP-адрес и пароль, которые он выдаст. (Не бойся — это пара долларов в месяц, отменить можно в любой момент.)
- 2Домен: купи имя у любого регистратора (Namecheap, Cloudflare…). Потом добавь ОДНУ «A-запись»: Тип = A, Хост = @, Значение = IP твоего сервера. Это вся часть с DNS — остальные поля игнорируй.
- 3Отдай Claude: вернись в терминал и скажи — «выложи мой проект на сервер. IP: <айпи>, пароль: <пароль>, домен: <твоёимя.com>. Настрой HTTPS и базовую безопасность, сделай всё сам». Claude всё установит, защитит и поднимет сайт. Ты не настраиваешь ничего.
- 4DNS просыпается от пары минут до пары часов — если Claude говорит, что домен ещё не отвечает, это ожидание, а не ошибка. Зайди позже и скажи «попробуй снова».
Шаг 5 — Сохрани свои ключи (чтобы вернуться)
Сохрани IP сервера, пароль (или SSH-ключ) и домен в надёжном месте — заметки, менеджер паролей. Зачем: в любой день потом ты сможешь открыть терминал, подключиться к серверу, запустить Claude прямо там и дальше улучшать живой инструмент словами — починить баг, добавить фичу, поменять вид. Совет: скажи Claude «сохрани данные сервера в файл в этой папке проекта», чтобы будущий чат уже их знал.
Шаг 6 — Будь в безопасности (две простые привычки)
- 1Делай бэкап того, что жалко потерять. Если инструмент хранит реальные данные (бюджет, дневник здоровья, список клиентов), сразу попроси Claude: «добавь кнопку экспорта/бэкапа» — один клик сохраняет данные в файл. Сделай это до того, как пересоберёшь с нуля или перенесёшь папку.
- 2Не давай Claude ключи от опасных комнат. Держи его в папке этого проекта. Никогда не подключай учебный проект к банку, крипте или чему-то необратимому. Чеки и календари — да. Сбережения — нет.
- 3Думай, прежде чем просить. Claude делает то, что ты говоришь, в той папке, где вы находитесь. «Оптимизируй мои фото» — оптимизирует, а не удалит — если только ты не попросишь что-то безрассудное. Здравые просьбы, чистое рабочее место — и бояться просто нечего.
Ошибки, на которых останавливается большинство
- 1Просить расплывчатое («сделай мне приложение») и получать расплывчатое. Назови экраны, кнопки, что сохраняется.
- 2Запихивать десять функций сразу. Сначала попроси крошечную работающую версию — потом наращивай дозапросами.
- 3Останавливаться на первой ошибке. Ошибка — не провал: вставь её Claude или опиши, что видишь, и он починит. Этот цикл и ЕСТЬ работа.
- 4Решить, что «сначала надо выучить программирование». Тебе не нужно понимать код, который пишет Claude. Тебе нужно описать результат.
- 5Забыть волшебную строчку — «собери всё целиком, не останавливайся с вопросами» — и удивляться, почему он постоянно тормозит.
- 6Строить для воображаемой аудитории. Строй версию, которую ТЫ откроешь завтра. Не полируй — пользуйся сразу.
Нормально. Скажи Claude, что не так, обычными словами («кнопка ничего не делает», «страница пустая») или вставь красный текст ошибки. Он найдёт и починит. Ты проверишь. Повторяй, пока не заработает.
Всё. Ты собрал настоящий инструмент.
Заметь, что произошло: ни команд, ни кода — слова. Это и есть весь навык. Люди, которые «умеют строить», — это просто люди, которые описывают, чего хотят, и дают Claude печатать.
Что ещё собрать