M
MercyNews
Home
Back
Инструмент Figma-use: CLI позволяет ИИ-агентам проектировать в Figma
Технологии

Инструмент Figma-use: CLI позволяет ИИ-агентам проектировать в Figma

Hacker News10h ago
3 мин чтения
📋

Ключевые факты

  • CLI Figma-use предоставляет около 100 команд для создания и изменения элементов дизайна в Figma.
  • Импорт JSX в инструменте примерно в 100 раз быстрее, чем традиционный импорт через API плагинов, что значительно повышает скорость итераций.
  • Команда render подключается к внутреннему протоколу многопользовательской работы Figma через Chrome DevTools для повышения производительности при работе с большими группами объектов.
  • Инструмент построен с использованием Bun и Citty для CLI, с прокси WebSocket Elysia для реального времени.
  • Figma-use решает ограничение официального сервера Figma MCP, который в основном только для чтения.
  • Разработчик активно ищет обратную связь по эргономике CLI, отсутствующим командам и естественности синтаксиса JSX.

Краткое изложение

Разработан новый интерфейс командной строки под названием Figma-use, который призван преодолеть разрыв между ИИ-агентами и программным обеспечением для проектирования. Созданный разработчиком Дэном, этот инструмент позволяет ИИ активно проектировать в Figma, а не просто читать файлы.

CLI предоставляет около 100 команд, которые позволяют ИИ-агентам создавать фигуры, текст, фреймы и компоненты, изменять стили и экспортировать ресурсы. Это представляет собой значительный сдвиг по сравнению с существующими решениями, которые в основном предназначены только для чтения или требуют неэффективных схем JSON.

Основные возможности

CLI Figma-use предлагает комплексную функциональность для рабочих процессов проектирования, управляемых ИИ. Его набор команд охватывает весь процесс проектирования — от начального создания до финального экспорта ресурсов.

Ключевые возможности включают:

  • Создание и изменение базовых фигур и текстовых элементов
  • Построение сложных фреймов и систем компонентов
  • Динамическую настройку стилей и свойств
  • Экспорт готовых ресурсов в различных форматах

Одной из выдающихся функций является возможность импорта JSX, которая примерно в 100 раз быстрее традиционного импорта через API плагинов. Это улучшение скорости критически важно для ИИ-агентов, которым нужно быстро итерировать концепции дизайна.

«Я хотел, чтобы ИИ действительно проектировал — создавал кнопки, строил макеты, генерировал целые системы компонентов».

— Дэн, разработчик Figma-use

Техническая архитектура

Архитектура инструмента сочетает современные технологии для оптимальной производительности. Сам CLI построен с использованием Bun и Citty, а прокси WebSocket Elysia обрабатывает связь в реальном времени.

Заметным техническим нововведением является команда render, которая подключается напрямую к внутреннему протоколу многопользовательской работы Figma через Chrome DevTools. Этот подход обеспечивает повышенную производительность при работе с большими группами объектов, что является распространенным сценарием в сложных файлах дизайна.

Вся система спроектирована для работы с любым LLM-ассистентом для кодирования, что делает ее универсальной и совместимой с различными рабочими процессами разработки ИИ.

Решение ограничений проектирования

Мотивацией для создания Figma-use послужили ограничения существующих решений. Официальный сервер Figma MCP в основном предназначен только для чтения, что ограничивает ИИ-агентов просмотром файлов, а не их созданием.

Как объясняет разработчик, целью было позволить ИИ действительно проектировать:

Я хотел, чтобы ИИ действительно проектировал — создавал кнопки, строил макеты, генерировал целые системы компонентов.

Существующие альтернативы либо не имели возможностей записи, либо требовали многословных схем JSON, которые потребляют чрезмерное количество токенов, делая их неэффективными для операций ИИ. Этот инструмент обеспечивает более прямой и эффективный подход к проектированию, управляемому ИИ.

Доступность и обратная связь

Инструмент доступен для установки через Bun с помощью команды bun install -g @dannote/figma-use. Доступно демонстрационное видео, демонстрирующее возможности инструмента в 45-секундном обзоре.

Разработчик активно ищет обратную связь по нескольким аспектам инструмента:

  • Эргономика CLI и пользовательский опыт
  • Отсутствующие команды или функциональность
  • Естественность реализации синтаксиса JSX

