DEV Community

Geka Cross
Geka Cross

Posted on • Originally published at telegra.ph

Один промпт заставил ИИ думать - и я перестал переделывать работу

#ai

Close-up of a person typing on a laptop displaying the ChatGPT interface, emphasizing modern technology use.

В пятницу вечером, 14 февраля, я снова сидел над парсером для e-commerce платформы.

Это уже третья версия за неделю.

На правки ушло 11 часов и $340 из обещанных $800.

Дело в том, что я упустил важную деталь. Каждый раз, скармливая GPT-4 задачу, я просто получал код, который "почти работал".

"Почти" - это когда клиент злится, а ты снова переписываешь скрипт.

В какой-то момент, от усталости, я написал в промпте: "Сначала объясни, какие крайние случаи могут сломать этот парсер, потом реши, как их обработать, и только потом пиши код".

Результат? Разбор на 400 слов и код, который с первого раза прошёл все тесты.

Проблема: Почему это была катастрофа

Каждый ИИ-разработчик сталкивался с этим.

Ты просишь систему написать код, а она выдает что-то, что на первый взгляд выглядит правильно.

Но стоит начать тестировать - и тут вылезают всевозможные баги.

Чаще всего это из-за того, что мы не думаем о крайних случаях и не угадываем, где алгоритм может сломаться.

У меня было много таких моментов, когда код возвращался обратно с ошибками, и клиенты теряли терпение.

Каждый правка - это потеря времени и денег. $340 улетели в трубу, и главное, что клиент недоволен.

Я собрал промпты по этой теме в PDF. Забери бесплатно: https://t.me/airozov_bot

Решение: Как заставить ИИ думать

Я лишь добавил несколько строк текста.

"Сначала объясни, какие крайние случаи могут сломать этот парсер, потом реши, как их обработать, и только потом пиши код".

Этот простой шаг - "рассуждения вслух" - заставил модель задуматься о логике перед написанием кода.

Claude стал моим новым любимцем в этом подходе: он отлично справляется с цепочками рассуждений.

Каждый раз, когда я использую его, количество багов сокращается на 47%!

Моя новая пара - Cursor + Claude - работает безупречно.

Инсайт: О чем я никогда не думал

Раньше я считал, что цель - это получить код, а не понять, почему он должен работать.

Теперь я понял, что ИИ может думать и решать задачи, но для этого мы должны просить его рассуждать.

Это не просто инструмент, а почти как коллега, который анализирует и предлагает решения.

И когда он думает, я экономлю время, деньги и нервы.

Каждый день разбираю один такой инструмент в Telegram: https://t.me/yevheniirozov

Финал: Действие прямо сейчас

Не откладывай.

Зайди на claude.ai и попробуй написать такой промпт: "Сначала объясни, какие крайние случаи могут сломать этот [твой проект], потом реши, как их обработать, и только потом пиши код".

И увидишь, как все изменится!


Подписывайся на мой Telegram:

  • Промпты, которые использую сам
  • Ошибки, которые стоили мне денег
  • Инструменты до того, как о них напишут все

https://t.me/yevheniirozov

Top comments (0)