Извлеките количественную Design DNA из любого референсного UI — токены, качественный стиль, визуальные эффекты — затем генерируйте компоненты, ей соответствующие.
design-dna принимает изображения, скриншоты или живые URL как референсы и выдаёт структурированный JSON Design DNA: цветовые токены, типографическую шкалу, отступы, качественные стилевые дескрипторы и параметры визуальных эффектов. Передайте DNA обратно в Claude при генерации компонентов — и вывод будет соответствовать бренду, а не выглядеть как generic Tailwind.
Создание новых компонентов, соответствующих дизайну существующего продукта
👤 Разработчики, добавляющие фичи в готовый продукт⏱ ~30 minintermediate
Когда использовать: Добавляете экран к существующему приложению и хотите, чтобы он выглядел нативно.
Поток
DNA из живого URL
Use design-dna. Extract DNA from https://app.example.com/dashboard (logged-in screenshot).✓ Скопировано
→ DNA отражает реальный продукт
Аудит расхождения токенов
Compare DNA to our existing tailwind.config — flag drift.✓ Скопировано
→ Список расхождений (например, 'shadow-md непоследователен между страницами')
Сгенерировать новый экран
Generate the new 'Settings' screen using our reconciled DNA.✓ Скопировано
→ Экран неотличим от остального приложения
Итог: Цельный продукт, даже при добавлении экранов спустя месяцы.
Подводные камни
Живой URL за авторизацией — DNA с публичной landing-страницы вводит в заблуждение — Используйте аутентифицированный скриншот, а не маркетинговую страницу
Начальная загрузка дизайн-системы из референсов
👤 Соло-основатели / небольшие команды без дизайнера⏱ ~60 minadvanced
Когда использовать: Начинаете приложение и хотите согласованную дизайн-систему быстро.
Поток
Выбрать 3 референса
Use design-dna. Extract DNA from 3 screenshots I admire (editorial, app, marketing).✓ Скопировано
→ 3 отдельных объекта DNA
Синтезировать
Synthesize a single DNA emphasizing the editorial type scale and the app's spacing.✓ Скопировано
→ Объединённый DNA
Вывести стартовую систему
Generate tailwind.config, CSS vars, and a Button + Card + Input set using the merged DNA.✓ Скопировано
→ Стартовая дизайн-система в репозитории
Итог: Согласованная база для итерации вместо старта с дефолтным Tailwind.
Подводные камни
Синтез кардинально разных эстетик рождает хаос — Выбирайте референсы одного «семейства» — вариации внутри стиля, а не противоположности