Harmonia Vision
Active · v1.0.0
¿Por qué Harmonia Vision?
Después de años usando lentes por miopía y astigmatismo, me di cuenta de que ajustar solo el tamaño de fuente no era suficiente. Las diferentes condiciones visuales afectan cómo percibimos el texto de maneras únicas: el espaciado entre letras, la altura de línea, el peso de la fuente y la visibilidad del cursor juegan un papel importante.
Harmonia Vision nació de la misma filosofía que Harmonia Theme: hacer las largas sesiones de programación sostenibles para tus ojos. Pero en lugar de colores, se enfoca en tipografía y espaciado, personalizados según tus necesidades visuales específicas.
Qué problema resuelve
- Calibración personalizada basada en tus condiciones visuales reales.
- Recomendaciones inteligentes que consideran múltiples factores simultáneamente.
- Experimentación segura con vista previa instantánea y reversión con un clic.
- Sin adivinanzas - ingresa tu receta óptica para ajustes precisos.
No se trata de hacer el texto más grande, sino de hacerlo cómodo para tus ojos.
Condiciones Visuales Soportadas
Harmonia Vision entiende seis condiciones comunes que afectan la legibilidad en pantalla:
- Miopía · aumenta el tamaño de fuente y ancho del cursor para facilitar el enfoque.
- Astigmatismo · ajusta el espaciado entre letras y altura de línea para reducir el desenfoque.
- Fatiga Visual · asegura espaciado adecuado para código que “respira”.
- Visión Borrosa / Ghosting · aumenta tamaño y peso de fuente para bordes más nítidos.
- Sensibilidad a la Luz · optimiza el peso de fuente para reducir el brillo percibido.
- Aglomeración Visual · añade espaciado para evitar que el texto se sienta abrumador.
Selecciona una o varias condiciones - el motor combina sus efectos de forma inteligente.
Entrada Opcional de Receta Óptica
Para recomendaciones más precisas, puedes ingresar los valores de tu receta óptica:
- Esfera (SPH): Corrige miopía (-) o hipermetropía (+).
- Cilindro (CYL): Corrige la severidad del astigmatismo.
Estos valores son 100% locales - nunca se almacenan, nunca se transmiten. Solo se usan para calcular tu configuración ideal.
El Motor de Calibración
Harmonia Vision usa un sistema de recomendaciones calibrado empíricamente:
- Estándar de Oro: Basado en perfiles de comodidad del mundo real, no cálculos teóricos.
- Umbral de Comodidad: Las recomendaciones priorizan comodidad sostenible, no cambios mínimos.
- Piso Inteligente: Tu configuración actual actúa como base - las recomendaciones nunca reducen valores existentes.
- Combinación Inteligente: Múltiples condiciones se combinan con criterio, no solo se suman.
Umbrales de Tamaño de Fuente (por Severidad de Miopía)
| Severidad | Esfera | Tamaño Mínimo |
|---|---|---|
| Leve | ≥0.5D | 15px |
| Moderada | ≥1.0D | 16px |
| Significativa | ≥1.5D | 18px |
| Alta | ≥3.0D | 20px |
| Muy Alta | ≥5.0D | 22px |
Configuraciones Ajustables
La extensión puede ajustar estas configuraciones de VS Code:
| Configuración | Rango | Propósito |
|---|---|---|
| Tamaño de Fuente | 12-32px | Ajuste principal de comodidad |
| Altura de Línea | 1.4x-2.0x | Espaciado vertical para seguimiento |
| Espaciado de Letras | 0-1.5px | Separación horizontal de caracteres |
| Peso de Fuente | 300-700 | Definición de glifos y brillo |
| Ancho de Cursor | 1-5px | Visibilidad y seguimiento del cursor |
Flujo de Aplicación Seguro
Sistema integrado de snapshots y restauración para experimentar sin preocupaciones:
- Snapshot Automático: El primer uso captura tu configuración actual como base.
- Vista Previa en Vivo: Prueba cambios en tiempo real antes de confirmar.
- Guardar: Aplica la configuración permanentemente y actualiza tu base.
- Revertir: Restaura la configuración original en cualquier momento.
Tu configuración y snapshots persisten entre reinicios de VS Code.
Privacidad Primero
- Sin recolección de datos ni telemetría.
- Sin analíticas ni comunicación externa.
- Valores de receta usados solo localmente.
- Toda la configuración almacenada en VS Code.
- Código abierto (licencia MIT).
Instalación
VS Code
- Abre Extensions → busca “Harmonia Vision” (publisher: AgusRdz).
- Instala y ejecuta el comando:
Harmonia Vision: Open Calibrator. - Selecciona tus condiciones visuales y opcionalmente ingresa valores de receta.
- Genera recomendaciones, previsualiza y guarda cuando estés satisfecho.
Obtener Harmonia Vision
La Historia Detrás
¿Quieres saber por qué lo construí? 📝 Lee la historia completa: De los Lentes al Código - El Viaje Personal Detrás de Harmonia Vision