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