Repository navigation
DeskSense 1.1.0
Novedades
Tareas. Se agregan escribiendo en lenguaje natural (la IA interpreta prioridad, complejidad, fecha y duración), dictándolas por voz, o con un formulario. Se guardan en disco y sobreviven al reinicio.
Reportes de rendimiento. Períodos Hoy y Esta semana con porcentaje de cumplimiento, Índice de Entorno (0–100) y el patrón observado que cruza las tareas completadas con la calidad del ambiente de ese momento.
Ventanas de concentración profunda. Notificación nativa cuando el entorno lleva 10 minutos en condiciones óptimas con presencia, sugiriendo la tarea profunda pendiente de mayor prioridad.
Renovación automática de sesión. El JWT de ThingsBoard dura 150 minutos; ahora se renueva solo y ya no hace falta volver a conectar.
Firmware. El ESP32 sincroniza por NTP y sella su telemetría con marca de tiempo propia, corrigiendo el desfase horario del historial.
Infraestructura. Simulador de telemetría con escenarios y 83 pruebas unitarias.
Instalación
Descarga el AppImage, dale permisos de ejecución y ábrelo:
chmod +x DeskSense-1.1.0.AppImage
./DeskSense-1.1.0.AppImageEl instalador de Windows (NSIS) se genera con npm run dist:win desde Windows.
Limitaciones conocidas
- La entrada por voz requiere al menos 0,50 USD de saldo en OpenRouter (los modelos cobran el audio aparte).
- Las credenciales de ThingsBoard se guardan en texto plano en el almacenamiento local.