Notas de la versión — 7 de abril de 2026
Esta es la mayor versión en la historia de TherapySupport. En las últimas tres semanas añadimos un módulo de diagnóstico con códigos CIE-11 y DSM-5, análisis de prosodia de sesión, una conceptualización de Beck reconstruida, lanzamos sesiones de video con sala de espera y desenfoque de fondo, y la aplicación móvil recibió un rediseño completo. Además — migración a GPT-5.2, streaming de IA en vivo en toda la aplicación, y pleno cumplimiento del RGPD, incluida la exportación de datos y la eliminación de cuenta de autoservicio.
💚 Gracias a nuestro equipo: Tomasz K., Joanna, Ewa, Bohdan, Peter, Malwina, Magda y Bartlomiej — ¡por sus reportes, ideas y paciencia durante las pruebas!
1. 📊 Módulo de diagnóstico DSM/CIE — Códigos diagnósticos en un solo lugar
Un nuevo módulo de Diagnóstico DSM/CIE ya está disponible en el perfil del paciente. Puedes buscar códigos diagnósticos de las clasificaciones CIE-11 y DSM-5 directamente en la aplicación — sin necesidad de cambiar a bases de datos externas.
- Búsqueda de códigos — escribe un fragmento del nombre o del código y el sistema sugiere coincidencias de ambas clasificaciones
- Diccionarios en 6 idiomas — códigos diagnósticos traducidos al polaco, inglés, eslovaco, catalán, ruso y ucraniano
- Botón de navegación en el perfil del paciente te lleva directamente al módulo
Gracias a Bohdan por la implementación completa de este módulo, de backend a frontend.
2. 🎵 Análisis de prosodia de sesión — Una nueva dimensión de comprensión
Novedad: la pestaña Prosodia en el perfil del paciente. Tras procesar una grabación de sesión, el sistema analiza las características de la voz — ritmo, pausas, entonación — y genera métricas que describen el flujo emocional de la conversación.
- Arco emocional — visualización de los cambios en la intensidad emocional a lo largo de la sesión
- Métricas de sesión — un conjunto de indicadores que muestran la dinámica de la conversación
Esta herramienta añade una capa extra de información a la transcripción que es difícil de captar solo con el texto. Gracias a Bohdan por esta funcionalidad.
3. 🧠 Conceptualización de Judith Beck v2 — Streaming y aprobación
La vista de conceptualización de Beck se ha reconstruido por completo. Los resultados ahora se generan en vivo — ves las secciones aparecer en tiempo real en lugar de esperar el resultado completo.
- Streaming en vivo — las secciones de la conceptualización aparecen una por una con animación
- Flujo de aprobación — tras la generación, puedes aprobar, editar o rechazar cada sección
- Navegación con flechas — las teclas arriba/abajo mueven entre campos, Enter añade un nuevo elemento, Retroceso elimina los vacíos
- Datos de la entrevista de desarrollo — la conceptualización incorpora automáticamente información de los formularios del paciente
- PDF con iconos — exportación a PDF con encabezados de sección en color e iniciales del terapeuta
- Etiquetas de hipótesis — los campos que la IA no pudo confirmar con los datos se marcan como hipótesis
A petición de Bartlomiej, añadimos una confirmación antes de reemplazar una conceptualización existente y eliminamos el límite de 3 elementos — ahora puedes añadir cualquier número de entradas en cada sección. A petición de Bohdan, eliminamos el resumen narrativo redundante debajo de la conceptualización.
4. 🏷️ Anotaciones de TCC en la transcripción — Etiquetas de IA en línea
Las anotaciones de TCC ahora aparecen en la vista de transcripción de la sesión. El sistema de IA marca los elementos cognitivo-conductuales — pensamientos automáticos, creencias, emociones, conductas — como etiquetas en color directamente en el texto.
- Streaming con animación — las anotaciones aparecen con una animación suave de aparición gradual
- Visibles por defecto — ves las etiquetas de inmediato al abrir la pestaña de transcripción
- Tooltip con detalles — pasa el cursor sobre una etiqueta para ver más información
5. ⚡ Streaming de IA en vivo — En todas partes
Los resultados del análisis de IA ya no aparecen de golpe tras segundos de espera. Ahora ves la generación en tiempo real — el texto aparece en pantalla frase por frase.
El streaming funciona en:
- Valoración de la sesión — las tarjetas aparecen paso a paso
- Detalles de la sesión (CTS-R) — contenido estructurado en un diseño limpio
- Resumen de la sesión — el texto crece en vivo
- Consulta inicial y Problemas — generación sin espera
- ABC v2 y conceptualización de Beck — revelación animada por secciones
Además, migramos a GPT-5.2 — se actualizaron 10 despliegues de IA, con una mejor calidad de análisis y respuestas más rápidas.
6. 🎥 Sesiones de video — Sala de espera, chat y desenfoque de fondo
Las videoconferencias recibieron una actualización significativa. Antes de unirte a una sesión, ahora verás una pantalla de sala de espera (PreJoin) donde puedes comprobar tu cámara y micrófono.
- Sala de espera con vista previa — comprueba el video y el audio antes de entrar en la sala
- Chat durante la sesión — intercambia mensajes de texto durante la videollamada
- Desenfoque de fondo — difumina el fondo de tu cámara con un clic
- Configuración de video — control de cámara y micrófono durante la sesión
- Indicador de transcripción — información visible cuando la transcripción está activa
Según reporte de Ewa: al finalizar una sesión, se muestra una pantalla limpia de “Sesión finalizada” en lugar de una ventana vacía, y el sistema solicita correctamente el acceso a la cámara en la primera conexión.
7. 📱 Aplicación móvil — Rediseño completo
La aplicación móvil (MAUI) recibió la mayor actualización de su historia. Gracias al intenso trabajo de Bohdan:
- Editor a pantalla completa (⛶) — edita las notas de sesión, las tareas y el plan a pantalla completa
- Edición de campos de IA — edita manualmente el resumen generado, las tareas y el plan de sesión
- Sesión anterior — consulta las notas de la última sesión directamente mientras grabas
- Inicio de sesión automático — pantalla de bienvenida con inicio de sesión automático, sin necesidad de introducir la contraseña cada vez
- Modo oscuro — correcciones de visualización en modo oscuro
- Facturas — visualiza y cancela las facturas de suscripción
- Nueva pantalla de bienvenida — logo de TherapySupport sobre fondo claro, coherente con la pantalla de inicio de sesión
- Actualizar — botón “Actualizar” en lugar de “Cerrar sesión” en la navegación
Además, la grabación en todas las plataformas es ahora más fiable — tras la interrupción de una llamada telefónica, la grabación se reanuda automáticamente cuando termina la llamada. En escritorio, añadimos una copia de seguridad de la grabación — incluso si se pierde la conexión, el archivo de audio se guardará y subirá de forma segura.
8. 🎙️ Transcripción — Más rápida, más precisa, más fiable
La transcripción en vivo ahora funciona notablemente más rápido. Gracias al trabajo de optimización de Bohdan:
- Resultados parciales instantáneos — ves el texto aparecer en tiempo real, sin retrasos
- Mejor diarización — el reconocimiento de hablantes funciona con más precisión gracias a un nuevo algoritmo (Batch API con fusión de segmentos)
- Colores dinámicos por hablante — el sistema admite cualquier número de hablantes, no solo cuatro
- Edición de la transcripción — nuevo diseño con edición directa en el texto (contentEditable), vista idéntica en previsualización y en modo edición
Según reporte de Magda: los archivos M4A ya no se reconocen incorrectamente como MP3 — el sistema detecta el formato por el contenido del archivo, no por la extensión. A petición de Bartlomiej, añadimos compatibilidad con archivos RTF para la subida de transcripciones y el marcado automático de la transcripción como fallida cuando el trabajo en la nube desaparece tras 2 horas.
A petición de Tomasz K., añadimos los botones Descargar y Copiar junto a la transcripción — ahora puedes copiar el texto o descargarlo como archivo con un clic.
9. 💰 Informes de pago y facturas
A petición de Joanna, se creó un informe de pago completo por paciente:
- Filtro de rango de fechas — elige el periodo para la liquidación
- Método y fecha de pago — ve cuándo y cómo pagó el paciente
- Impresión en PDF limpia — informe listo para imprimir o enviar
- Filtro predeterminado — la lista comienza desde la sesión impagada más antigua
- Distinción de cancelaciones — ve quién canceló la sesión (paciente o terapeuta)
- Sesiones futuras ocultas — el informe muestra solo las sesiones que tuvieron lugar
A petición de Bartlomiej: facturas de suscripción KSeF — la plataforma emite automáticamente facturas conformes con KSeF para las suscripciones. Apareció una vista de facturas de suscripción en el panel del terapeuta. Según reporte de Bohdan: notificación por correo electrónico antes de que finalice la prueba gratuita — sin sorpresas tras el periodo de prueba. También añadimos un periodo de gracia de 7 días — si un pago de Stripe falla, tienes una semana para actualizar tu método de pago antes de que la cuenta se bloquee.
10. 🐛 Reporte de errores — Directamente desde la aplicación
Nueva función: ventana de reporte de errores accesible desde dentro de la aplicación. ¿Encontraste un problema? Haz clic en “Reportar error”, describe lo que ocurrió, opcionalmente adjunta una captura de pantalla — el reporte llega directamente a nuestro sistema Jira.
- Captura de pantalla — adjunta una captura con un clic
- Notificación de corrección — cuando corregimos tu error, recibirás una notificación con el comentario del desarrollador
- Eliminar reportes — puedes eliminar tus reportes
11. 🔒 RGPD — Exportación de datos y eliminación de cuenta
Pleno cumplimiento del RGPD:
- Exportación de datos (Art. 20) — descarga todos tus datos en un formato estructurado
- Eliminación de cuenta (Art. 17) — eliminación de cuenta de autoservicio desde la configuración, sin necesidad de contactar con soporte
- Auditoría de documentos legales — términos de servicio, política de privacidad y consentimientos actualizados
- Enlace “Gestionar cookies” en el pie de página — cumplimiento del RGPD
A petición de Bartlomiej: auditoría de acceso a datos del paciente — cada acceso a datos sensibles se registra y archiva. Gracias a Bohdan por implementar el archivado de auditorías en Azure Blob Storage.
12. 🤖 Mejoras generales del chat de IA y del asistente
A petición de Tomasz K., añadimos:
- Chat de IA general — asistente de IA sin el contexto de un paciente específico. Puedes hacer preguntas sobre técnicas terapéuticas, procedimientos o documentación sin seleccionar un paciente
- Asistente de IA como icono — minimizado por defecto, no bloquea la pantalla. Haz clic en el icono cuando necesites ayuda
- Bloqueo de franjas del calendario — puedes bloquear una franja horaria específica (por ejemplo, para una reunión de equipo) sin crear una sesión con un paciente
13. 🌍 Nuevo idioma: francés + correcciones en eslovaco
La aplicación ahora es compatible con el francés — tanto la interfaz como todos los formularios y notificaciones.
Según reporte de Peter: corregimos las traducciones al eslovaco — eliminamos valores polacos codificados de la localización y añadimos claves faltantes. Los nombres de las ubicaciones de sesión (como “Consultorio”) ahora se traducen correctamente.
14. 📋 Entrevista demográfica y de desarrollo
La sección anteriormente conocida como “Consulta inicial” se ha renombrado a “Entrevista demográfica y de desarrollo” — un nombre que refleja mejor el propósito del formulario. También añadimos un nuevo formulario de Entrevista clínica que amplía el alcance de la información del paciente recopilada.
Lo que arreglamos
| Área | Qué pasaba | Qué pasa ahora |
|---|---|---|
| Notificaciones por correo/SMS | Según reporte de Bohdan: el correo de recordatorio de sesión mostraba la hora en UTC. Según reporte de Malwina: el enlace del SMS llevaba a la página equivocada | Las notificaciones muestran la hora correcta en tu zona horaria, el enlace del SMS lleva al portal del paciente |
| Gráfico de problemas | Según reporte de Bohdan: el gráfico mostraba “Problema #1” en lugar del nombre del problema | Ahora ves los nombres de los problemas en la leyenda y en el gráfico |
| Gráfico del estado de ánimo | Según reporte de Bohdan: todos los problemas se dibujaban como una sola línea | Cada problema tiene una línea separada con una leyenda legible |
| Lista de pacientes | Según reporte de Joanna: insignia “Sin cuenta” para pacientes con portal | Insignia “Portal” cuando el paciente tiene una cuenta activa |
| Sesiones canceladas | Según reporte de Bartlomiej: las sesiones canceladas eran invisibles en el calendario | Resaltado visual de las sesiones canceladas + etiqueta “Cancelada:” en el menú |
| Cámara en Chrome | Los navegadores bloqueaban el acceso a la cámara | Corregida la política de permisos — la cámara funciona en todos los navegadores |
| Cierre de sesión (clínica) | Según reporte de Bohdan: cerrar una sesión tardaba varios segundos | Cierre instantáneo — la diarización se ejecuta en segundo plano |
| Cierre de sesión (cuenta) durante una sesión | Según reporte de Ewa: el terapeuta podía ser desconectado durante una sesión | El sistema bloquea el cierre de sesión automático durante una sesión activa |
| Control deslizante del diario | Valor numérico visible (p. ej., 75/100) en el control deslizante | Control deslizante sin valor visible — menos estresante para los pacientes |
| Ingresos mensuales | El importe era invisible con ingresos bajos | El importe se muestra junto a la barra, siempre legible |
| Disponibilidad | Al borrar el horario, el sistema creaba franjas predeterminadas de lunes a viernes | El horario borrado permanece vacío |
| Asistente de práctica | Fallo con contexto de paciente extenso | Truncado automático del contexto — el asistente funciona de forma estable |
| Panel principal | Las estadísticas se cargaban lentamente | Visualización instantánea con consultas optimizadas |
| Costos de IA | Según reporte de Bohdan y Bartlomiej: sin visibilidad de los costos de IA | Presentación ampliada de costos por terapeuta en el panel de administración |
Lista de verificación de QA — Comprobar tras la actualización
| # | Qué comprobar |
|---|---|
| 1 | Abre el perfil del paciente → pestaña Diagnóstico DSM/CIE → busca el código “F32” — se muestran resultados |
| 2 | Abre la transcripción de la sesión → las anotaciones de TCC son visibles como etiquetas en color en el texto |
| 3 | Ejecuta el análisis de Conceptualización de Beck → los resultados aparecen en vivo (streaming) → haz clic en “Aprobar” |
| 4 | Abre la pestaña Prosodia en el perfil del paciente → métricas y arco emocional visibles |
| 5 | Inicia una sesión de video → sala de espera con vista previa de cámara → el desenfoque de fondo funciona → el chat está disponible |
| 6 | En el teléfono: abre la aplicación → inicio de sesión automático → edita la nota de sesión en el editor a pantalla completa |
| 7 | Abre el informe de pago del paciente → establece el filtro de fecha → imprime el PDF |
| 8 | Haz clic en “Reportar error” → adjunta una captura de pantalla → el reporte aparece en el sistema |
| 9 | Configuración → Exportar datos → descarga el archivo con tus datos |
| 10 | Haz clic en el icono del asistente de IA → haz una pregunta sin seleccionar un paciente |
| 11 | Transcripción en vivo → los resultados parciales son visibles al instante → los botones Descargar/Copiar funcionan |
| 12 | Calendario → bloquea una franja horaria → la franja se muestra como ocupada |
| 13 | Revisa la notificación por correo electrónico — hora de la sesión en tu zona horaria local |
| 14 | Comprueba la interfaz en francés — todas las etiquetas traducidas |
Artículo preparado por el equipo de Therapy Support