Дизайнеры тратят десятки часов на рутину: написание текстов для интерфейсов, составление персон, документирование компонентов. AI-модели берут эту рутину на себя, оставляя вам время на творческие решения и пользовательские исследования.
В этом гайде собраны готовые промпты для шести ключевых задач дизайнера: от UX-исследований до генерации идей. Каждый промпт можно скопировать, подставить свои данные и получить результат за минуты.
[...] на свои данные. Промпты работают с любой современной моделью: Claude, ChatGPT, GigaChat, Gemini. Выберите глубину изучения: «Коротко» для быстрого старта, «Подробно» для полного набора промптов, «Для разработчиков» -- если хотите автоматизировать процессы через API.UX-исследования (User Experience Research) -- это методы изучения поведения и потребностей пользователей. AI помогает генерировать персоны, строить карты пути пользователя (User Journey Map) и формулировать задачи в формате Jobs-to-be-Done (JTBD) -- фреймворк, описывающий, какую «работу» нанимает пользователь ваш продукт выполнить.
Построй User Journey Map для нового пользователя онлайн-банка. Контекст: - Мобильное приложение (iOS/Android) - Сегмент: молодые специалисты 22-30 лет - Путь: от скачивания приложения до первого перевода другу Для каждого этапа опиши: 1. Действие пользователя 2. Точка контакта (экран/элемент) 3. Мысли и ожидания 4. Эмоции (позитив/нейтрально/негатив) 5. Возможные барьеры 6. Возможности для дизайна (что можно улучшить) Формат: таблица с колонками для каждого пункта.
| Этап | Действие | Точка контакта | Мысли | Эмоция | Барьеры | Возможности |
|---|---|---|---|---|---|---|
| 1. Осведомлённость | Видит рекламу, читает отзывы | App Store / реклама | «У них кэшбэк больше?» | Нейтрально | Низкий рейтинг, плохие отзывы | Социальное доказательство в описании |
| 2. Установка | Скачивает приложение | App Store | «Надеюсь, не займёт много времени» | Лёгкий позитив | Большой размер приложения | Оптимизировать размер до < 100 МБ |
| 3. Регистрация | Вводит телефон, получает SMS | Экран регистрации | «Ещё одна верификация...» | Негатив | SMS не приходит, сложная форма | Автозаполнение SMS-кода, минимум полей |
| 4. Верификация | Сканирует паспорт, делает селфи | Экран KYC | «Зачем им моё лицо?» | Негатив | Нечёткое фото, страх за данные | Объяснить зачем + показать прогресс |
| 5. Главный экран | Изучает интерфейс | Dashboard | «Где тут перевод?» | Нейтрально | Перегруженный экран, непонятные иконки | Онбординг-тур по ключевым функциям |
| 6. Перевод | Вводит номер друга, сумму | Экран перевода | «Это точно ему уйдёт?» | Лёгкий негатив | Страх ошибки, нет подтверждения имени | Показать имя получателя до отправки |
| 7. Подтверждение | Видит чек, делится им | Экран успеха | «Получилось! Удобно» | Позитив | Нет возможности поделиться | Кнопка «Поделиться чеком» + анимация |
Ключевые инсайты:
Сформулируй 5 Jobs-to-be-Done для пользователей приложения для медитации. Целевой сегмент: офисные работники 25-45 лет, которые испытывают стресс и проблемы со сном. Используй формат: **Когда** [ситуация/контекст], **я хочу** [действие/мотивация], **чтобы** [ожидаемый результат]. Для каждого JTBD добавь: - Функциональный аспект (что конкретно делает) - Эмоциональный аспект (что чувствует) - Социальный аспект (как выглядит в глазах других)
Когда у меня напряжённый день и до следующей встречи 10 минут, я хочу быстро снять напряжение, чтобы вернуться к работе со свежей головой.
Когда я лежу в кровати и не могу уснуть из-за мыслей о работе, я хочу отключить внутренний диалог, чтобы заснуть за 15 минут.
Когда я хочу начать медитировать регулярно, но постоянно забываю, я хочу иметь систему напоминаний и отслеживания прогресса, чтобы не бросить после третьего дня.
Когда я слышу, что медитация помогает, но не знаю с чего начать, я хочу понятную программу для новичков, чтобы не чувствовать себя глупо.
Когда через час у меня важная презентация и я нервничаю, я хочу быстро сконцентрироваться и унять тревогу, чтобы выступить уверенно.
UI-копирайтинг (UX Writing) -- это написание текстов для интерфейса: кнопки, заголовки, подсказки, сообщения об ошибках, пустые состояния. Хороший микротекст (microcopy) незаметен, но критически важен для конверсии и пользовательского опыта.
Напиши микротексты для мобильного приложения доставки еды. Tone of voice: дружелюбный, неформальный, без канцелярита. Нужны тексты для следующих ситуаций: 1. Пустая корзина 2. Успешный заказ 3. Заказ задерживается (курьер опаздывает на 15 минут) 4. Ошибка оплаты (недостаточно средств) 5. Первый заказ нового пользователя (онбординг) 6. Запрос push-уведомлений 7. CTA-кнопка оформления заказа Для каждого дай: - Заголовок (до 40 символов) - Описание (до 120 символов) - Текст кнопки (до 25 символов) - Альтернативный вариант текста кнопки
Заголовок: Тут пока пусто Описание: Загляните в меню -- там точно есть что-то вкусное для вас Кнопка: Выбрать блюда Альтернатива: Перейти в меню
Заголовок: Заказ принят! Описание: Ресторан уже готовит. Курьер будет у вас примерно к 19:45 Кнопка: Следить за заказом Альтернатива: Отлично, спасибо
Заголовок: Курьер немного задерживается Описание: Извините, доставка займёт на 15 минут дольше. Новое время: 20:00 Кнопка: Хорошо, жду Альтернатива: Связаться с поддержкой
Заголовок: Оплата не прошла Описание: Похоже, на карте недостаточно средств. Попробуйте другую карту Кнопка: Выбрать другую карту Альтернатива: Попробовать ещё раз
Заголовок: Добро пожаловать! Описание: Найдите любимый ресторан и закажите доставку за пару минут Кнопка: Начать Альтернатива: Что тут есть?
Заголовок: Не пропустите скидки Описание: Расскажем о спецпредложениях и статусе ваших заказов Кнопка: Включить уведомления Альтернатива: Не сейчас
Кнопка: Оформить за 899 ₽ Альтернатива: Заказать доставку
Напиши 5 вариантов сообщения об ошибке для ситуации: пользователь пытается загрузить файл, но он слишком большой (лимит 10 МБ). Контекст: корпоративный мессенджер, tone of voice -- профессиональный, но человечный. Платформа: десктоп. Для каждого варианта: - Текст сообщения - Подсказка (что делать) - Оценка: насколько подходит для корпоративного контекста (1-5)
Вариант 1 (рекомендуемый) Текст: Файл слишком большой -- максимум 10 МБ Подсказка: Сожмите файл или отправьте ссылкой через облако Оценка: 5/5 -- лаконично, понятно, сразу решение
Вариант 2 Текст: Не получилось загрузить -- размер файла превышает 10 МБ Подсказка: Попробуйте сжать изображения или разделить архив на части Оценка: 4/5 -- корректно, чуть длиннее
Вариант 3 Текст: Файл весит больше 10 МБ. Попробуем иначе? Подсказка: Поделитесь ссылкой из Google Drive или Яндекс Диска Оценка: 4/5 -- дружелюбно, но «попробуем» может звучать несерьёзно
Вариант 4 Текст: Размер файла: 24 МБ. Лимит: 10 МБ Подсказка: Используйте TinyPNG для сжатия или загрузите в облако Оценка: 3/5 -- технично, подходит для IT-команд, но сухо для общего использования
Вариант 5 Текст: Ой, файл великоват! Подсказка: Максимальный размер -- 10 МБ. Попробуйте уменьшить или отправить ссылкой Оценка: 2/5 -- слишком неформально для корпоративного мессенджера
Дизайн-система (Design System) -- это набор переиспользуемых компонентов, токенов (design tokens -- переменные для цветов, отступов, шрифтов) и правил, обеспечивающих единообразие продукта. AI помогает создавать токены, документировать компоненты и генерировать спецификации.
Создай набор design tokens для SaaS-продукта (B2B, аналитическая платформа). Стиль: профессиональный, чистый, с акцентом на читаемость данных. Сгенерируй токены в формате JSON для: 1. Цветовая палитра (primary, secondary, neutral, semantic: success/warning/error/info) 2. Типографика (размеры шрифтов, line-height, font-weight для heading, body, caption) 3. Отступы (spacing scale: 4px base) 4. Скругления (border-radius) 5. Тени (shadow levels) Для каждого цвета дай: название, HEX, использование. Обеспечь контраст WCAG AA (минимум 4.5:1 для текста).
{
"color": {
"primary": {
"50": { "value": "#EEF2FF", "usage": "фон выделенных областей" },
"100": { "value": "#DBE4FF", "usage": "фон hover-состояния" },
"500": { "value": "#3B5BDB", "usage": "основные кнопки, ссылки" },
"600": { "value": "#2B4ACB", "usage": "hover на кнопках" },
"700": { "value": "#1E3A8A", "usage": "текст на светлом фоне (контраст 7.1:1)" }
},
"neutral": {
"0": { "value": "#FFFFFF", "usage": "фон карточек" },
"50": { "value": "#F8FAFC", "usage": "фон страницы" },
"200": { "value": "#E2E8F0", "usage": "разделители, бордеры" },
"500": { "value": "#64748B", "usage": "вторичный текст (контраст 4.6:1)" },
"900": { "value": "#0F172A", "usage": "основной текст (контраст 15.4:1)" }
},
"semantic": {
"success": { "value": "#16A34A", "usage": "положительные метрики, +рост" },
"warning": { "value": "#CA8A04", "usage": "пороговые значения" },
"error": { "value": "#DC2626", "usage": "ошибки, отрицательные метрики" },
"info": { "value": "#2563EB", "usage": "информационные подсказки" }
}
},
"typography": {
"heading-1": { "size": "30px", "lineHeight": "36px", "weight": 700 },
"heading-2": { "size": "24px", "lineHeight": "32px", "weight": 600 },
"heading-3": { "size": "20px", "lineHeight": "28px", "weight": 600 },
"body": { "size": "16px", "lineHeight": "24px", "weight": 400 },
"body-small": { "size": "14px", "lineHeight": "20px", "weight": 400 },
"caption": { "size": "12px", "lineHeight": "16px", "weight": 500 }
},
"spacing": {
"xs": "4px",
"sm": "8px",
"md": "16px",
"lg": "24px",
"xl": "32px",
"2xl": "48px",
"3xl": "64px"
},
"radius": {
"sm": "4px",
"md": "8px",
"lg": "12px",
"full": "9999px"
},
"shadow": {
"sm": "0 1px 2px rgba(0,0,0,0.05)",
"md": "0 4px 6px rgba(0,0,0,0.07)",
"lg": "0 10px 15px rgba(0,0,0,0.1)"
}
}
Примечания к контрасту: primary-700 на white -- 7.1:1 (AAA). neutral-500 на white -- 4.6:1 (AA). Все semantic-цвета проверены на белом фоне: контраст >= 4.5:1.
Напиши документацию компонента Button для дизайн-системы. Включи: 1. Описание компонента и когда использовать 2. Варианты (variants): primary, secondary, ghost, danger 3. Размеры: sm, md, lg 4. Состояния: default, hover, active, focus, disabled, loading 5. Анатомия компонента (из чего состоит) 6. Правила использования (do / don't) 7. Accessibility-требования Формат: markdown, с таблицами где уместно.
Кнопка инициирует действие. Используйте кнопки для основных и второстепенных действий на странице.
| Variant | Применение | Фон | Текст |
|---|---|---|---|
| Primary | Основное действие (1 на экран) | primary-500 | white |
| Secondary | Второстепенное действие | transparent | primary-500 |
| Ghost | Третичное действие, тулбары | transparent | neutral-700 |
| Danger | Удаление, необратимые действия | error-500 | white |
| Размер | Высота | Padding | Font size | Иконка |
|---|---|---|---|---|
| sm | 32px | 12px 16px | 14px | 16px |
| md | 40px | 12px 20px | 16px | 20px |
| lg | 48px | 16px 24px | 16px | 24px |
[Icon (опц.)] [Label] [Icon (опц.)]
Do: используйте глагол в тексте кнопки (Сохранить, Удалить, Отправить). Один primary button на экран. Don't: не используйте кнопку как ссылку. Не ставьте два primary рядом. Не пишите «Нажмите сюда».
aria-label если кнопка содержит только иконкуaria-busy="true" в состоянии loadingЮзабилити-аудит -- это проверка интерфейса на удобство использования. AI помогает проводить экспертную оценку по эвристикам Нильсена (10 принципов юзабилити от Jakob Nielsen) и проверять доступность (accessibility, a11y).
Проведи юзабилити-аудит экрана оформления заказа по 10 эвристикам Нильсена. Вот описание экрана: **Экран:** Оформление заказа в интернет-магазине электроники (десктоп) - Форма с полями: ФИО, email, телефон, адрес (одно текстовое поле), комментарий - Нет индикатора текущего шага - Кнопка «Оплатить» внизу формы, серого цвета - Итоговая сумма показана мелким шрифтом в правом верхнем углу - Нет возможности вернуться к корзине - Поля без подписей, только placeholder-текст - Нет валидации в реальном времени Для каждой нарушенной эвристики: 1. Название эвристики 2. Что нарушено (конкретно) 3. Серьёзность (1 -- косметика, 4 -- катастрофа) 4. Рекомендация по исправлению
Нарушение: Нет индикатора шагов -- пользователь не знает, сколько осталось до завершения. Серьёзность: 3 (серьёзная) Рекомендация: Добавить прогресс-бар: Корзина → Доставка → Оплата → Готово. Подсвечивать текущий шаг.
Нарушение: Нет возможности вернуться к корзине. Пользователь «заперт» в форме. Серьёзность: 3 (серьёзная) Рекомендация: Добавить ссылку «← Вернуться в корзину» и кликабельные шаги в прогресс-баре.
Нарушение: Placeholder вместо label -- при вводе текста пользователь забывает, какое это поле. Серьёзность: 3 (серьёзная) Рекомендация: Добавить постоянные label над полями. Placeholder использовать только для примеров (напр. «ул. Ленина, д. 5, кв. 12»).
Нарушение: Нет валидации в реальном времени -- пользователь узнает об ошибке только после отправки. Серьёзность: 2 (средняя) Рекомендация: Inline-валидация: проверка email при потере фокуса, маска для телефона, автодополнение адреса.
Нарушение: Кнопка «Оплатить» серого цвета -- выглядит как disabled. Сумма мелким шрифтом в углу. Серьёзность: 4 (катастрофа) Рекомендация: Яркая CTA-кнопка (зелёная/синяя), полная ширина на мобильных. Итого -- крупно, рядом с кнопкой.
Нарушение: Адрес в одном текстовом поле -- неудобно, нет автодополнения, сложно парсить. Серьёзность: 2 (средняя) Рекомендация: Разделить на: город, улица, дом, квартира. Или интеграция с DaData/КЛАДР для автодополнения.
Критическая проблема -- неразличимая CTA-кнопка. Приоритет исправлений: CTA → label → прогресс-бар → валидация → адрес.
Проведи аудит accessibility (доступности) для формы регистрации. Проверь по WCAG 2.1 уровень AA. HTML формы: ```html <form> <input type="text" placeholder="Имя"> <input type="text" placeholder="Email"> <input type="password" placeholder="Пароль"> <div style="color: #999; font-size: 11px;">Минимум 8 символов</div> <button style="background: #4CAF50; color: white;">Зарегистрироваться</button> </form> ``` Для каждой проблемы: 1. Критерий WCAG (номер и название) 2. Уровень серьёзности (A / AA / AAA) 3. Что не так 4. Как исправить (с примером кода)
WCAG: 1.3.1 Info and Relationships (A) Что не так: Поля используют только placeholder -- скринридер не сообщит назначение поля. Placeholder исчезает при вводе. Исправление:
<label for="name">Имя</label>
<input id="name" type="text" placeholder="Иван Иванов">
WCAG: 1.4.3 Contrast Minimum (AA) Что не так: #999 на белом фоне -- контраст 2.85:1 (нужно минимум 4.5:1 для текста 11px). Исправление:
<div style="color: #595959; font-size: 14px;">Минимум 8 символов</div>
<!-- #595959 на белом = 7:1 -->
WCAG: 1.3.1 Info and Relationships (A) Что не так: Подсказка о пароле визуально рядом, но программно не связана с полем. Исправление:
<input id="password" type="password" aria-describedby="password-hint">
<div id="password-hint">Минимум 8 символов</div>
WCAG: 3.3.2 Labels or Instructions (A) Что не так: Непонятно, какие поля обязательны. Исправление:
<label for="email">Email <span aria-label="обязательное поле">*</span></label>
<input id="email" type="email" required aria-required="true">
WCAG: 1.3.5 Identify Input Purpose (AA) Что не так: type="text" вместо type="email" -- нет клавиатуры с @ на мобильных, нет автозаполнения. Исправление:
<input id="email" type="email" autocomplete="email">
Итого найдено: 5 проблем (3 уровня A, 2 уровня AA). Форма не проходит WCAG 2.1 AA.
Дизайн-бриф -- это документ, описывающий задачу для дизайнера: цели, ограничения, целевую аудиторию, референсы и критерии приёмки. AI помогает структурировать размытые запросы в чёткие брифы.
Составь дизайн-бриф для редизайна страницы тарифов SaaS-продукта. Контекст: - Продукт: CRM для малого бизнеса - Проблема: текущая страница тарифов имеет конверсию 2.1% (цель -- 4%) - 3 тарифа: Free, Pro (990 ₽/мес), Business (2990 ₽/мес) - Основной конкурент: AmoCRM - Целевая аудитория: владельцы малого бизнеса, 30-50 лет Включи в бриф: 1. Бизнес-цель и метрики успеха 2. Целевая аудитория и её задачи 3. Ключевые требования к дизайну 4. Ограничения (технические, брендовые) 5. Референсы (какие паттерны работают) 6. Критерии приёмки 7. Timeline
Увеличить конверсию страницы тарифов с 2.1% до 4% (переход к оформлению подписки). Вторичная метрика: увеличить долю Pro-подписок с 35% до 50%.
Владельцы малого бизнеса, 30-50 лет
AI отлично работает как генератор идей на ранних стадиях проекта: мозговой штурм, текстовые мудборды (moodboard -- коллекция визуальных референсов и описаний, задающих настроение проекта), исследование направлений.
Проведи мозговой штурм: 10 концепций для лендинга языковой школы онлайн-английского. Целевая аудитория: взрослые 25-40, которые учат английский для карьеры. Для каждой концепции: - Название концепции (2-3 слова) - Визуальная метафора - Цветовая палитра (3 цвета с HEX) - Ключевой экран (hero-секция: что на ней) - Tone of voice - Референс (похожий сайт или бренд) Включи как минимум 3 смелых, нестандартных идеи.
Метафора: карьерный взлёт через язык Цвета: #1E3A5F (тёмно-синий), #F59E0B (янтарный), #F8FAFC (белый) Hero: анимированная взлётная полоса, текст «Ваш английский -- ваш билет наверх», CTA «Начать путь» Tone of voice: мотивирующий, профессиональный Референс: Skyeng (карьерный фокус)
Метафора: уютное место для общения Цвета: #6B4226 (кофейный), #F5E6D0 (кремовый), #2D5016 (зелёный) Hero: иллюстрация в стиле кафе, люди беседуют, речевые пузыри на английском Tone of voice: тёплый, дружелюбный Референс: Duolingo (дружелюбность) + Headspace (уют)
Метафора: английский как пароль к мировым возможностям
Цвета: #0F0F0F (чёрный), #00FF88 (неоновый зелёный), #FFFFFF (белый)
Hero: терминальный стиль, текст набирается как код: > unlock_career("english"), CTA «Получить доступ»
Tone of voice: технологичный, дерзкий
Референс: Linear, Vercel
Метафора: английский открывает мир Цвета: #1B4B73 (океан), #E8D5B7 (песочный), #D4463C (акцент) Hero: интерактивная карта с точками: «Собеседование в Google London», «Конференция в Нью-Йорке» Tone of voice: вдохновляющий, амбициозный Референс: Airbnb (путешествия)
Метафора: тренировка навыка, как мышцы Цвета: #FF4500 (энергетический красный), #1A1A2E (тёмный), #EAEAEA (светло-серый) Hero: прогресс-бар «Level 1 → Fluent», счётчик «сегодня: 3 тренировки», CTA «Начать тренировку» Tone of voice: энергичный, спортивный Референс: Nike Training Club
Метафора: трансформация через обучение Цвета: #6C63FF (фиолетовый), #F0F0F0 (серый), #2D2D2D (тёмный) Hero: слайдер «до/после»: слева -- растерянное лицо на созвоне, справа -- уверенная презентация Tone of voice: честный, результатоориентированный Референс: кейсы на Dribbble
Метафора: путь от нуля до результата Цвета: #0EA5E9 (голубой), #F1F5F9 (фон), #334155 (текст) Hero: горизонтальная линия: месяц 1 → месяц 3 → месяц 6 с конкретными результатами Tone of voice: конкретный, прозрачный Референс: Linear (продуктовый подход)
Метафора: мир «со включёнными субтитрами» Цвета: #000000 (чёрный), #FFD700 (жёлтый субтитров), #FFFFFF (белый) Hero: фотография рабочей ситуации с жёлтыми субтитрами поверх, как в кино Tone of voice: кинематографичный, ироничный Референс: Netflix
Метафора: собираешь язык по кирпичикам Цвета: #FF6B6B (коралловый), #4ECDC4 (бирюзовый), #FFE66D (жёлтый) Hero: 3D-блоки складываются в слова, анимация Tone of voice: игровой, лёгкий Референс: Lego + Notion
Метафора: бизнес-переговоры на английском Цвета: #1F2937 (графит), #D4AF37 (золотой), #F9FAFB (белый) Hero: стильная переговорная комната, текст: «Говорите на языке бизнеса» Tone of voice: премиальный, деловой Референс: McKinsey, Bain
1. Что обязательно нужно указать в промпте для генерации UI-текстов?
2. Можно ли использовать AI-персоны вместо реальных интервью с пользователями?
3. Какой формат ответа стоит запрашивать для автоматизации дизайн-ревью?