Видео этого урока скоро появится
Конспект урока доступен ниже
Промпты для кода: техзадание вместо «напиши сайт»
Научишься ставить задачу так, чтобы модель писала рабочий код с первой-второй попытки: стек, входные данные, ожидаемый результат, примеры. Разберёшь, как просить объяснение ошибок и точечные правки вместо переписывания всего файла. Соберёшь небольшой скрипт от идеи до запуска, не написав ни строки вручную.
Конспект урока
- 1
Опиши окружение
Укажи язык и его версию, операционную систему, где это будет запускаться и какие библиотеки разрешены. Без этого модель выберет привычный ей стек, который у тебя не установлен.
- 2
Вход, выход, пример
Дай кусок реальных входных данных и покажи, как должен выглядеть результат. Один пример пары «вход и выход» снимает больше вопросов, чем абзац описания логики.
- 3
Проси запускаемый минимум
Формулируй так: один файл, без лишних зависимостей, с командой запуска и парой строк комментариев. Крупную задачу режь на шаги и принимай каждый по отдельности.
- 4
Ошибки отдавай целиком
Копируй полный текст ошибки вместе со стеком и добавляй, что запускаешь и что менялось перед этим. Проси сначала объяснить причину и только потом давать исправление.
- 5
Точечная правка вместо переписывания
Говори «покажи только изменённые строки и куда их вставить». Полная перегенерация файла тихо ломает то, что уже работало.
- 6
Не верь коду на слово
Запускай всё, что получаешь, и проси добавить проверку на граничных случаях: пустой ввод, неверный формат, отсутствующий файл. Отдельно спрашивай, что произойдёт при повторном запуске.
Практика
Собери с нуля маленький скрипт, который решает твою реальную задачу, например переименовывает файлы или считает строки в таблице. Запусти его и добейся, чтобы он корректно отработал на пустых и неверных входных данных.
Сделал? Отметь урок пройденным и переходи дальше