К основному содержимому
whalio
▶

Видео этого урока скоро появится

Конспект урока доступен ниже

Урок 7 из 812 мин

Промпты для кода: техзадание вместо «напиши сайт»

Научишься ставить задачу так, чтобы модель писала рабочий код с первой-второй попытки: стек, входные данные, ожидаемый результат, примеры. Разберёшь, как просить объяснение ошибок и точечные правки вместо переписывания всего файла. Соберёшь небольшой скрипт от идеи до запуска, не написав ни строки вручную.

Конспект урока

  1. 1

    Опиши окружение

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

  2. 2

    Вход, выход, пример

    Дай кусок реальных входных данных и покажи, как должен выглядеть результат. Один пример пары «вход и выход» снимает больше вопросов, чем абзац описания логики.

  3. 3

    Проси запускаемый минимум

    Формулируй так: один файл, без лишних зависимостей, с командой запуска и парой строк комментариев. Крупную задачу режь на шаги и принимай каждый по отдельности.

  4. 4

    Ошибки отдавай целиком

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

  5. 5

    Точечная правка вместо переписывания

    Говори «покажи только изменённые строки и куда их вставить». Полная перегенерация файла тихо ломает то, что уже работало.

  6. 6

    Не верь коду на слово

    Запускай всё, что получаешь, и проси добавить проверку на граничных случаях: пустой ввод, неверный формат, отсутствующий файл. Отдельно спрашивай, что произойдёт при повторном запуске.

Практика

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

Сделал? Отметь урок пройденным и переходи дальше