J.A.R.V.I.S.: Asistente de Código Inteligente Contextualizado, Generación y Modificación de Código, Soporte Multi-IDE
Últimos recursos sobre IAPublicado hace 7 meses Círculo de intercambio de inteligencia artificial 2K 00
Introducción general
J.A.R.V.I.S. (Just A Rather Very Intelligent System) es un asistente de código inteligente diseñado para aprovechar múltiples modelos de lenguaje de última generación para ayudar a los desarrolladores con la generación de código, la modificación y las discusiones técnicas. Creado por Danilo Falcao y alojado en GitHub, J.A.R.V.I.S. es compatible con una amplia gama de lenguajes de programación y tipos de archivos, y proporciona actualizaciones del espacio de trabajo en tiempo real y chat interactivo, mejorando enormemente la eficiencia de la programación y la calidad del código.

Lista de funciones
- Compatibilidad con varios modelos: Elige entre diferentes modelos de IA para satisfacer tus necesidades de programación, como DeepSeek Coder V3, Gemini 2.0, etc.
- Admite archivos adjuntosSoporta PDF, Word, Excel y otros tipos de archivos de extracción de texto y análisis sintáctico.
- actualización en tiempo real: Sistema de notificaciones basado en WebSocket que proporciona información instantánea y actualizaciones del espacio de trabajo en tiempo real.
- Gestión del espacio de trabajoCrear y gestionar múltiples espacios de trabajo, ver el historial de espacios de trabajo, eliminar o renombrar espacios de trabajo.
- Generación y modificación de códigoGeneración de nuevo código basado en instrucciones de lenguaje natural, modificación del código existente mediante asistentes de inteligencia artificial, previsualización y aplicación de los cambios.
- chat interactivo: Discutir código y conceptos técnicos, obtener explicaciones del código existente y proporcionar respuestas contextualmente relevantes basadas en el contenido del espacio de trabajo.
Utilizar la ayuda
Proceso de instalación
- almacén de clonesClona el proyecto J.A.R.V.I.S. ejecutando el siguiente comando en un terminal:
git clone https://github.com/danilofalcao/jarvis.git
- Instalación de dependenciasVaya al directorio del proyecto e instale las dependencias de Python necesarias:
cd jarvis
pip install -r requirements.txt
- Configuración de variables de entorno: Crear un
.env
y añada lo siguiente:
DEEPSEEK_API_KEY=your_deepseek_api_key
GROK_API_KEY=your_grok_api_key
GOOGLE_API_KEY=your_google_api_key
ANTHROPIC_API_KEY=your_anthropic_api_key
- Iniciar el servidorEjecute el siguiente comando para iniciar el servidor:
python app.py
- Acceso a las aplicacionesAbrir en el navegador
http://localhost:5000
Empecé a usar J.A.R.V.I.S.
Normas de uso
- Crear un espacio de trabajoCrear un nuevo espacio de trabajo o seleccionar uno existente en la interfaz de la aplicación.
- Selección de modelos de IAElija el modelo de IA adecuado a sus necesidades, como DeepSeek Coder V3, Gemini 2.0, etc.
- generación de códigoIntroduzca una pregunta en lenguaje natural y J.A.R.V.I.S. generará el código apropiado basándose en la pregunta.
- modificación del códigoCarga un archivo de código existente, realiza cambios con el asistente de IA, previsualiza los cambios y aplícalos.
- Tratamiento de documentosCargue archivos PDF, Word, Excel, etc. y J.A.R.V.I.S. extraerá y analizará automáticamente el contenido del texto.
- actualización en tiempo realEl sistema proporciona información instantánea y actualizaciones en tiempo real a través de WebSocket.
- chat interactivoJ.A.R.V.I.S.: Escriba una pregunta técnica o relacionada con el código en la ventana de chat y J.A.R.V.I.S. le proporcionará una respuesta contextual basada en el contenido del espacio de trabajo.
Funciones destacadas
- Compatibilidad con varios modelos: Ofrece una amplia selección de modelos de IA para satisfacer diferentes necesidades de programación.
- Admite archivos adjuntos: Admite la extracción de texto y el análisis sintáctico de varios tipos de archivos para facilitar el tratamiento de documentos complejos.
- actualización en tiempo real: El sistema de notificación basado en WebSocket garantiza la sincronización instantánea del contenido del espacio de trabajo.
- chat interactivo: Proporcionar discusiones técnicas contextuales y explicaciones de código para mejorar la eficacia de la programación.
Con estos pasos, podrá instalar y utilizar fácilmente J.A.R.V.I.S. y disfrutar de la eficaz experiencia de programación que ofrece el asistente de código inteligente.
© declaración de copyright
El artículo está protegido por derechos de autor y no debe reproducirse sin autorización.
Artículos relacionados
Sin comentarios...