Обсуждение сообщества и обратная связь собираются через специальный раздел комментариев, предоставляя пользователям возможность внести свой вклад в развитие инструмента.

Взгляд в будущее

Figma-use представляет собой значительный шаг вперед в возможности ИИ-агентов участвовать в творческих рабочих процессах проектирования. Предоставляя комплексный набор команд и оптимизированную производительность, он решает ключевые ограничения предыдущих подходов.

Совместимость инструмента с любым LLM-ассистентом для кодирования и его эффективная обработка операций проектирования позиционируют его как ценный дополнение к экосистеме ИИ-дизайна. По мере включения обратной связи и развития инструмента он может расширить возможности для проектирования с помощью ИИ.

Часто задаваемые вопросы

Что такое Figma-use?

Figma-use — это инструмент интерфейса командной строки (CLI), который позволяет ИИ-агентам активно проектировать в Figma. Он предоставляет около 100 команд для создания фигур, текста, фреймов, компонентов, изменения стилей и экспорта ресурсов.

Как он улучшает существующие решения?

Он решает ограничение только для чтения официального сервера Figma MCP и избегает неэффективных многословных схем JSON, требуемых другими решениями. Его импорт JSX примерно в 100 раз быстрее, чем традиционный импорт через API плагинов.

Какие технологии обеспечивают работу Figma-use?

Инструмент построен с использованием Bun и Citty для CLI, с прокси WebSocket Elysia для связи в реальном времени. Он также использует Chrome DevTools для подключения к внутреннему протоколу многопользовательской работы Figma для повышения производительности.

Как разработчики могут попробовать Figma-use?

Разработчики могут установить инструмент с помощью команды 'bun install -g @dannote/figma-use'. Доступно 45-секундное демонстрационное видео, и разработчик ищет обратную связь по эргономике и функциональности инструмента.

Continue scrolling for more

ИИ преобразует математические исследования и доказательства
Technology

ИИ преобразует математические исследования и доказательства

Искусственный интеллект перешел из статуса непостоянного обещания в реальность, преобразуя математические исследования. Модели машинного обучения теперь генерируют оригинальные теоремы.

Just now
4 min
263
Read Article
Society

Эпидемия сексуального насилия над детьми в Конго

Демократическая Республика Конго сталкивается с катастрофической волной сексуального насилия над детьми: за 9 месяцев зарегистрировано более 35 000 случаев, но реальный масштаб, как считается, гораздо больше.

1h
5 min
27
Read Article
ЕС рассматривает «базукную» меру в ответ на тарифы Трампа в Гренландии
Politics

ЕС рассматривает «базукную» меру в ответ на тарифы Трампа в Гренландии

ЕС рассматривает применение Инструмента против принуждения в ответ на тарифы Трампа в Гренландии. Макрон возглавляет инициативу, послы проведут экстренное заседание.

2h
5 min
6
Read Article
Сара Кнафо: Видение счастливого Парижа
Politics

Сара Кнафо: Видение счастливого Парижа

В эксклюзивном интервью кандидат от партии «Возрождение» Сара Кнафо представила свою программу, нацеленную на превращение Парижа в «счастливый город», идентифицируя конкретные городские проблемы как своих главных противников.

2h
5 min
6
Read Article
Миллионы Марка Кьюбена питают футбольную мечту Индианы
Sports

Миллионы Марка Кьюбена питают футбольную мечту Индианы

Миллиардер Марк Кьюбен стал ключевым донором футбольной программы Индианского университета, помогая ей бороться за национальный чемпионат и меняя подход к финансированию студенческого спорта.

2h
5 min
6
Read Article
Red States Push Liability Shields for Oil Giants
Politics

Red States Push Liability Shields for Oil Giants

Lawmakers in Oklahoma and Utah are advancing legislation that would block lawsuits against oil companies for their role in the climate crisis, a move critics call a coordinated effort to deny communities their day in court.

2h
5 min
6
Read Article
Карта нашего солнечного соседства: 3D-миссия
Science

Карта нашего солнечного соседства: 3D-миссия

Человечество расширяет свой охват за пределы Земли, создание точной 3D-карты нашей солнечной системы стало критически важной задачей для исследования космоса.

2h
7 min
6
Read Article
Best Buy's Winter Sale: Top 10 Tech Deals to Grab Now
Technology

