Основной настрой
Самая большая ошибка новичков — вставлять в чат «не работает, почини» и надеяться на лучшее. AI не видит ваш экран, ваши данные или то, чего вы ожидали. Он знает только то, что вы ему говорите. Когда вы не даёте ему ничего, он делает единственное, что может: угадывает — а уверенная догадка, которая случайно оказалась неверной, опаснее, чем отсутствие ответа вовсе, потому что вы будете действовать на её основе. Отладка с AI — это в основном про то, чтобы дать ему правильный контекст, чтобы он мог рассуждать, а не угадывать.
Хороший отчёт об ошибке — для человека или для AI — отвечает на три вопроса:
- Что вы сделали? (шаги, которые её вызывают)
- Что вы ожидали получить?
- Что произошло на самом деле? (ошибка, неправильный вывод, падение)
Если вы можете ответить на эти три вопроса, вы уже опережаете большинство людей. Эти три важны потому, что баг по определению — это разрыв между тем, что вы ожидали, и тем, что произошло. AI не может найти разрыв, обе стороны которого ему не видны. «Сломалось» описывает только одну сторону; «я ожидал экран приветствия, я получил пустую страницу и эту ошибку» описывает обе — и тогда разрыв практически называет себя сам.