Skip to content

Catálogo de complementos de FlyEnv ​

El catálogo de complementos permite añadir módulos a tu espacio de trabajo según las necesidades de cada proyecto. Una vez instalados, puedes gestionarlos junto con los runtimes y servicios que ya utilizas. Los complementos pueden incorporar controles de servicio, gestión de versiones, editores de configuración y vistas específicas dentro de la aplicación.

Abre Settings → Plugin Market para explorar los complementos oficiales, gestionar los instalados o añadir una fuente de terceros.

Catálogo oficial de complementos de FlyEnv con opciones para instalar, reinstalar y actualizar

Complementos disponibles ​

Los módulos opcionales cubren servicios locales, inferencia de IA y tareas habituales del terminal:

  • MySQL Cluster: ejecuta instancias independientes en puertos distintos, crea grupos de replicación GTID con origen y réplicas o configura Group Replication con un único primario.
  • MariaDB Cluster: ejecuta instancias independientes y crea grupos de replicación GTID con configuración, registros y gestión de datos por instancia.
  • Kafka: ejecuta un broker KRaft local, asígnale un runtime de Java y crea o elimina temas desde FlyEnv.
  • llama.cpp: gestiona runtimes de inferencia, descarga modelos GGUF y ofrece un modelo a través de una API local compatible con OpenAI.
  • OpenSearch: gestiona un servicio de búsqueda, edita su configuración y abre una versión compatible de OpenSearch Dashboards para desarrollo local.
  • SQL Server: instala y controla Microsoft SQL Server en Windows x64 y versiones compatibles de Ubuntu, con ajustes y registros específicos de cada plataforma.
  • Dameng DM8: instala DM8, inicializa una base de datos y gestiona su servicio, configuración y registros en Windows x64 o Ubuntu 22.04.
  • Comandos rápidos: organiza comandos guardados en tarjetas de carpetas, cambia su orden y ejecútalos en el terminal del sistema desde el directorio correspondiente.

La página de cada complemento explica los controles que añade y los requisitos de plataforma del software que gestiona.

Complementos para clústeres de bases de datos ​

MySQL Cluster y MariaDB Cluster añaden vistas específicas para gestionar instancias junto a los módulos de bases de datos integrados de FlyEnv. Reutiliza las versiones instaladas para crear instancias locales nuevas con puertos y directorios de datos separados. Después puedes controlar cada miembro o todo el grupo desde el complemento. MySQL Cluster también ofrece Group Replication; MariaDB Cluster proporciona instancias independientes y replicación con origen y réplicas.

MySQL Cluster y MariaDB Cluster junto a otros complementos oficiales en el catálogo de FlyEnv

Instala primero el complemento y después su runtime ​

En la pestaña Official, actualiza el catálogo y pulsa Install en la tarjeta del complemento. Cada tarjeta muestra su descripción, autor y versión. Para instalar o actualizar complementos necesitas una licencia de FlyEnv activa.

Una vez instalado y habilitado, el complemento añade su módulo a la barra lateral. En los complementos de servicios, abre ese módulo para instalar el software que gestiona, como una distribución de Kafka, un runtime de llama.cpp o un motor de base de datos. El paquete del complemento y el runtime tienen versiones independientes: actualizar el complemento actualiza su integración con FlyEnv. Comandos rápidos utiliza el terminal del sistema y no requiere instalar un runtime de servicio adicional.

Los cambios en los complementos suelen aplicarse directamente a la interfaz y al backend, sin reiniciar la aplicación. Si algún cambio requiere un reinicio para completarse, FlyEnv te lo indicará.

Actualizar y gestionar los complementos instalados ​

Las tarjetas muestran Update cuando hay una versión nueva y Reinstall para una versión ya instalada. En la pestaña Installed puedes consultar las versiones instaladas y comprobar si están habilitadas.

  • Enable: incorpora el módulo del complemento al espacio de trabajo.
  • Disable: detiene los servicios que gestiona y retira el módulo activo de la interfaz, pero conserva el complemento instalado.
  • Uninstall: tras la confirmación, detiene los servicios gestionados y elimina los archivos de instalación del complemento.

Estas opciones gestionan la integración con FlyEnv. Los runtimes y los modelos se siguen administrando desde las páginas de sus respectivos módulos.

Fuentes de terceros ​

La pestaña Third-party sources admite la URL de un archivo de registro de complementos en formato JSON. Añade una fuente para descubrir sus complementos, leer sus descripciones e instalar los módulos que elijas. También puedes eliminar las fuentes configuradas desde esta pestaña.

Los complementos de terceros pueden acceder a archivos locales, procesos y a la red. Por eso, FlyEnv muestra una advertencia y pide confirmación antes de instalar desde una fuente que aún no hayas aceptado. Elige fuentes de confianza.

Complementos y módulos de usuario ​

Utiliza un complemento si buscas una integración empaquetada con una interfaz propia y operaciones específicas. Recurre a Módulos de usuario si quieres definir tu propio comando o script, asociar archivos de configuración y registros y gestionar su ciclo de vida sin programar un complemento.

Ambas opciones amplían el espacio de trabajo; el catálogo permite descubrir y mantener las integraciones empaquetadas. Vuelve al resumen de funcionalidades para explorar la selección actual.