Использовать промпт
Добавьте своё задание
Добавьте контекст ниже. Он будет включён в промпт при копировании или скачивании.
Создайте интерактивный прототип фронтенда для [PROJECT] и [AUDIENCE], используя существующий стек проекта и явно обозначенные демонстрационные данные. Задача: результаты глобального поиска.
Обязательные контент и структура
Покажите типы результатов, совпадающие фрагменты, фильтры и полезное состояние без результатов.
Используйте [APPROVED_CONTENT] как источник названий, дат, числовых данных, утверждений и целевых страниц. Перечислите недостающие исходные данные, прежде чем что-либо заменять. Если нужна демонстрация, обозначьте её контент как вымышленный. Не придумывайте отзывы клиентов, рейтинги, логотипы партнёров или возможности продукта.
Направление дизайна
Используйте [BRAND_RULES] и уже выбранную в проекте дизайн-систему. Если система не задана, начните со следующего направления: теплый белый фон, чернильный цвет текста и сдержанный мятный цвет выбранных состояний; просторные интервалы и простые элементы управления. Соблюдайте единообразие типографики, интервалов и цветовых ролей. Отдавайте приоритет задаче, а не декоративным элементам, и избегайте шаблонного набора несвязанных карточек.
Подготовка контента
Определите типы контента для поиска, правила сопоставления, фрагменты и поведение фильтров. Подготовьте примеры, в которых один и тот же запрос возвращает результаты нескольких типов или не возвращает результатов.
Макет и поведение
Оставляйте запрос видимым при смене типа результатов. Показывайте достаточно контекста для каждого результата, чтобы различать элементы с похожими названиями, не открывая их все.
Проверка критериев приёмки для задачи
- Сохраняйте контекст запроса при переходе между типами результатов.
- Переключите типы, откройте результат и вернитесь назад.
- Протестируйте длинный запрос, неизвестные термины и недоступные результаты; исходный запрос и выбранные фильтры должны оставаться понятными.
Реализация и проверка
Оставьте текст редактируемым. Используйте семантическую структуру, понятные элементы управления, видимый фокус клавиатуры и подходящие состояния отсутствия данных и ошибок. Проверьте узкие и широкие макеты. Учитывайте настройку уменьшения движения. Сохраните существующие фреймворк и зависимости проекта; не заменяйте стек без предупреждения. Верните редактируемые файлы и опишите любое неполное поведение или неподдерживаемые исходные данные. Проверьте именно эту задачу, прежде чем предлагать дополнительные функции.
Референс и цель воссоздания
Прикрепите файл reference.webp из пакета загрузки этого дизайн-промпта к самому промпту в OpenDesign. Создайте редактируемый результат с похожими композицией и иерархией; не вставляйте всё референсное изображение в качестве готового интерфейса. Если утверждённый контент проекта и правила бренда противоречат вымышленным примерам подписей, сохраняйте утверждённые материалы. Если изображение отсутствует или нечитаемо, запросите его, а не заявляйте о визуальном соответствии.
Композиция и контент референса
Используйте приложенный файл reference.webp как визуальный референс для результатов глобального поиска. Перед началом разработки определите основные области сверху вниз, их относительную ширину и высоту, выравнивание, интервалы, типографическую иерархию, цвета поверхностей, границы, изображения и повторяющиеся компоненты. Сохраните эти соотношения, а не заменяйте их типовым шаблоном. Обязательное содержание: покажите типы результатов, совпадающие фрагменты, фильтры и полезное состояние без результатов. При преобразовании изображения в редактируемые элементы следуйте рекомендациям по компоновке для этой задачи: оставляйте запрос видимым при смене типа результатов. Показывайте достаточно контекста для каждого результата, чтобы различать элементы с похожими названиями, не открывая их все.
Визуальное направление из примера проекта
Теплый белый фон, чернильный цвет текста и сдержанный мятный цвет выбранных состояний; просторные интервалы и простые элементы управления.
Спецификация взаимодействия
Референс представляет собой статическую концепцию: описанное ниже поведение — это требование к реализации, а не доказательство того, что изображение уже функционально. Скопируйте настроенный промпт в свой рабочий проект. Начните с основной задачи: покажите типы результатов, совпадающие фрагменты, фильтры и полезное состояние без результатов. Сохраняйте контекст запроса при переходе между типами результатов. Для каждого видимого элемента управления укажите событие активации, затрагиваемое состояние и обратную связь; реализуйте локальные изменения с согласованным состоянием во всех связанных представлениях. Поиск и фильтры должны выдавать реальные результаты, элементы выбора — иметь явно выраженное активное состояние, а действия сохранения — при необходимости показывать состояния ожидания, успеха и ошибки. Не добавляйте посторонние сценарии. Используйте ссылки для навигации, кнопки для действий и доступные названия для элементов управления с иконками. Не создавайте впечатление, что серверная операция выполнена успешно, если изменилось только локальное демо.
Визуальное сравнение и передача результата
- Сравните результат с прикреплённым изображением при совпадающих пропорциях. Перед проработкой декоративных деталей проверьте расположение основных областей, относительные размеры изображений, переносы строк, интервалы, типографическую иерархию, контраст, активные состояния и плотность контента.
- Затем протестируйте узкий макет, не сжимая текст для настольной версии до крошечных подписей.
- Храните логотипы, фотографии и значки как отдельные ресурсы, а все значимые подписи оставьте редактируемыми. Перечислите недоступные шрифты и ресурсы, а также намеренные отступления. Верните рабочие файлы вместе с кратким описанием реализованного поведения и оставшихся интеграций; не обещайте попиксельное совпадение только на основании промпта.
Скачать промпт и изображение
Содержит полный промпт и полноразмерное референсное изображение. Добавьте оба файла в OpenDesign, чтобы задать направление макета.
Как написать дизайн-промпт для результатов глобального поиска
Используйте этот дизайн-промпт для результатов глобального поиска, чтобы показать типы результатов, совпадающие фрагменты, фильтры и полезное состояние без результатов.
Референс — концепция, созданная ИИ. Приведённые ниже инструкции описывают, что нужно создать и протестировать; изображение не демонстрирует работающее поведение.
Оставляйте запрос видимым при смене типов
Глобальный поиск помогает находить контент разных типов без необходимости начинать поиск заново.
Совпадающие фрагменты должны объяснять, почему показан результат, а фильтры — сохранять контекст запроса. Оставляйте запрос видимым при смене типа результатов. Показывайте достаточно контекста для каждого результата, чтобы различать элементы с похожими названиями, не открывая их все.
Из промпта
Оставляйте запрос видимым при смене типа результатов.
Настройте под себя
Покажите [RESULT_TYPES], совпадающие фрагменты и активные фильтры для [QUERY]. Сохраняйте запрос при смене типов и предлагайте полезные настройки фильтров при отсутствии совпадений.
Подготовьте контент для результатов глобального поиска
Результаты включают документы, заметки, задачи, проекты и людей — каждый тип со своими метаданными. Определите поля для поиска и страницу назначения результата для каждого типа.
Определите типы контента для поиска, правила сопоставления, фрагменты и поведение фильтров. Подготовьте примеры, в которых один и тот же запрос возвращает результаты нескольких типов или не возвращает результатов.
Из промпта
Покажите типы результатов, совпадающие фрагменты, фильтры и полезное состояние без результатов.
Настройте под себя
Для [PROJECT] используйте [APPROVED_CONTENT] как источник контента для этих результатов глобального поиска. Определите типы контента для поиска, правила сопоставления, фрагменты и поведение фильтров. Подготовьте примеры, в которых один и тот же запрос возвращает результаты нескольких типов или не возвращает результатов. Определите, каких исходных данных не хватает, прежде чем заменять их демонстрационным контентом.
Переключитесь на тип без результатов
Правая боковая панель разделяет несколько фильтров и содержит рекомендации на случай отсутствия результатов. Проверьте совместное применение фильтров, границы прав доступа и сохранение запроса при открытии результата и возврате к списку.
Оставляйте исходный запрос и другие фильтры видимыми. Пользователь должен иметь возможность расширить поиск, не вводя запрос заново и не теряя текущую позицию. Переключите типы, откройте результат и вернитесь назад. Протестируйте длинный запрос, неизвестные термины и недоступные результаты; исходный запрос и выбранные фильтры должны оставаться понятными.
Из промпта
Сохраняйте контекст запроса при переходе между типами результатов.
Настройте под себя
Проверьте результаты глобального поиска на соответствие следующему требованию: сохраняйте контекст запроса при переходе между типами результатов. Переключите типы, откройте результат и вернитесь назад. Протестируйте длинный запрос, неизвестные термины и недоступные результаты; исходный запрос и выбранные фильтры должны оставаться понятными. Сохраните утверждённый контент и исправьте только те части, которые не прошли эту проверку.
Проверьте результат глобального поиска
Убедительно выглядящий экран не означает работающий бэкенд. Отдельно протестируйте валидацию, разрешения, сохранение данных и поведение при сбоях, прежде чем подключать реальные данные.
- Переключите типы, откройте результат и вернитесь назад. Протестируйте длинный запрос, неизвестные термины и недоступные результаты; исходный запрос и выбранные фильтры должны оставаться понятными.
Уточняющий промпт
Используйте это после получения первого результата. Так доработка будет сосредоточена на самой важной части задачи.
Доработайте текущие результаты глобального поиска. Переключите типы, откройте результат и вернитесь назад. Протестируйте длинный запрос, неизвестные термины и недоступные результаты; исходный запрос и выбранные фильтры должны оставаться понятными. Сохраните утверждённый контент и визуальное направление; измените только то, что необходимо для устранения этих проблем.
