M
MercyNews
Home
Back
Figma-use: Herramienta CLI permite que agentes de IA diseñen en Figma
Tecnologia

Figma-use: Herramienta CLI permite que agentes de IA diseñen en Figma

Hacker News10h ago
3 min de lectura
📋

Hechos Clave

  • La CLI Figma-use proporciona aproximadamente 100 comandos para crear y modificar elementos de diseño en Figma.
  • La importación JSX en la herramienta es aproximadamente 100 veces más rápida que las importaciones tradicionales de API de complementos, mejorando significativamente la velocidad de iteración.
  • El comando render se conecta al protocolo multijugador interno de Figma a través de Chrome DevTools para un rendimiento mejorado con grupos grandes de objetos.
  • La herramienta está construida usando Bun y Citty para la CLI, con un proxy WebSocket Elysia para comunicación en tiempo real.
  • Figma-use aborda la limitación del servidor oficial de Figma MCP, que es principalmente de solo lectura.
  • El desarrollador está buscando activamente comentarios sobre la ergonomía de la CLI, comandos faltantes y la naturalidad de la sintaxis JSX.

Resumen Rápido

Se ha desarrollado una nueva herramienta de interfaz de línea de comandos (CLI) llamada Figma-use para cerrar la brecha entre los agentes de IA y el software de diseño. Creada por el desarrollador Dan, esta herramienta permite que la IA diseñe activamente dentro de Figma en lugar de solo leer archivos.

La CLI proporciona aproximadamente 100 comandos que permiten a los agentes de IA crear formas, texto, marcos y componentes, modificar estilos y exportar activos. Esto representa un cambio significativo con respecto a las soluciones existentes que son principalmente de solo lectura o requieren esquemas JSON ineficientes.

Capacidades Principales

La CLI Figma-use ofrece una funcionalidad integral para flujos de trabajo de diseño impulsados por IA. Su conjunto de comandos cubre todo el proceso de diseño, desde la creación inicial hasta la exportación final de activos.

Las capacidades clave incluyen:

  • Crear y modificar formas básicas y elementos de texto
  • Construir marcos complejos y sistemas de componentes
  • Ajustar estilos y propiedades dinámicamente
  • Exportar activos terminados en varios formatos

Una de las características destacadas es la capacidad de importación JSX, que es aproximadamente 100 veces más rápida que las importaciones tradicionales de API de complementos. Esta mejora de velocidad es crucial para los agentes de IA que necesitan iterar rápidamente sobre conceptos de diseño.

"Quería que la IA realmente diseñara: crear botones, construir diseños, generar sistemas de componentes completos."

— Dan, Desarrollador de Figma-use

Arquitectura Técnica

La arquitectura de la herramienta combina tecnologías modernas para un rendimiento óptimo. La CLI en sí está construida usando Bun y Citty, mientras que un proxy WebSocket Elysia maneja la comunicación en tiempo real.

Una innovación técnica notable es el comando render, que se conecta directamente al protocolo multijugador interno de Figma a través de Chrome DevTools. Este enfoque proporciona un rendimiento mejorado al tratar con grandes grupos de objetos, un escenario común en archivos de diseño complejos.

Todo el sistema está diseñado para trabajar con cualquier asistente de codificación LLM, lo que lo hace versátil y compatible con varios flujos de trabajo de desarrollo de IA.

Abordando Limitaciones de Diseño

La motivación para crear Figma-use surge de las limitaciones en las soluciones existentes. El servidor oficial de Figma MCP es principalmente de solo lectura, lo que restringe a los agentes de IA a ver archivos en lugar de crearlos.

Como explica el desarrollador, el objetivo era permitir que la IA realmente diseñara:

Quería que la IA realmente diseñara: crear botones, construir diseños, generar sistemas de componentes completos.

Las alternativas existentes o carecían de capacidades de escritura o requerían esquemas JSON verbosos que consumen tokens excesivos, haciéndolas ineficientes para las operaciones de IA. Esta herramienta proporciona un enfoque más directo y eficiente para el diseño impulsado por IA.

Disponibilidad y Comentarios

La herramienta está disponible para instalación a través de Bun usando el comando bun install -g @dannote/figma-use. Hay disponible un video de demostración que muestra las capacidades de la herramienta en una descripción general de 45 segundos.

El desarrollador está buscando activamente comentarios sobre varios aspectos de la herramienta:

  • Ergonomía de la CLI y experiencia de usuario
  • Comandos o funcionalidades faltantes
  • Naturalidad de la implementación de la sintaxis JSX

La discusión y los comentarios de la comunidad se están recopilando a través de una sección de comentarios dedicada, brindando una oportunidad para que los usuarios contribuyan a la evolución de la herramienta.

Viendo Hacia Adelante

