Универсальная формула хорошего промпта
«Выступи в роли [роль]. Сделай [задача]. Учитывай следующий контекст: [контекст]. Результат предназначен для [аудитория]. Представь его в формате [формат]. Соблюдай следующие ограничения: [ограничения]. Хороший результат должен соответствовать таким критериям: [критерии качества]».
Элемент | Исходный промпт | Улучшение |
Задача | Нарисуй | Создать фотореалистичное изображение |
Объект | Современная комната | Гостиная |
Стиль | Слишком широкий | Скандинавский; большие окна, минималистичная мебель; спокойная атмосфера |
Роль нейросети | Не определено | Дизайнер интерьера |
Для кого/чего | Не определено | Сайт хоумстейджинга |
Критерии качества | Не определено | Профессиональная фотография |
Ограничения | Не определено | Без людей и водяных знаков |
[ Напиши / отредактируй / сократи / перепиши ] [ тип текста ] на тему [ тема ]. Текст предназначен для [ аудитория / площадка / цель ]. Используй [ стиль и тональность ]. Объем — [ объём ]. Структура: [ структура ]. [ Что обязательно включить ]. [ Чего избегать ].
(Если работа идет с исходным текстом) Сохрани [ факты / смысл / авторский стиль ].
Придумай [ количество ] идей для [ проект / продукт / площадка ]. Целевая аудитория — [ описание ]. Цель — [ цель ]. Идеи должны быть [ критерии ]. Учитывай следующие ограничения: [ ограничения ]. Не предлагай [ нежелательные варианты ]. Представь результат в виде [ список / таблица / другое ]. Для каждой идеи кратко объясни, почему она может быть полезна.
Проанализируй [ документ / данные / отзывы / исследование ]. Цель анализа — [ цель ]. Обрати внимание на [ критерии / вопросы ]. [ Какие категории или закономерности нужно найти ]. Отдельно выдели [ важные элементы ]. Не учитывай [ что исключить ]. Представь результат в формате [ таблица / список / отчет ]. В конце сформулируй [ количество ] основных выводов.
[ Напиши / исправь / оптимизируй ] код на [ язык программирования ] для [ задача ]. Используй [ фреймворк / библиотеку / версию, если важно ]. На вход программа получает [ данные ], на выходе должна возвращать [ результат ]. Соблюдай ограничения: [ ограничения по производительности, библиотекам, архитектуре и т. д. ]. Обязательно учти [ особые случаи ]. Сначала кратко объясни решение, затем приведи код. После кода укажи [ тесты / возможные ошибки / ограничения решения ].
Объясни мне [ тема ]. Мой уровень знаний — [ начинающий / средний / продвинутый ], я уже знаю [ знания ]. Объясняй [ просто / подробно / технически ]. Используй [ примеры / аналогии / схемы / практические задания ]. Раздели объяснение на [ количество ] этапов. После каждого этапа [ задай вопрос / дай небольшое задание ]. В конце проверь мое понимание с помощью [ тест / вопросы / практическая задача ].
Создай [ тип изображения ] с изображением [ главный объект / сцена ]. Стиль — [ фотореализм / иллюстрация / 3D и т. д. ]. Окружение: [ описание ]. Композиция: [ ракурс / положение объектов / крупность плана ]. Освещение: [ тип и время суток ]. Атмосфера: [ настроение ]. Цветовая гамма: [ описание ]. Формат: [ соотношение сторон / назначение ]. Не добавляй [ нежелательные объекты / текст / логотипы / другие элементы ].
Найди и сравни информацию о [ объекты / компании / продукты ]. Меня интересуют следующие параметры: [ параметры ]. Используй актуальные данные на [ дата / период ], если они доступны. Для каждого утверждения, которое может измениться со временем, укажи источник или способ проверки. Представь результат в формате [ таблица / список ]. В конце сделай краткий вывод о том, какой вариант лучше подходит для [ конкретная задача ].
Плохо | Хорошо |
Помоги с презентацией. | Составь структуру презентации для выступления перед потенциальными инвесторами. |
Посмотри эти данные. | Проанализируй продажи за последний год и найди месяцы с наибольшим падением выручки. |
Сделай картинку. | Создай фотореалистичное изображение рабочего места в минималистичном интерьере. |