AmigaОбучение ИИ
Модуль 4 · Описание · урок 8 из 13

Описание: как объяснить ИИ задачу

10 мин чтения▶ есть видеоверсия

Если делегирование — это решение, что отдать, то описание — это то, как вы это отдаёте. Большинство «плохих ответов» от ИИ на самом деле точные ответы на плохо заданный вопрос. В этом уроке — что должно быть в описании задачи, чтобы модели не приходилось додумывать, и как это уместить в пару абзацев.

Представьте нового коллегу

Лучшая метафора для описания задачи — постановка работы новому сотруднику, который очень способный, очень быстрый, но пришёл сегодня утром и ничего не знает о вашей компании, клиенте и проекте. Ему вы не скажете «сделай чек-лист». Вы скажете, для чего он, для какой функции, по какому документу, в каком формате его ждёт команда и что делать, если в документе что-то непонятно.

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

Модель 4D раскладывает описание на три слоя: результат, процесс, поведение. Разберём каждый.

Описание результата

Первый слой — что должно получиться. Здесь пять вещей, которые почти всегда стоит указать.

Формат. Письмо, таблица, список, документ с заголовками, код на конкретном языке, JSON. Если формат важен, покажите образец — модель повторит структуру точнее, чем поймёт описание.

Объём. «Три абзаца», «не больше 20 пунктов», «одна страница». Без ограничения модель обычно пишет длиннее, чем нужно.

Аудитория. Для кого текст: для клиента без технического бэкграунда, для разработчика, для руководителя, у которого две минуты. От этого зависят и лексика, и уровень детализации.

Тон и стиль. Деловой, нейтральный, дружелюбный; на «вы»; без восклицаний; без маркетинговых оборотов. Если у команды есть гайд по стилю, вставьте его.

Обязательное и запрещённое. Что точно должно быть (два вопроса клиенту в конце письма; ссылка на документ) и чего быть не должно (никаких сроков, которых нет в исходнике; никаких предположений о бюджете).

Пример для тестировщика: «Нужен чек-лист ручного регресса для формы оплаты. Формат: таблица с колонками «шаг», «ожидаемый результат», «приоритет». 20–30 пунктов. Для тестировщика, который видит форму впервые. Обязательно: сценарии с ошибкой карты, с истёкшей сессией, с двойным нажатием кнопки. Не включать: проверки бэкенда, они в другом чек-листе».

Описание процесса

Второй слой — как модели идти к результату. Он нужен не всегда: для короткой задачи достаточно результата. Но для задач с несколькими шагами, с документами на входе или с риском додумывания описание процесса резко повышает качество.

Типичные инструкции процесса:

  • «Сначала прочитай документ целиком и выпиши все требования, которые относятся к оплате. Потом составь чек-лист только по ним».
  • «Прежде чем писать, задай мне вопросы, если чего-то не хватает. Пиши только после моих ответов».
  • «Разбери задачу по шагам и покажи рассуждение, прежде чем давать итоговый ответ».
  • «Сделай черновик, затем проверь его по этому списку критериев и исправь, что не проходит».
  • «Не добавляй ничего, чего нет в исходных заметках. Если что-то неясно, поставь пометку в квадратных скобках».

Пример для аналитика: «Вот расшифровка интервью с клиентом. Шаг первый: выпиши все требования, которые клиент назвал явно, с цитатой. Шаг второй: выпиши то, что можно предположить, но клиент не говорил, — отдельным списком «требует уточнения». Шаг третий: найди противоречия между требованиями. Не переходи к следующему шагу, пока не закончил предыдущий».

Описание процесса — главное средство против заполнения пробелов. Инструкция «разделяй сказанное и предполагаемое» превращает опасную привычку модели в полезный список вопросов.

Описание поведения

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

  • Краткость или подробность. «Отвечай коротко, без вступлений и итогов» или «объясняй подробно, я разбираюсь в теме впервые».
  • Спорить или соглашаться. «Если считаешь, что я неправ, скажи об этом прямо и объясни почему». Без этой инструкции модель склонна соглашаться.
  • Спрашивать или действовать. «Если задача неоднозначна — спроси» или, наоборот, «не задавай вопросов, сделай лучшее предположение и отметь его».
  • Роль. «Ты — опытный тестировщик, который придирается к формулировкам» или «ты — клиент, которому дорого и страшно». Роль задаёт точку зрения, с которой модель смотрит на задачу.
  • Границы. «Не предлагай менять архитектуру, только исправляй логику внутри функции».

Пример для дизайнера: «Ты — пользователь 55 лет, который впервые открыл приложение банка, чтобы перевести деньги внуку. Пройди по этим экранам и говори вслух, что тебя смущает. Не хвали, ищи проблемы. На каждый экран — не больше трёх замечаний».

Собираем шаблон

Три слоя укладываются в короткую структуру, которую можно держать под рукой:

text
Контекст: кто я, для какого проекта, что уже есть (вставить документы).
Результат: что нужно, формат, объём, аудитория, тон, обязательное/запрещённое.
Процесс: по каким шагам идти, что сделать сначала, как себя проверить.
Поведение: спрашивать или действовать, спорить или нет, роль, границы.

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