Figma-use representa un paso significativo hacia adelante en la participación de los agentes de IA en los flujos de trabajo de diseño creativo. Al proporcionar un conjunto de comandos completo y un rendimiento optimizado, aborda las limitaciones clave de los enfoques anteriores.

La compatibilidad de la herramienta con cualquier asistente de codificación LLM y su manejo eficiente de las operaciones de diseño la posicionan como una adición valiosa al ecosistema de diseño de IA. A medida que se incorporen comentarios y la herramienta evolucione, podría expandir aún más las posibilidades del diseño asistido por IA.

Preguntas Frecuentes

¿Qué es Figma-use?

Figma-use es una herramienta de interfaz de línea de comandos (CLI) que permite a los agentes de IA diseñar activamente dentro de Figma. Proporciona aproximadamente 100 comandos para crear formas, texto, marcos y componentes, modificar estilos y exportar activos.

¿Cómo mejora sobre las soluciones existentes?

Aborda la limitación de solo lectura del servidor oficial de Figma MCP y evita los esquemas JSON verbosos ineficientes requeridos por otras soluciones. Su importación JSX es aproximadamente 100 veces más rápida que las importaciones tradicionales de API de complementos.

¿Qué tecnologías impulsan Figma-use?

La herramienta está construida usando Bun y Citty para la CLI, con un proxy WebSocket Elysia para comunicación en tiempo real. También utiliza Chrome DevTools para conectarse al protocolo multijugador interno de Figma para un rendimiento mejorado.

¿Cómo pueden los desarrolladores probar Figma-use?

Los desarrolladores pueden instalar la herramienta usando el comando 'bun install -g @dannote/figma-use'. Hay disponible un video de demostración de 45 segundos, y el desarrollador está buscando comentarios sobre la ergonomía y funcionalidad de la herramienta.

Continue scrolling for more

La IA transforma la investigación y las demostraciones matemáticas
Technology

La IA transforma la investigación y las demostraciones matemáticas

La inteligencia artificial está pasando de ser una promesa a una realidad en las matemáticas. Los modelos de aprendizaje automático generan teoremas originales, forzando una reevaluación de la investigación y la enseñanza.

Just now
4 min
263
Read Article
Society

Epidemia de violencia sexual contra niños en el Congo

La República Democrática del Congo enfrenta una epidemia catastrófica de violencia sexual contra niños, con más de 35,000 casos documentados en nueve meses. Las historias de víctimas como Neema, Grace y Amani revelan el costo humano de esta crisis.

1h
5 min
27
Read Article
UE considera contramedida 'bazuca' a los aranceles de Trump sobre Groenlandia
Politics

UE considera contramedida 'bazuca' a los aranceles de Trump sobre Groenlandia

Francia lidera el impulso para que la UE aplique el Instrumento de Coerción contra los aranceles de Trump sobre Groenlandia. Los embajadores se reunirán de emergencia este domingo.

2h
5 min
6
Read Article
Sarah Knafo: Una visión para un París más feliz
Politics

Sarah Knafo: Una visión para un París más feliz

En una entrevista exclusiva, la candidata Sarah Knafo presenta su plataforma para transformar París en una "ciudad feliz", identificando problemas urbanos específicos como sus principales adversarios.

2h
5 min
6
Read Article
Los millones de Mark Cuban impulsan el sueño de fútbol de Indiana
Sports

Los millones de Mark Cuban impulsan el sueño de fútbol de Indiana

El empresario multimillonario Mark Cuban se ha convertido en el principal respaldo financiero del programa de fútbol de la Universidad de Indiana, que compite por el campeonato nacional y representa un nuevo modelo de inversión privada en el atletismo universitario.

2h
5 min
6
Read Article
Estados republicanos impulsan escudos de responsabilidad para gigantes del petróleo
Politics

Estados republicanos impulsan escudos de responsabilidad para gigantes del petróleo

Legisladores en Oklahoma y Utah avanzan proyectos de ley para bloquear demandas contra petroleras por su rol en la crisis climática, una medida que los críticos califican de esfuerzo coordinado para negar a las comunidades su derecho a un juicio.

2h
5 min
6
Read Article
Cartografiando nuestro vecindario solar: La búsqueda 3D
Science

Cartografiando nuestro vecindario solar: La búsqueda 3D

Las agencias espaciales están creando un mapa tridimensional preciso del sistema solar para guiar futuras misiones y profundizar nuestro entendimiento del vecindario cósmico.

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
A los 60 años, vendió su casa y consiguió un trabajo en un crucero
Lifestyle

A los 60 años, vendió su casa y consiguió un trabajo en un crucero

Una mujer en sus 60 años vendió su casa para pagar deudas y encontró libertad trabajando como fotógrafa en un crucero de lujo, viajando por tres continentes.

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

Volver al inicio