Что я пытаюсь сделать
- Извлеките данные дизайна (фреймы, компоненты, стили) из Figma с помощью Figma API.
- Обработайте эти данные и отправьте их в Open AI API.
- Создайте:
Структуру темы WordPress - Шаблоны PHP
- HTML/CSS (и, возможно, JS)
Проблемы, с которыми я столкнулся
- Ограничения скорости Figma API
- При получении больших или сложных проектов я часто сталкиваюсь с ограничениями скорости Figma API
- Это нарушает поток генерации и приводит к отправке неполных данных в ИИ
- В других инструментах это не ограничения скорости, с которыми они работают Figma Access Токен.
- Непоследовательный/сбивающий с толку вывод AI
- Модель Open AI иногда:
Смешивает логику макета - Создает неверную структуру темы WordPress
/> - Создает несогласованный HTML/CSS между запросами.
- Иногда просто отвечают только на основные файловые структуры темы WordPress.
- Модель Open AI иногда:
- Для больших проектов модель теряет контекст.
- Проблемы масштабируемости
- Большие файлы Figma требуют нескольких вызовов API
- Разделение дизайна на фрагменты часто приводит к:
Потере согласованности дизайна - Повторяющемуся или конфликтующему коду
- Комплексная надежность
- Иногда все работает
- Иногда:
Отсутствуют разделы - Неправильные макеты
- Неправильные перехватчики WordPress или структура файлов
- Кеширование ответов API Figma
- Разбиение данных Figma на более мелкие фрагменты перед отправкой в Open AI
- Использование системных подсказок и строгих форматов вывода
- Повторение запросов после ошибок ограничения скорости
- Используется используемый сервер MCP https://github.com/GLips/figma-Context-MCP это для него, но возникает та же проблема с ограничением скорости и с помощью инструментов MCP ИИ отвечает на контент как нулевой.
- Лучшие практики для:
Обработка скорости API Figma ограничения в больших проектах - Структурирование подсказок для надежной генерации тем WordPress
- Сохранение согласованности при генерации кода фрагментами
[*]Как решить проблему ограничения скорости, как это делают другие инструменты искусственного интеллекта.
Любые рекомендации, шаблоны или реальный опыт работы с аналогичными инструментами будут очень полезны.
Подробнее здесь: https://stackoverflow.com/questions/798 ... ng-open-ai
Мобильная версия