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