Pacer: de las capturas eternas a un brief limpio para ChatGPT
Hoy nació Pacer, una mini app pensada para algo bastante concreto: dejar de pasarle capturas de pantalla al ChatGPT y empezar a darle contexto útil.
La idea salió de una necesidad muy simple. Cuando quiero revisar cómo vengo entrenando y decidir qué hacer al día siguiente, no necesito nueve screenshots, ni una novela explicando todo, ni depender de recordar de memoria qué hice hace tres días.
Necesito esto:
- qué hice últimamente
- cuánto corrí
- si metí bici
- si hice fuerza
- cómo me siento hoy
Y listo.
El problema de fondo
Durante bastante tiempo el flujo fue más artesanal que otra cosa.
Mirar Garmin.
Mirar Strava.
Sacar capturas.
Mandarlas.
Explicar sensaciones.
Volver a resumir a mano.
Funcionaba, sí. Pero tenía demasiada fricción.
Lo interesante fue que al intentar automatizarlo aparecieron varias verdades bastante rápido:
- Strava sirve mucho mejor como fuente de datos que como web para scrapear
- Garmin sigue siendo mejor como reloj y ecosistema de entrenamiento que como plataforma abierta para integrar cosas personales
- Playwright está bueno, pero no tenía sentido hacerlo protagonista de algo que Strava ya resolvía mejor con API
Qué terminó siendo Pacer
Pacer quedó como una herramienta simple y bastante más sensata:
- trae mis últimas actividades desde Strava API
- guarda todo en JSON
- levanta una mini web
- resume automáticamente la carga reciente
- me deja completar solo unos pocos campos manualmente
- genera un texto listo para copiar o descargar
Ese texto después se lo paso a ChatGPT y el ida y vuelta queda mucho más limpio.
Qué muestra la app
Por ahora Pacer ya resume varias cosas útiles:
- última actividad
- último run
- último ride
- resumen de los últimos 7 días
- volumen de running
- volumen de bici
- sesiones de fuerza y workout
Y además tiene un bloque manual bien corto para completar:
- sensación general
- piernas
- sueño
- nota extra
Eso solo ya baja muchísimo la fricción.
Lo más importante
El punto no era hacer una app “fitness” más.
El punto era armar un puente entre mis datos y una conversación útil, que el sistema me ayude a responder algo concreto:
qué conviene hacer mañana.
En ese sentido, Pacer ya cumple.
Lo que salió bien
Varias cosas terminaron acomodándose mejor de lo esperado:
- el fetch a Strava funciona
- el JSON quedó útil
- el copy to clipboard / download txt tienen mucho más sentido del que parecía
- ya no dependo de los screenshots
Próximo paso
Pulirlo sin volverlo complicado:
- brief más compacto
- persistencia local de los campos manuales
- flow de deploy más pulido
Pero lo importante ya pasó.
Pacer dejó de ser una idea y empezó a servir.