Автоматизация сборки интерфейсов с помощью Claude и Figma плагинов
Контекст / проблема
Ручная сборка попапов и экранов из компонентов дизайн-системы отнимала много времени: нужно было вручную находить нужные компоненты, расставлять их, применять стили. Особенно заметно это становилось при большом объёме однотипных модальных окон.
Решение
Необходимо разработать плагины:
Popup Builder — для создания модальных окон
Interface Builder — для быстрой сборки типового интерфейса
Процесс
Обучила Claude дизайн-системе
Claude сгенерировал плагины на основе утверждённых макетов
Claude генерирует JSON-описание интерфейса по скриншоту
Плагин переводит его в готовый макет, используя реальные компоненты дизайн-системы
Скриншоты плагинов
Результат
Примеры модальных окон
Пример создания интерфейса
Редизайн линейки десктоп-приложений
Интерфейсы
Дизайн-система
Библиотека попапов
Библиотека иконок
Интерфейс Drawings Explorer
Интерфейс VisualizeViewer
Интерфейс MFCApp
Контекст / проблема
Приложения развивались независимо и визуально разошлись — разные компоненты и попапы под одни и те же задачи.
Дизайн-система
Бо́льшая часть библиотеки компонентов, из которой собираются экраны и попапы: меню, панели, тулбары, попапы и др.
Пример тулбара
Библиотека попапов
Множество окон под разные сценарии: от простых уведомлений до сложных форм с десятками полей. Каждое собрано из одних и тех же компонентов дизайн-системы.