Naia utiliza un sistema de paneles modular. Puede instalar paneles de la comunidad o personalizados, además de los integrados, para ampliar la funcionalidad.
Paneles integrados
Paneles incluidos con la aplicación, siempre disponibles:
| Panel | Función |
|---|---|
| Avatar | Personalización de avatar 3D VRM |
| Browser | Navegador web Chrome integrado |
| Workspace | Explorador de archivos, editor, terminal, monitoreo de sesiones |
Instalar paneles
Pida al avatar de IA que instale paneles personalizados desde archivos Git o Zip.
Instalar desde Git
"Instala el panel desde https://github.com/example/my-panel.git"
La IA clona el repositorio en ~/.naia/panels/my-panel/ y lo registra automáticamente.
Instalar desde Zip
"Instala el panel desde /tmp/my-panel.zip"
La IA extrae y registra el panel.
Requisitos de instalación
Los paneles instalados deben incluir un archivo de manifiesto panel.json:
{
"id": "my-panel",
"name": "My Panel",
"description": "Descripción del panel",
"version": "1.0.0",
"entrypoint": "index.html"
}
La instalación se cancela si falta panel.json.
Gestionar paneles
Pida al avatar de IA que gestione paneles en el chat:
- "Muestra los paneles instalados" → Lista todos los paneles integrados + instalados
- "Cambia a my-panel" → Activa el panel
- "Elimina my-panel" → Elimina el panel instalado
Ubicación de instalación
Los paneles personalizados se almacenan en el directorio ~/.naia/panels/. Cada panel tiene su propio subdirectorio:
~/.naia/panels/
├── my-panel/
│ ├── panel.json
│ └── index.html
└── another-panel/
├── panel.json
└── ...
Nota: La instalación falla si ya existe un panel con el mismo nombre. Primero elimine el panel existente y luego reinstale.