0Pricing
AI Prompt Engineering · Урок

Слишком расплывчатые инструкции

Главная причина неудачи запроса: просьба сделать «что-нибудь хорошее» без определения, что значит «хорошее»

«Слишком расплывчатые инструкции» — бесплатный урок AI Prompt Engineering на CoddyKit. Это урок 1 из 4. Ты можешь прочитать весь урок бесплатно ниже — а потом практиковать его прямо в браузере с встроенным редактором кода и ИИ-репетитором 24/7. Это часть пути обучения AI Prompt Engineering, и твой прогресс синхронизируется между веб-версией и приложением CoddyKit. Курс AI Prompt Engineering содержит 4 уроков всего.

Ловушка расплывчатости

Самая распространённая ошибка новичков при составлении промптов — расплывчатость: формулировка инструкций настолько общая, что модель не может надёжно создать именно то, что Вам нужно.

«Напишите что-нибудь хорошее об ИИ».

В этом промпте нет информации о формате, аудитории, объёме, тоне, ракурсе или цели. Модель что-нибудь создаст, но вероятность совпадения с Вашим замыслом невелика. Расплывчатые промпты дают непоследовательные, непредсказуемые результаты, требующие значительного редактирования.

Что делает промпт расплывчатым

Промпт является расплывчатым, если в нём отсутствует один или несколько параметров, необходимых модели для принятия правильного решения. Ключевые параметры:

  • Что — конкретная тема или задача
  • Кто — целевая аудитория
  • Зачем — цель или назначение
  • Как — формат, структура и стиль
  • Сколько — объём или масштаб

Вам не всегда нужны все пять параметров, но чем больше из них отсутствует, тем больше модели приходится угадывать, а догадки приводят к вариативности.

Диагностика расплывчатости: пять вопросов

Перед отправкой проверьте промпт с помощью пяти диагностических вопросов:

  1. Что именно требуется? (Не просто «напишите о X», а какой тип результата нужен?)
  2. Кто является аудиторией? (Специалист в предметной области? Новичок? Конкретный человек?)
  3. Для чего будет использоваться результат?
  4. В каком формате и объёме он должен быть представлен?
  5. Есть ли какие-либо ограничения или темы, которых следует избегать?

Если Вы не можете ответить на большинство этих вопросов, промпт слишком расплывчатый. Потратьте 60 секунд на добавление ответов перед отправкой.

Расплывчатая и конкретная формулировки: сравнение

Расплывчатая: «Расскажите мне о машинном обучении».

Конкретная: «Напишите объяснение объёмом 200 слов о том, что такое машинное обучение, для владельца малого бизнеса без технической подготовки, который решает, стоит ли ему использовать инструмент ИИ для обслуживания клиентов. Используйте повседневный язык, не употребляйте технические термины. Сосредоточьтесь на том, что оно делает, а не на принципах его внутренней работы».

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

Проблема недостаточно конкретно заданной задачи

Многие расплывчатые промпты страдают от недостаточно конкретно заданной задачи: тип результата неясен. Фраза «Напишите о климатических изменениях» может означать:

  • Фактологическую объяснительную статью
  • Убеждающее эссе
  • Стихотворение
  • Публикацию в социальных сетях
  • Анализ рисков для бизнеса
  • Детский рассказ

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

Проблема отсутствующей аудитории

Аудитория — один из наиболее важных параметров промпта. Одну и ту же тему следует объяснять совершенно по-разному для разных аудиторий:

  • «Объясните нейронные сети инженеру по машинному обучению» → техническая глубина, специальная терминология, примеры кода
  • «Объясните нейронные сети 12-летнему ребёнку» → объяснение на основе аналогий, без уравнений, с конкретными примерами
  • «Объясните нейронные сети руководителю отдела маркетинга» → влияние на бизнес, а не принципы работы, акцент на ROI

Без указания аудитории модель выбирает её произвольно. Такой выбор часто не соответствует Вашему реальному варианту использования.

Систематическое устранение расплывчатости

Систематический подход к превращению расплывчатых промптов в конкретные: используйте схему WHO-WHAT-FOR-HOW-HOW-MUCH, чтобы раскрыть каждый параметр:

VAGUE_PROMPT = 'Write something about productivity.'

# Expand each dimension:
who = 'remote software engineers who struggle with context-switching between tasks'
what = 'a practical guide to the Pomodoro Technique'
for_what = 'a company internal newsletter'
how = 'numbered steps, conversational tone, include one counterintuitive tip'
how_much = '250 words'

SPECIFIC_PROMPT = (
    f'Write {what} for {who}. '
    f'This will appear in {for_what}. '
    f'Format: {how}. '
    f'Length: {how_much}.'
)