Best Buy's Winter Sale: Top 10 Tech Deals to Grab Now

Best Buy's Winter Sale features significant discounts on OLED TVs, headphones, fitness trackers, and more. Here are the top 10 deals worth your attention before the event ends on January 19th.

2h
5 min
2
Read Article
В 60 лет она продала дом и устроилась на работу на круизном лайнере
Lifestyle

В 60 лет она продала дом и устроилась на работу на круизном лайнере

В 60 лет женщина продала дом, чтобы избавиться от долгов и начать новую жизнь. Она устроилась фотографом на круизный лайнер, посетила три континента и нашла творческое вдохновение.

2h
5 min
6
Read Article
Ravioli com recheio de carne de sol e calda de rapadura: confira a receita
Lifestyle

Ravioli com recheio de carne de sol e calda de rapadura: confira a receita

Receita de ravioli com recheio de carne de sol e calda de rapadura Uma combinação que une a tradição da culinária italiana aos sabores do Nordeste brasileiro. Neste domingo (18), o programa Nordeste Rural apresentou a receita de um ravioli recheado com carne de sol, acompanhado de calda de rapadura, valorizando ingredientes regionais em uma releitura gastronômica criativa. A receita é ensinada por Simone Romão, estudante de gastronomia. A proposta de incorporar a identidade regional ao ravioli surgiu a partir de uma atividade avaliativa do curso, que desafiava os alunos a desenvolver pratos utilizando ingredientes locais. Clique aqui para seguir o canal do g1 Ceará no WhatsApp A seguir, confira as instruções para fazer a receita. Ingredientes 🧂 Para o recheio: 300 g de carne de sol; Meia cebola roxa picada; Um dente de alho picado; 50 g de nata ou requeijão cremoso; 50 g de queijo ralado; Uma colher de sopa de manteiga da terra; Pimenta-do-reino; Cheiro-verde a gosto. Para a massa: 500 g de macaxeira cozida e amassada; 100 g de farinha de trigo; Uma gema; Uma colher de sopa de manteiga da terra; Sal a gosto. Para a calda: 100 g de rapadura ralada; 100 ml de cachaça envelhecida; 200 ml de caldo de carne caseiro; Uma colher de chá de vinagre de maçã; Pimenta-de-cheiro a gosto. Modo de preparo 🥣 Com massa de macaxeira, recheio de carne de sol e redução de rapadura, o ravioli apresentado no Nordeste Rural valoriza ingredientes regionais. TV Verdes Mares Preparo da calda e da carne: Cozinhe a carne de sol picada na panela de pressão por cerca de 20 minutos. Em uma frigideira, derreta a rapadura ralada com a cachaça envelhecida até formar um caramelo fino. Acrescente o caldo de carne, o vinagre de maçã e a pimenta-de-cheiro (colocada grosseiramente, apenas para aromatizar). Deixe reduzir até atingir consistência de caramelo e finalize com uma pitada de sal. Preparo do recheio: Refogue a cebola roxa e o alho na manteiga da terra. Adicione o cheiro-verde (coentro e cebolinha) e a carne de sol cozida e desfiada. Incorpore o queijo coalho ralado e o requeijão, com cuidado para não usar em excesso. Finalize com pimenta-do-reino preta a gosto. Preparo da massa: Amasse a macaxeira ainda quente, logo após sair do fogo. Em um recipiente, misture a macaxeira com a gema, a manteiga da terra e a farinha de trigo, acrescentada aos poucos. Sove a massa sobre uma bancada até que fique homogênea e não grude nas mãos. Montagem dos raviolis: Abra a massa com auxílio de plástico filme e um rolo até atingir a espessura desejada. Corte a massa em discos e umedeça levemente as bordas com água. Coloque o recheio no centro, feche no formato de meia-lua e sele as bordas com carretilha ou garfo. Cozimento e finalização: Cozinhe os raviolis em água quente até que comecem a flutuar. Para servir, faça uma base com a calda (opcionalmente coada), disponha os raviolis e finalize com mais redução de rapadura. Acrescente tiras de queijo frito e salsinha para finalizar o prato. Assista aos vídeos mais vistos do Ceará:

2h
3 min
0
Read Article
🎉

You're all caught up!

Check back later for more stories

На главную