Screenshot to Code: herramienta de AI para convertir capturas de pantalla en código front-end limpio.
Últimos recursos sobre IAActualizado hace 10 meses Círculo de intercambio de inteligencia artificial 12.9K 00
Introducción general
Screenshot-to-Code es una herramienta de código abierto que utiliza inteligencia artificial para convertir capturas de pantalla, borradores de diseño y diseños Figma en código limpio y funcional. La herramienta es compatible con varias tecnologías front-end, como HTML, Tailwind CSS, React y Vue. Claude Modelos avanzados de IA como Sonnet 3.5 para generar código y soporte para convertir grabaciones de vídeo o pantalla en prototipos funcionales.

Lista de funciones
- Captura de pantalla a códigoConvierte capturas de pantalla y diseños en código HTML, CSS de Tailwind, React o Vue.
- Del vídeo al prototipoConvertir un vídeo o una grabación de pantalla en un prototipo funcional. (funcionalidad experimental)
- Compatible con múltiples pilas tecnológicasSoporte para HTML, Tailwind CSS, React, Vue, Bootstrap y Ionic.
- Apoyo al modelo de IAGeneración de códigos mediante GPT-4 Vision y Claude Sonnet 3.5.
- Prueba en líneaLa versión de prueba en línea está disponible para que los usuarios puedan experimentar la funcionalidad de la herramienta en tiempo real.
Utilizar la ayuda
Proceso de instalación
- almacén de clonesEjecutar en un terminal
git clone https://github.com/abi/screenshot-to-code.git
Almacén de clonación. - Instalación de dependencias: Después de entrar en el directorio del proyecto, ejecute
cd backend && poetry install
Instale las dependencias del backend, ejecutecd frontend && yarn
Instale las dependencias del front-end. - Configuración de claves API: Crear el
.env
añada la clave de la API de OpenAI y Antrópico Clave API.OPENAI_API_KEY=sk-your-key ANTHROPIC_API_KEY=your-key
- priming backend: Ejecutar
poetry run uvicorn main:app --reload --port 7001
Inicie el servicio back-end. - Front End de lanzamiento: Ejecutar
yarn dev
Inicie el servicio front-end y abra un navegador para acceder ahttp://localhost:5173
.
Proceso de utilización
- Cargar captura de pantallaSube capturas de pantalla o diseños para convertirlos en la interfaz front-end.
- Selección de una pila tecnológicaSeleccione la pila tecnológica (por ejemplo, HTML, Tailwind CSS, React o Vue) a partir de la cual se debe generar el código.
- Generar códigoHaga clic en el botón Generar y la herramienta utilizará el modelo de IA para generar el código front-end correspondiente.
- Visualización y edición de códigoEl código generado se mostrará en la interfaz y el usuario podrá verlo y editarlo.
- Descargar códigoUna vez satisfecho, el usuario puede descargar el archivo de código generado.
Función Flujo de operaciones
- Captura de pantalla a código::
- Sube una captura de pantalla o un diseño.
- Seleccione la pila tecnológica para la que necesita generar código.
- Haga clic en el botón Generar y espere a que el modelo de IA genere el código.
- Vea, edite y descargue el código generado.
- Del vídeo al prototipo::
- Sube un archivo de vídeo o de grabación de pantalla.
- La herramienta analizará automáticamente el contenido del vídeo y generará un prototipo funcional.
- Visualice, edite y descargue el código del prototipo generado.
- Compatible con múltiples pilas tecnológicas::
- Después de subir una captura de pantalla o un vídeo, selecciona la pila tecnológica deseada.
- La herramienta es compatible con múltiples pilas tecnológicas como HTML, Tailwind CSS, React, Vue, Bootstrap e Ionic.
- Apoyo al modelo de IA::
- La herramienta genera código utilizando modelos avanzados de IA como GPT-4 Vision y Claude Sonnet 3.5.
- El usuario puede seleccionar el modelo de IA que se utilizará en los ajustes.
© declaración de copyright
Derechos de autor del artículo Círculo de intercambio de inteligencia artificial Todos, por favor no reproducir sin permiso.
Artículos relacionados
Sin comentarios...