print(SPECIFIC_PROMPT)
# Output: Write a practical guide to the Pomodoro Technique for remote software engineers
# who struggle with context-switching between tasks. This will appear in a company internal
# newsletter. Format: numbered steps, conversational tone, include one counterintuitive tip.
# Length: 250 words.

Распространённые расплывчатые слова, на которые стоит обратить внимание

Некоторые слова в промптах почти всегда расплывчаты и должны побуждать Вас проверить конкретность формулировки:

  • Хороший — по какому стандарту хороший? Кто решает, что он хороший?
  • Лучший — лучше чего?
  • Подходящий — подходящий для какого контекста или аудитории?
  • Профессиональный — профессиональный в какой отрасли? На каком уровне формальности?
  • Улучшить — в каком параметре улучшить? Ясность? Объём? Точность?
  • Интересный — интересный для кого?

Заметив эти слова в собственном промпте, задайте подразумеваемый ими уточняющий вопрос. Ответ станет конкретной инструкцией.

Спектр конкретности

Конкретность существует на определённом спектре — Вам не всегда нужна максимальная конкретность. Подходящий уровень зависит от задачи:

  • Творческий поиск — намеренно используется более низкая конкретность. Расплывчатые промпты дают неожиданное разнообразие.
  • Рутинное создание материалов — высокая конкретность необходима для единообразия и повторного использования
  • Поиск фактов — высокая конкретность помогает модели сосредоточиться на нужном аспекте
  • Мозговой штурм — средняя конкретность: определите область, но оставьте идеи открытыми

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

Использование примеров результата вместо расплывчатых инструкций

Иногда самый эффективный способ исправить расплывчатый промпт — добавить пример желаемого результата, а не пытаться описать его словами:

«Напишите слоган продукта в таком стиле: „Больше с меньшими затратами“. „Думай иначе“. „Просто сделай это“».

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

Настройка конкретности: не слишком мало и не слишком много

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

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

Проверка знаний: выявление расплывчатости

Расположите эти четыре промпта от наиболее расплывчатого к наиболее конкретному:

(A) «Напишите о лидерстве».

(B) «Напишите статью объёмом 300 слов о лидерстве-служении для руководителей, впервые занявших должность, в технологическом стартапе, сосредоточившись на трёх конкретных моделях поведения, которые они могут практиковать в первые 30 дней».

(C) «Напишите хорошую статью о лидерстве».

(D) «Напишите статью о стилях лидерства для руководителей».

Повторение: чрезмерно расплывчатые инструкции

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

Исправление должно быть систематическим: укажите WHO (аудиторию), WHAT (тип задачи), FOR (цель), HOW (формат и стиль) и HOW MUCH (объём). Следите за распространёнными расплывчатыми словами («хороший», «лучший», «подходящий», «профессиональный») и заменяйте их конкретными ответами на подразумеваемые ими вопросы. Если описание не помогает, используйте примеры.

На следующем уроке Вы разберёте противоречивые требования — противоположную расплывчатости проблему.

Часто задаваемые вопросы

Урок «Слишком расплывчатые инструкции» бесплатный?

Да — полный текст урока «Слишком расплывчатые инструкции» бесплатно доступен здесь в веб-версии. Чтобы практиковать его интерактивно (встроенный редактор кода и ИИ-репетитор 24/7) и разблокировать остальной курс AI Prompt Engineering, подпишись на CoddyKit PRO. Курс AI Prompt Engineering содержит 4 уроков всего.

Чему я научусь в уроке «Слишком расплывчатые инструкции»?

Главная причина неудачи запроса: просьба сделать «что-нибудь хорошее» без определения, что значит «хорошее» Ты практикуешь AI Prompt Engineering с помощью реального кода, который запускаешь прямо в браузере, и ИИ-репетитор 24/7 отвечает на твои вопросы во время урока.

Нужен ли мне опыт, чтобы начать AI Prompt Engineering?

Предыдущий опыт не требуется. AI Prompt Engineering на CoddyKit структурирован для всех уровней — от новичков до продвинутых, поэтому ты можешь начать отсюда или с самого начала и учиться в своем темпе. Это урок 1 из 4.

Сколько времени занимает урок «Слишком расплывчатые инструкции»?

Большинство уроков CoddyKit занимают около 5–10 минут. Каждый из них компактный и интерактивный, поэтому ты постоянно делаешь прогресс и продолжаешь с того же места в веб-версии и приложении.

Можно ли писать и запускать код в этом уроке AI Prompt Engineering?

Да. Каждый урок AI Prompt Engineering включает встроенный редактор кода, поэтому ты пишешь и запускаешь реальный код прямо в браузере и получаешь моментальную обратную связь от AI — локальная установка не требуется.

Все уроки этого курса

  1. Слишком расплывчатые инструкции
  2. Противоречивые требования
  3. Ошибки из-за отсутствующего контекста
  4. Диагностика и исправление неудачных запросов
← Назад к AI Prompt Engineering