Пример для менеджера целиком: «Контекст: я менеджер проекта по мобильному приложению, ниже — заметки со стендапов за неделю и список задач из трекера. Результат: письмо клиенту, 150–200 слов, три блока — сделано, в работе, нужно от вас; в конце два вопроса, требующие его решения. Тон деловой, спокойный, без восклицаний. Не добавлять ничего, чего нет в заметках. Процесс: сначала выпиши факты из заметок, потом пиши письмо. Поведение: если по какому-то факту неясно, готов он или нет, — спроси меня, а не сглаживай».

Типичные ошибки описания

Описание в голове, а не в промпте. Вы знаете, что письмо для нервного клиента, а модель — нет.

Противоречивые требования. «Кратко, но подробно», «формально, но по-дружески». Модель выберет одно, и не факт, что то, которое вы имели в виду.

Перегрузка. Страница инструкций на задачу в три строки. Модель может потерять главное среди второстепенного. Инструкция должна быть пропорциональна задаче.

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

Попробуйте сами

10–15 мин на рабочем месте
  1. Вернитесь к задаче из урока «Зачем нужна ИИ-грамотность» — той, где вы получили плохой результат и бросили. Перепишите запрос по шаблону: контекст, результат, процесс, поведение. Отправьте и сравните с тем, что было.
  2. Возьмите любой свой недавний промпт длиннее двух строк и отметьте, какие из трёх слоёв в нём есть. Допишите отсутствующий слой одним предложением.
  3. Попробуйте одну инструкцию поведения, которой вы никогда не пользовались: «спроси, прежде чем писать», «спорь со мной», «сыграй роль X». Отметьте, как изменился диалог.

Коротко

  • Описывайте задачу так, как ставили бы её способному новому коллеге, который ничего не знает о проекте.
  • Результат: формат, объём, аудитория, тон, обязательное и запрещённое. Образец лучше описания.
  • Процесс: по шагам, сначала прочитать, разделять сказанное и предполагаемое, проверить себя.
  • Поведение: кратко или подробно, спорить или соглашаться, спрашивать или действовать, роль, границы.
  • Шаблон: контекст → результат → процесс → поведение. Полностью — для задач, которые уходят дальше вас.
  • Ошибки: описание в голове, противоречия, перегрузка, отсутствие примера.

Видеоверсия

Сценарий озвучки · 452 слова, ≈ 3 мин

Если делегирование — это решение, что отдать модели, то описание — это то, как вы это отдаёте. Большинство плохих ответов от ИИ на самом деле точные ответы на плохо заданный вопрос.

Представьте нового коллегу. Очень способный, очень быстрый, но пришёл сегодня утром и ничего не знает о вашей компании и проекте. Ему вы не скажете «сделай чек-лист». Вы объясните, для какой функции, по какому документу, в каком формате и что делать, если что-то непонятно. С моделью так же, с одной разницей: коллега переспросит, а модель, скорее всего, додумает. Поэтому описание для неё должно быть даже полнее.

Модель четыре Д делит описание на три слоя. Первый — результат: что должно получиться. Формат: письмо, таблица, код, и если формат важен — покажите образец. Объём: три абзаца, не больше двадцати пунктов. Аудитория: клиент без технического бэкграунда или разработчик. Тон. И обязательное с запрещённым: что точно должно быть и чего быть не должно. Например, для тестировщика: чек-лист регресса формы оплаты, таблица, двадцать-тридцать пунктов, для человека, который видит форму впервые, обязательно сценарии с ошибкой карты и двойным нажатием, без проверок бэкенда.

Второй слой — процесс: как модели идти к результату. Для короткой задачи он не нужен. Но для задач с документами на входе или с риском додумывания он резко повышает качество. «Сначала прочитай документ и выпиши требования про оплату, потом составь чек-лист только по ним». «Прежде чем писать, задай вопросы». «Не добавляй ничего, чего нет в заметках, неясное отмечай в скобках». Для аналитика с расшифровкой интервью: выпиши то, что клиент сказал явно, с цитатами; отдельно — то, что можно предположить, но он не говорил; потом найди противоречия. Такая инструкция превращает опасную привычку модели додумывать в полезный список вопросов.

Третий слой — поведение, и его забывают чаще всего. Отвечать коротко или подробно. Спорить или соглашаться: без прямой просьбы модель склонна соглашаться. Спрашивать или действовать. Роль: «ты опытный тестировщик, который придирается к формулировкам». Границы: «не предлагай менять архитектуру». Для дизайнера: «ты пользователь пятидесяти пяти лет, впервые открыл приложение банка, чтобы перевести деньги внуку; пройди по экранам и говори вслух, что смущает; не хвали, ищи проблемы».

Всё вместе укладывается в четыре строки: контекст, результат, процесс, поведение. Не всё нужно каждый раз — для «переведи абзац» хватит одной строки. Но если результат уходит дальше вас — клиенту, в код, коллеге, — пройдитесь по всем четырём. Это две минуты, которые заменяют три круга переделок.

И четыре типичные ошибки. Описание осталось в голове: вы знаете, что клиент нервный, а модель нет. Противоречивые требования: «кратко, но подробно». Перегрузка: страница инструкций на задачу в три строки. И отсутствие примера там, где он всё решает: если у команды есть готовый чек-лист, приложите его — это лучше любого описания.

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

Отметка хранится только в вашем браузере