releaseuxaihelp

OmniMon v5.0.2 - Centro de Ayuda, Preferencias Persistentes e IA Contextual

v5.0.2 agrega un Centro de Ayuda integrado, preferencias persistentes con personalización de tema y proveedor IA, y un componente de chat IA contextual reutilizable.

OmniMon v5.0.2

Un release enfocado que pule la experiencia de usuario con tres adiciones clave: un Centro de Ayuda comprensivo integrado en la app, preferencias persistentes, y un componente de chat IA reutilizable para conversaciones contextuales.

Centro de Ayuda Integrado

Ya no tienes que adivinar qué hace cada botón. El nuevo HelpCenterModal es una guía de referencia completa construida directamente en OmniMon:

  • Funciones de IA - explica la diferencia entre la barra de Acciones IA (comandos del sistema) y la barra de Configuración IA (ajustes y alertas), en un diseño limpio de dos columnas
  • Reglas de Alerta - cómo configurar alertas automatizadas con umbrales
  • Monitoreo de Red - explica las vistas de Mapa, Conexiones y Tráfico
  • Perfiles - describe qué optimizan los perfiles General, Desarrollador, Gaming y Ahorro de Batería
  • Controles - Reporte de Seguridad, Dashboard, Automatizaciones, Ajustes IA y controles de fuente
  • FAQ - las tres preguntas más comunes con respuestas claras

El Centro de Ayuda está completamente localizado (EN/ES), se cierra con la tecla Escape y usa un fondo difuminado para mantener el enfoque.

Preferencias Persistentes

Tus ajustes ahora sobreviven a los reinicios. El nuevo store de preferencias se auto-guarda con un debounce de 500ms y cubre:

  • Configuración de proveedor IA - tu proveedor preferido (Ollama, OpenAI, Anthropic, OpenRouter, Gemini) y modelo se recuerdan
  • Selección de tema - elige entre auto, claro, oscuro, cyberpunk o personalizado
  • Tamaño de fuente - ajustable de 8px a 48px con un default sensato de 12px
  • Visibilidad de columnas - activa o desactiva qué columnas ves: nombre, detalle, grupo, RAM, CPU, energía, red, uptime, PID, estado
  • Alturas de panel - las alturas del panel de chat IA y red se recuerdan

Chat IA Contextual

El nuevo componente ContextAiChat es un chat IA reutilizable y embebible diseñado para diferentes contextos dentro de OmniMon:

  • Basado en props - configura título, placeholder, estado vacío, constructor de contexto y altura máxima
  • Renderizado Markdown - soporta bloques de código, código inline, negritas, cursivas, encabezados y listas
  • Persistencia de conversación - los mensajes se mantienen entre turnos dentro del componente
  • Timeout de 45 segundos con manejo de errores claro
  • Botón de limpiar conversación y auto-scroll en mensajes nuevos

Este componente alimenta tanto el chat principal como futuras superficies de chat específicas por contexto (ej. análisis de red, revisión de seguridad).

Claridad en la Barra de Herramientas

La barra de herramientas ahora tiene controles etiquetados - cada icono tiene un título descriptivo para accesibilidad y descubrimiento. Cambio pequeño, impacto grande para usuarios nuevos.

Instalar

# macOS
brew tap chochy2001/omnimon && brew install --cask omnimon

# Linux
curl -fsSL https://get.omnimon.com.mx | bash

# Windows
winget install chochy2001.omnimon

Changelog completo en GitHub