Releases: mac100185/MSN-AI
**MSN‑AI v3.0.4 – “Mejoras y correcciones de errores”**
Esta versión consolida y publica las mejoras de rendimiento y experiencia de usuario que ya estaban implementadas y completa la funcionalidad “thinking” de los modelos que generan razonamiento en tiempo real.
| Área | Mejora incluida en v3.0.4 |
|---|---|
| Razonamiento visible | • Se muestra en la conversación el contenido del campo thinking que los modelos envían en cada chunk. • Aparece como una sección colapsable “Pensando…” con animación, permitiendo al usuario seguir el proceso de razonamiento antes de la respuesta final. |
| Control de generación | • Parámetro min_p (umbral de probabilidad mínima) totalmente operativo. • seed para reproducibilidad de salidas. • num_ctx (tamaño de contexto) configurado y guardado en ajustes. |
| Secuencias de parada personalizadas | • Campo stop_sequences permite definir una o varias cadenas que detienen la generación de forma anticipada. |
| Métricas de uso | • Estadísticas de generación (tiempo total, tokens de entrada/salida, velocidad, razones de finalización) se presentan al final de cada respuesta. • Opción para habilitar/ocultar estas métricas desde la UI. |
| Detección de truncamiento | • Se interpreta el campo done_reason y se muestra al usuario un mensaje amigable cuando la respuesta se corta por max_tokens, length u otras causas, sugiriendo ajustes de maxTokens o num_ctx. |
| Persistencia de títulos de chat | • Los títulos editados manualmente ya no se sobrescriben automáticamente; se conserva la etiqueta definida por el usuario. |
| Seguridad y autenticación | • El manejo de la API Key para modelos cloud sigue activo y se sigue mostrando en la UI la ayuda para obtenerla. |
| Internacionalización | • Nuevas traducciones para los parámetros añadidos (min_p, stop_sequences, show_metrics, etc.) en los archivos de idioma inglés y español. |
| Corrección de errores | • Mejoras en el manejo de errores durante streaming (detección de json.error, abortos y time‑outs). • Validación de imágenes y reintentos limitados para evitar bucles infinitos. |
Qué no está incluido en esta versión
- Llamadas a herramientas (
tool_calls). - Rate limiter adaptativo basado en latencia.
Con v3.0.4, MSN‑AI ofrece una interacción más transparente y controlada, mostrando el razonamiento del modelo y proporcionando métricas útiles para que los usuarios ajusten rápidamente la generación a sus necesidades. ¡Actualiza ahora y descubre el nuevo nivel de visibilidad en tus conversaciones con IA!
MSN-AI v3.0.3 — Correcciones Exhaustivas del Sistema Multiidioma
Descripción del Release
Esta versión concentra una refinada y profunda corrección del sistema de traducciones de MSN-AI, elevando la experiencia multinacional a un estándar plenamente coherente y sin fisuras. Se han eliminado todos los textos residuales hardcodeados, se ha ampliado el conjunto de claves traducibles y se ha logrado una cobertura total en las notificaciones del sistema, garantizando que cada mensaje visible al usuario se adapte con precisión al idioma seleccionado.
El sistema i18n ha sido ajustado con extremo cuidado para asegurar que todas las variables dinámicas —como tamaños de archivo, número de páginas, cantidad de modelos, nombres de archivos o estados— se interpolen correctamente en los 22 idiomas soportados, reforzando una experiencia fluida y profesional en todos los contextos de uso.
Cambios Destacados
🔧 Correcciones en el Sistema de Traducciones
Eliminación total de mensajes sin traducir en notificaciones.
Retiro de todos los textos hardcodeados en español e inglés desde showNotification().
Remoción de fallbacks hardcodeados (|| "texto") en elementos visibles.
Incorporación de 8 nuevas claves de traducción, cada una implementada en 22 idiomas:
text_file_too_large
status_change_noticed
status_change_noticed_help
sending_large_file
sending_file
sending_large_pdf
sending_pdf
consulting_experts
Total: 176 traducciones nuevas añadidas.
🌍 Interpolación Dinámica Mejorada
Corrección integral en todos los mensajes que dependen de variables:
{size}, {count}, {pages}, {filename}, {status}.
Funcionamiento impecable en 22 idiomas.
🧠 Áreas del Sistema Mejoradas
Reconocimiento de voz: mensajes de inicio, detención y error totalmente localizados.
Procesamiento de imágenes y PDFs: mensajes adaptados según tamaño y cantidad de páginas.
Salas de expertos: notificaciones de consulta múltiple ahora coherentes con el idioma.
Validación de archivos de texto: mensajes correctos y consistentes.
📊 Actualización de Estadísticas
458+ claves de traducción por idioma.
10,076 traducciones totales (458 × 22 idiomas).
100% cobertura en notificaciones de todo el sistema.
🧩 MSN-AI v3.0.2 – Salas de Expertos, Voz Mejorada y Experiencia MSN más Inteligente
🧩 MSN-AI v3.0.1 – Salas de Expertos, Voz Mejorada y Experiencia MSN más Inteligente
Donde la nostalgia se encuentra con la inteligencia artificial moderna.
🚀 Novedades Principales
🧠 Salas de Expertos (Expert Rooms)
Chats grupales con múltiples modelos de IA respondiendo secuencialmente.
Permite crear salas personalizadas con:
Selección libre de modelos participantes.
Nombres y etiquetas personalizados por sala.
Indicadores visuales de cantidad de expertos y mensajes.
Exportación e impresión con detalles de participantes.
Procesamiento secuencial con delay controlado y reintentos automáticos (HTTP 429).
Manejo individual de errores por modelo.
🎙️ Dictado por Voz Robusto (Web Speech API)
Sistema mejorado de reconocimiento de voz con soporte multilingüe y retroalimentación completa:
Botón dinámico para iniciar o detener grabación.
Indicadores visuales y auditivos en tiempo real.
Transcripción continua y en vivo al campo de texto.
Manejo de errores específicos (sin micrófono, sin internet, permiso denegado, etc.).
Traducción automática en 22 idiomas, incluyendo español, inglés, quechua y aymara.
⏹ Sistema de Detención Optimizado
Botón de detener con animación pulsante.
Control independiente por modelo en Salas de Expertos.
Limpieza automática de recursos al detener.
Estado consistente del botón en todos los escenarios.
😊 Selector de Emoticones Mejorado
Cierre automático al seleccionar un emoticón.
Dos categorías rediseñadas: Naturales y Amor.
Inserción precisa en la posición del cursor.
Más de 35 nuevos emoticonos disponibles.
🌐 Sistema Multilenguaje Expandido
22 idiomas totalmente traducidos, incluyendo Quechua y Aymara.
Traducción integral de mensajes de voz, errores, tooltips y notificaciones.
Detección automática del idioma del navegador.
Persistencia de idioma entre sesiones.
⚙️ Mejoras Técnicas y de Rendimiento
Limpieza y control de abort controllers por modelo y sala.
Prevención de llamadas recursivas y condiciones de carrera.
Validaciones DOM avanzadas antes de cada operación crítica.
Notificaciones no bloqueantes con íconos y colores contextuales.
Tooltips dinámicos según estado de grabación o acción.
📖 Documentación Actualizada
Guías nuevas para Salas de Expertos y Dictado por Voz.
Ejemplos claros de uso y requisitos de conexión.
README.md actualizado con todas las funcionalidades recientes.
🔒 Seguridad
Validación de permisos de micrófono.
Prevención de memory leaks en reconocimiento de voz.
Limpieza automática de referencias y abort controllers.
🧰 Estadísticas Generales
22 idiomas soportados.
35+ emoticonos.
9.000+ líneas de código frontend.
Compatibilidad total con Ollama Local y Ollama Cloud.
Disponible para Linux, macOS y Windows.
📎 Enlaces
Repositorio: https://github.com/mac100185/MSN-AI
Licencia: GPL-3.0
Autor: Alan Mac-Arthur García Díaz
Contacto: mac100185@gmail.com
v2.1.1 – MSN-AI
Notas del Release (v2.1.1)
✨ Añadido
🎨 Generador de Prompts Profesional
- Nuevo formulario avanzado con 11 campos (rol, contexto, audiencia, tareas, instrucciones, empatía/tono, clarificación, refinamiento, límites, consecuencias, ejemplo de respuesta).
- Creación automática de prompts estructurados y visualización en modal con formato profesional.
- Modo edición para modificar prompts ya creados.
📚 Gestor de Prompts Guardados
- Biblioteca completa donde puedes guardar, filtrar y buscar prompts.
- Metadatos por prompt: nombre, descripción, categoría personalizable, tags y fecha de creación.
- Vista tipo tarjetas Pinterest con contador de prompts.
- Operaciones de gestión: ver, editar, usar en el chat, cargar en el formulario, eliminar (individual o masivo).
- Import/Export de toda la colección en JSON con validación de formato.
- Persistencia en localStorage del navegador.
🖥️ Accesos Directos de Escritorio
-
Script Linux
create-desktop-shortcut.sh- Genera automáticamente un archivo
.desktopcompatible con GNOME, KDE, XFCE, etc. - Detecta la carpeta Desktop/Escritorio, asigna icono y permisos, y verifica la integridad del proyecto.
- Genera automáticamente un archivo
-
Script macOS
create-desktop-shortcut-mac.sh- Crea una aplicación
.appnativa en el escritorio, convierte el ícono PNG a ICNS y abre la terminal al ejecutarse. - Gestiona permisos y seguridad propios de macOS.
- Crea una aplicación
-
Características comunes
- Instalación con un solo comando e interacción guiada.
- Verificación de integridad, pruebas post‑creación y manejo de errores con sugerencias.
📦 Cómo probar
- Generador de Prompts → Accede al nuevo botón “Generar Prompt” → Completa los 11 campos y pulsa Crear.
- Gestor de Prompts → Ve a la pestaña “Biblioteca” → Guarda, filtra o importa/exporta tus prompts.
- Accesos Directos → Ejecuta
./create-desktop-shortcut.sh(Linux) o./create-desktop-shortcut-mac.sh(macOS) y sigue las indicaciones.
¡Gracias por usar MSN‑AI!
Si te gusta la nueva funcionalidad, deja una ⭐ en el repositorio y comparte tu feedback.
v2.1.1 – MSN-AI