GeekOnAI
Заказная разработка с ИИ

Плагин для автоматизации скриншотов

Figma-плагин собирает локализованные наборы скриншотов из мастер-компонентов, подставляет переводы и изображения, проверяет ошибки до экспорта и выгружает PNG по приложениям и локалям.

Задача

Несколько мобильных приложений, для каждого — рекламные экраны на десятках локалей. Локализованные наборы скриншотов для магазина приложений обновляются вручную: переводы, изображения, проверка ошибок, экспорт — всё отдельно и медленно.

Решение

Плагин для Figma собирает результат из подготовленных мастер-компонентов: подставляет переводы по ключам, заменяет изображения, проверяет пропущенные переводы, недоступные шрифты и выход текста за область — до экспорта, а не после. Экспортирует PNG по профилям и ZIP с CSV-отчётом об ошибках. Исходные мастер-компоненты не меняются, повторный запуск создаёт отдельный набор результатов.

Результат

Проверки находят пропущенные переводы, изображения и выход текста за область до экспорта

Повторный запуск создаёт отдельный набор результатов, не трогая исходные мастер-компоненты

Figma Plugin API, TypeScriptАвтоматические проверки и CSV-отчёт об ошибках

Несколько мобильных приложений для изучения языков, для каждого — около десяти рекламных экранов и несколько десятков локалей. Локализованные наборы скриншотов для магазина приложений обновляются вручную: собрать, вставить перевод и картинку, проверить, что ничего не потерялось, экспортировать. На каждое обновление уходит много повторяющейся работы.

Плагин для Figma собирает результат из подготовленных дизайнером мастер-компонентов: находит текстовые слои по ключам, подставляет перевод, заменяет изображения, подбирает шрифты. Перед экспортом проверяет типовые проблемы — пропущенные переводы, недоступные шрифты, текст, который не помещается в область, — и показывает отчёт с указанием приложения, локали, экрана и причины. По нажатию на проблему плагин выделяет соответствующий объект в Figma.

Экспорт отдаёт PNG по выбранным профилям и ZIP со стабильными именами файлов и CSV-отчётом. Исходные мастер-компоненты не меняются — повторный запуск просто создаёт новый набор результатов, большие наборы обрабатываются партиями, чтобы не упереться в память.

Обсудим ваш случай

Самый быстрый способ — написать боту в Telegram: короткий квиз, и мы сразу поймём, с чего начать.

Или на почту: hello@geekonai.ru