Все спрашивают меня примеры воркфлоу, типа «а что конкретно ты делаешь, чтобы AI писал код?»

Я просто описываю, что надо сделать, русским языком. Довольно подробно, и довольно маленькими итерациями. И дальше Replit все делает за меня.

Вот примеры нескольких конкретных промптов:

——

Я хочу изменить логику обработчика вебхуков от tally

Раньше вебхуки от tally падали к нам на url xxxxx и записывались в таблицу webhooks

Я хочу перенастроить:

• вебхуки от tally будут падать на url yyyyy

• должны записываться в таблицу webhooks_tally (ее надо создать)

• все старые вебхуки от tally надо перенести из таблицу webhooks в таблицу webhooks_tally (аккуратно, не трогай остальные вебхуки, только с source=tally)

——

Давай теперь убедимся, что ничего не сломалось после того как мы перевезли вебхуки от tally в новую таблицу tally_webhooks

Обработчик вебхуков tally должен создавать результаты в таблице xxx на основании данных этих вебхуков. Проверь, что все работает

——

Давай сделаем таблицу tally_forms, там будет две колонки:

• tally_form_id и

• tally_form_name

——

Давай чуть улучшим обработчик вебхуков Tally. Вебхуки лежат у нас в таблице webhooks_tally

Давай добавим в эту таблицу колонку quiz

Эту колонку мы будем заполнять на основании данных из вебхука

В вебухке лежит такая штука "formId": «xxxxx»

Вот мы берем этот formID, находим по нему tally_form_name из таблицы tally_forms, и записываем в колонку xxxxx результат

———

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

Чем подробнее описываю — тем больше шансов, что машина правильно меня поймет с первого раза.

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

Если надо протестировать, что фича работает правильно — прошу машину написать тест, который будет проверять, что все работает.

Наверное, в какой-то момент я упрусь в ограничения этой штуки, но пока мне кажется, что это будет нескоро.

----

Короче, вайб-кодинг — это прям новый вид деятельности, которого раньше не было. Но, поверьте, он будет развиваться! Это ведь только начало, и этот AI будут становиться только умнее.

Если вы еще не пробовали — срочно идите в Replit и пилите себе пет-прожект. Это реально затягивает!

Подписывайтесь на Telegram-канал Ночной Писаревский.

2
Начать дискуссию