Naia
Tabla de contenidos
  1. 1Manual en vídeo
  2. 2Naia OS Live USB
  3. 3Instalación e implementación
  4. 3.1Instalación de Naia OS (ISO)
  5. 3.2Instalación de la app
  6. 4Empezando
  7. 4.1Naia Model Pricing
  8. 4.2naia-omni-cascade
  9. 4.3demo
  10. 4.4naia-offline
  11. 4.5naia-model-dev
  12. 4.6naia-online
  13. 5Pantalla principal
  14. 6Charla
  15. 6.1DJ de radio personal y guía de exposición
  16. 7Historial de conversaciones
  17. 8Progreso del trabajo
  18. 9Habilidades
  19. 10Canales
  20. 11Agentes
  21. 12Diagnóstico
  22. 13Espacio de trabajo
  23. 14Navegador
  24. 15Gestión de paneles
  25. 16Conversación por voz
  26. 17Configuración
  27. 18Detalles de la herramienta
  28. 19Cuenta Naia
  29. 20Solución de problemas
  30. 21Uso y contribución de código abierto

9. Habilidades

Vea y gestione los skills (herramientas) disponibles.

Tipos de Skills

Skills Integrados

Incrustados en la aplicacion -- no se pueden desactivar:

SkillFuncionNivel de Seguridad
skill_timeVerificar fecha/hora actualT0
skill_system_statusVerificar estado del sistemaT0
skill_memoGuardar/recuperar notasT0
skill_weatherVerificar el climaT0
skill_naia_discordEnviar/recibir DMs de DiscordT1
skill_soulGestionar personalidad y memoria de la IAT0
skill_exitSalir de la aplicacion correctamenteT2

Skills Personalizados

Agregados a traves de Gateway -- se pueden activar/desactivar:

  • Lectura/escritura de archivos, ejecucion de comandos, busqueda web, etc.
  • Tipo Gateway o Comando

Fuentes de Skills

  • Skills integrados: incluidos con la aplicacion
  • Skills personalizados: cargados desde manifiestos locales (ej., ~/.naia/skills/.../skill.json)
  • Expanda una tarjeta de skill para verificar su insignia de fuente

Como agregar un Skill personalizado

1. Pedir a la IA que lo cree (Lo mas facil)

Explique en el chat lo que desea y Naia escribira el codigo y creara el skill.

"Crea un skill que obtenga el tipo de cambio actual y lo guarde en ~/.naia/skills/exchange/skill.json."

2. Adicion manual

  1. Cree un manifiesto de skill en ~/.naia/skills/<skill-name>/skill.json
  2. Coloque cualquier script/ejecutable requerido en la misma carpeta
  3. Abra la pestana Skills y verifique si el nuevo skill aparece
  4. Activelo con el interruptor
  5. Pruebe en el chat con una solicitud que deberia activar el skill
  6. Si no aparece, reinicie la aplicacion y verifique nuevamente

Skills de Notificacion (Slack / Discord / Google Chat)

skill_notify_slack y skill_notify_discord envian mensajes mediante webhooks.

Configuracion de Webhook

Metodo 1: Variables de entorno (Recomendado)

export SLACK_WEBHOOK_URL="https://hooks.slack.com/services/T.../B.../xxx"
export DISCORD_WEBHOOK_URL="https://discord.com/api/webhooks/123/abc"

Metodo 2: config.json

{
  "notifications": {
    "slack": { "webhookUrl": "https://hooks.slack.com/services/T.../B.../xxx" },
    "discord": { "webhookUrl": "https://discord.com/api/webhooks/123/abc" }
  }
}

Ejemplos de uso

  • "Envia una notificacion de 'despliegue completado' a Slack"
  • "Publica el informe de estado del servidor en Discord"

Si no hay webhook configurado, se muestran instrucciones de configuracion.

Tarjetas de Skills

Cada skill se muestra como una tarjeta con:

  • Nombre: Nombre del skill (ej., skill_read_file)
  • Descripcion: Resumen de una linea
  • Clic: Expandir descripcion completa
  • Insignias: Tipo (integrado/gateway/comando), nivel de seguridad (T0~T3)
  • Boton ?: Pedir a la IA que explique este skill
  • Interruptor: Activar/desactivar skills personalizados

Busqueda y Gestion Masiva

  • Buscar: Filtrar por nombre o descripcion
  • Activar Todos / Desactivar Todos: Cambiar masivamente skills personalizados
  • Se muestra el conteo de activos/total

Gestionar Skills mediante IA

Pregunte a Naia en el chat:

  • "Muuestrame la lista de skills disponibles"
  • "Hay algun skill relacionado con el clima?"
  • "Desactiva el skill de verificacion de estado"

Naia usa skill_skill_manager automaticamente.

Niveles de Seguridad

NivelDescripcionAprobacion
T0Solo lectura, sin efectos secundariosAprobado automaticamente
T1Solo notificacionAviso mostrado
T2Precaucion requeridaAprobacion del usuario necesaria
T3Operacion peligrosaAprobacion del usuario requerida cada vez