PLANIFICADOR DE ENTRENOS AVANZADO

Planificador IA – C.D. El Pedal de Adra

Planificador de Entrenamientos
con Inteligencia Artificial

La misma ciencia del entrenamiento ciclista, con la capacidad de Claude para generar planes completamente personalizados en lenguaje natural, con zonas exactas y sesiones de fuerza detalladas.

Generado por Claude
Zonas FC reales en cada sesión
Fuerza auxiliar + bici
Nutrición El Pedal
API key propia
Esta versión vs la versión gratuita
✨ Con IA (esta) Sesiones en lenguaje natural detallado. Claude razona sobre tu situación específica. Requiere una API key de Anthropic. Los datos se guardan en tu navegador.
⚡ Sin IA (gratuita) Algoritmo local determinista. Sin API key. Sin coste. Funciona sin internet una vez cargada. Misma base científica.
Antes de empezar — imprescindible

La clave API: qué es y cómo obtenerla

A diferencia de la versión gratuita, este planificador llama directamente a la IA de Anthropic (la empresa detrás de Claude) para generar cada plan. Para eso necesita una clave API personal que tú configuras una sola vez.

¿Qué es una API key?

Es una contraseña única que identifica tu cuenta de Anthropic ante sus servidores. Cuando el planificador genera un plan, envía esa clave junto con tu datos de entrenamiento para que el modelo de IA pueda procesarlos. Sin ella, el planificador no puede conectarse a Claude.

🔒 Tu clave no sale de tu navegador. Se guarda en el localStorage de tu dispositivo, igual que los datos de los corredores y las carreras. El club no tiene acceso a ella. No pasa por ningún servidor intermediario.

Cómo obtener tu API key — paso a paso

  1. Ve a console.anthropic.com e inicia sesión o crea una cuenta gratuita.
  2. En el menú de la izquierda, ve a «API Keys» y pulsa «Create Key».
  3. Dale un nombre descriptivo (ej. «Planificador El Pedal») y confirma la creación.
  4. Copia la clave inmediatamente — empieza por sk-ant-.... Anthropic solo te la muestra una vez. Si la pierdes, tendrás que crear una nueva.
  5. Para usar el planificador necesitas añadir créditos en «Billing». El mínimo es 5$, que da para generar decenas o cientos de planes según el uso.
💡 Anthropic cobra por uso real, no por suscripción mensual. Generar un plan completo de 7 días equivale aproximadamente a 0,01-0,03$ dependiendo de las opciones activas (nutrición, fuerza…). Con 5$ tienes para mucho tiempo.

Cómo introducir la clave en el planificador

Una vez tienes la clave, la configuras directamente en la herramienta:

  1. En la esquina inferior derecha del planificador verás un indicador circular: 🔴 rojo si no hay clave configurada, 🟢 verde si ya está guardada.
  2. Pulsa ese indicador. Se abre un panel flotante con un campo de texto.
  3. Pega tu clave API (sk-ant-...) y confirma.
  4. El indicador se pone verde. La clave queda guardada en el navegador — no tendrás que volver a introducirla mientras uses el mismo dispositivo y navegador.
⚠️ Para uso interno de la escuela (coordinadores, técnicos) guardar la clave en el navegador es perfectamente seguro. Si este planificador fuera a usarlo el público general sin control, lo correcto sería montar un proxy en el servidor para que la clave no quede expuesta en el navegador de cada usuario. Para uso interno no es necesario.
Cómo funciona

La IA que hay detrás del planificador

El planificador construye un prompt técnico muy específico con toda la información del corredor y lo envía a la API de Anthropic, que devuelve un plan estructurado de 7 días listo para mostrarse.

El proceso en 4 pasos

1 · Recogida de datos

El sistema recoge la disponibilidad exacta (minutos por día), las carreras próximas en 8 semanas, las modalidades del corredor y sus datos de FC o potencia.

2 · Construcción del prompt

Se genera un prompt técnico con las zonas exactas en bpm o vatios, la fase de temporada, las reglas de periodización polarizada y las instrucciones de fuerza y nutrición.

3 · Llamada a la API

El prompt se envía a la API de Anthropic usando tu clave personal. Claude procesa la petición y devuelve un JSON estructurado con 7 días de entrenamiento.

4 · Visualización

El JSON se muestra como tarjetas de sesión con código de colores, barras de RPE y secciones de nutrición expandibles. Guardado automático en el localStorage del navegador.

Sobre el coste: Cada plan generado consume créditos de tu cuenta de Anthropic. Aproximadamente 0,01-0,03$ por plan. El club no tiene ningún gasto — cada usuario usa y paga su propia clave.

Lo que le dice el prompt a Claude

🎯 Zonas exactas

Los bpm reales de cada zona si usa FC, o los vatios exactos si usa potencia. Claude tiene instrucción explícita de usarlos en cada sesión, nunca valores genéricos.

📐 Periodización polarizada

~80% Z1-Z2, máx 2 sesiones duras/semana nunca consecutivas, taper -40% a 7 días de carrera, recovery 1-3 días post-competición.

🚴 Fuerza específica en bici

Las 4 sesiones (torque, arrancadas, sweetspot muscular, Musselman) con sus referencias científicas. Claude las incluye cuando la fase y la disponibilidad lo permiten.

💪 Fuerza auxiliar

Si activada: la fase correcta, los ejercicios por bloque (tren inferior, core, tracción) y las restricciones de programación (Lun-Mié, máx 60 min, nunca en taper).

🍊 Nutrición El Pedal

Si activada: las fórmulas exactas del club con dosis escaladas por peso corporal e intensidad de cada sesión.

⏱ Distribución Z2

En sesiones de calidad con tiempo sobrante, Claude describe explícitamente cuántos minutos en Z2 van antes y después del bloque de intervalos. Ningún minuto sin explicar.

Fundamento científico · 1

Entrenamiento polarizado 80/20

El modelo polarizado, validado por Seiler & Kjerland (2006) y confirmado en estudios posteriores, es la base de planificación que la IA aplica en todos los planes generados.

¿Qué es y por qué funciona?

80%
Intensidad baja

Z1-Z2. Conversacional. Construye la base aeróbica, mejora la oxidación de grasas y favorece la recuperación.

20%
Intensidad alta

Z3-Z5. Sesiones de calidad. Mejoran el umbral, el VO2max y la potencia en carrera. Requieren recuperación completa.

El error más común en amateurs es entrenar constantemente en zona media (Z3), lo que genera fatiga crónica sin los estímulos de alta intensidad que producen las adaptaciones más significativas. El Z2 no es tiempo perdido — es lo que permite que el Z4-Z5 sea realmente de calidad.

Seiler S & Kjerland G. Quantifying training intensity distribution in elite endurance athletes. Scand J Med Sci Sports, 2006. · Stöggl T & Sperlich B. Polarized training has greater impact on key endurance variables than threshold, high intensity, or high volume training. Front Physiol, 2014.

Fundamento científico · 2

Fases de temporada y periodización

Claude detecta automáticamente la fase de temporada de cada corredor según la distancia a su próxima carrera y orienta las sesiones en consecuencia.

Base inicial
>12 semanas. Volumen aeróbico Z2. Torque y fuerza específica en bici para construir la base muscular.
Base
6-12 semanas. Volumen creciente. Aparece el Tempo. Fondos largos los días con más tiempo disponible.
Construcción
4-6 semanas. Umbral, Over-Unders y VO2max. Máx. 2 sesiones duras/semana nunca consecutivas.
Pre-competición
2-4 semanas. Sesiones específicas a ritmo de carrera. Arrancadas. Sprints. Activaciones.
Taper
7-13 días antes. Volumen -40%. Activación 2 días antes. Descanso el día previo a la prueba.
Competición
Semana de carrera. Todo gira en torno al día de la prueba. Descanso obligatorio el día anterior.
Recuperación
1-3 días post-carrera. El cuerpo consolida las adaptaciones en este periodo.

El taper: la semana más importante que menos se entrena

La reducción planificada de carga previa a competición no es descanso total. Es una bajada del 40% en volumen manteniendo pequeñas dosis de intensidad para conservar el tono neuromuscular. La fatiga desaparece en 5-7 días; las adaptaciones fisiológicas persisten 2-3 semanas. Resultado: llegar más fresco con el mismo rendimiento disponible.

Mujika I & Padilla S. Scientific bases for precompetition tapering strategies. Med Sci Sports Exerc, 2003.

Fundamento científico · 3

Frecuencia cardíaca: zonas personalizadas

La IA recibe las zonas exactas de cada corredor en bpm y las usa en todas las sesiones. La clave es calcularlas bien desde el principio.

Fórmula de Tanaka para la FCmáxima

Puede introducirse manualmente (valor medido en campo) o calcularse automáticamente con la fórmula de Tanaka:

FCmáx = 208 − (0,7 × Edad)Error estándar: ±7 bpm. Válida para adultos sanos de ambos sexos. (Tanaka et al., J Am Coll Cardiol, 2001)

Dos métodos para calcular las zonas

% FCmáxima

Zonas como porcentaje directo de tu FCmáxima. Método clásico, sin datos adicionales.

Z1<68% FCmax
Z269-83% FCmax
Z384-94% FCmax
Z495-97% FCmax
Z5>97% FCmax

FC Reserva (Karvonen)

Tiene en cuenta la FC de reposo, más preciso en intensidades medias.

FC objetivo = FCrep + (FCres × %)FCres = FCmáx − FCrep

Ejemplo: FCmáx 181, FCrep 48, FCres 133 bpm. Z2 Karvonen: 48+(133×0,60)=128 hasta 48+(133×0,75)=148 bpm.

¿Cuál usar? Si conoces tu FC de reposo, usa Karvonen. Si no, el % de FCmáx es suficientemente preciso.

La IA incluye instrucción explícita de usar los bpm exactos del corredor en el campo «zonas» de cada sesión. En lugar de «Z2 aeróbico» escribe «Z2 · 128-148 bpm (60-75% FCR)» con los valores reales de esa persona.

Karvonen MJ et al. The effects of training on heart rate. Ann Med Exp Biol Fenn, 1957.

Fundamento científico · 4

Fuerza específica en bicicleta

Cuatro tipos de sesión que trabajan la fuerza sin necesidad de gimnasio. Claude los incluye automáticamente según la fase y la disponibilidad de cada corredor.

🔧

Torque / Big-gear

4-5×5 min a 40-55 rpm en desarrollo grande. Activa fibras musculares tipo II sin carga cardiovascular alta. Mejora la economía de pedaleo.

Rønnestad BR et al. Scand J Med Sci Sports, 2020.

🚀

Arrancadas en pendiente

8×10 seg desde velocidad mínima en rampas del 8-15%. Máximo reclutamiento neuromuscular. Mejora la potencia pico y la aceleración en carrera.

🎯

Sweetspot muscular

Z3 a 65-75 rpm en lugar de las habituales 90-95 rpm. Combina estímulo aeróbico con torque elevado por pedalada.

Hansen EA et al. J Appl Physiol, 2002.

⛰️

Musselman — Fuerza en subida

Alternancia sentado Z3 / de pie Z4 en subida continua. Activa glúteos y core de forma diferente. Fundamental para MTB y Gravel.

Fundamento científico · 5

Fuerza auxiliar en gimnasio

Cuando activas el toggle de fuerza, Claude integra sesiones de gimnasio con tres bloques diferenciados y los ejercicios correctos para la fase de temporada.

Tres bloques en cada sesión

🦵 Tren inferior

Sentadilla búlgara, hip thrust monopodal, nórdico de isquiotibiales, peso muerto rumano. Trabajo unilateral prioritario para corregir asimetrías del pedaleo.

🧱 Core anti-rotatorio

Bird-Dog, Dead Bug, Pallof Press, Woodchop, plancha con variantes. El Pallof Press es el ejercicio con mayor transferencia al pedaleo de pie.

💪 Tracción / Tren superior

Banded Row, Y-T-W prone, remo, Face Pull, dominadas. Esencial para MTB y Gravel: en subidas técnicas y descensos se generan grandes fuerzas de tracción sobre el manillar.

Calentamiento El Pedal: Frog Squat, World’s Greatest Stretch, 90/90 Caderas, Y-T-W prone, Banded Row y CMJ Jump. Claude lo incluye en cada sesión de gimnasio.

Rønnestad BR & Mujika I. Scand J Med Sci Sports, 2014. · Raastad T et al. 2010. · Aagaard P et al. J Appl Physiol, 2011.

Las 4 fases que Claude aplica automáticamente

Acumulación
Semanas 1-4. RPE 6. Patrones de movimiento + Banded Row / Y-T-W.
Intensificación
Semanas 5-8. RPE 8-9. Fuerza máxima. Pierna pesada + Pallof Press + remo / dominadas.
Conversión
Semanas 9-12. Velocidad máxima. Pliometría, Woodchop, Face Pull, remo explosivo.
Mantenimiento
Temporada. 1 sesión/semana. Los 3 bloques en formato compacto. Nunca en taper ni competición.
Guía de uso

Cómo usar el planificador con IA paso a paso

El orden importa. El primer paso siempre es configurar la API key — sin ella, el planificador no puede generar ningún plan.

🔑

Configura tu API key — Paso previo obligatorio

Antes de usar el planificador necesitas introducir tu clave API de Anthropic. Si aún no tienes una, ve a console.anthropic.com, crea una cuenta y genera una clave en el apartado «API Keys». Necesitarás añadir créditos (mínimo 5$).

Una vez tienes la clave:

  • Busca el indicador circular en la esquina inferior derecha de la herramienta (🔴 rojo = sin clave, 🟢 verde = configurada)
  • Pulsa el indicador para abrir el panel de configuración
  • Pega tu clave (sk-ant-...) y confirma
  • El indicador se pone verde — solo necesitas hacerlo una vez por dispositivo
💡 La clave se guarda en el localStorage de tu navegador, igual que el resto de datos. No sale de tu dispositivo ni pasa por servidores del club.
1

Añade los corredores

Ve a la pestaña Corredores y pulsa + Añadir corredor. Para cada persona:

  • Nombre y categoría (Cadete, Júnior, Máster). Los Cadetes reciben planes sin VO2max puro y con prioridad de Tempo sobre Umbral.
  • Método de control: RPE, Frecuencia cardíaca o Potencia (FTP).
  • Si eliges FC: introduce la FCmáxima directamente, o usa la Calculadora Tanaka (edad + FC de reposo). Elige %FCmáx o FC de Reserva (Karvonen). Las zonas exactas se pasan a Claude.
  • Modalidades: MTB, Carretera y/o Gravel. Claude no prescribirá Técnica MTB a un corredor de carretera pura.
  • Disponibilidad semanal: horas disponibles cada día. 0h = Descanso sin excepción.
💡 Introduce la disponibilidad real, no la ideal. Claude dimensiona cada sesión en función de los minutos disponibles.
2

Carga el calendario de carreras

Ve a Calendario y añade todas las pruebas de la temporada. Para cada carrera:

  • Nombre, fecha y duración aproximada en minutos.
  • Modalidad y tipo (XCO, Circuito, Maratón…). Claude orientará los entrenamientos hacia esta modalidad en las semanas previas.
  • Objetivo: Full gas o Calidad (usarla como entrenamiento de alta intensidad).
  • Corredores participantes — si no marcas nadie, Claude asume que todos participan.
💡 El calendario es lo que permite a Claude detectar la fase de temporada. Sin carreras, tratará todas las semanas como pretemporada.
3

Configura nutrición y fuerza auxiliar

En la pestaña Entrenamiento IA, antes de generar tienes dos toggles:

  • 🍊 Nutrición ON/OFF — Claude incluirá qué comer antes, qué gel y bidón llevar durante, y la dosis de recovery con los gramos exactos ajustados a tu peso.
  • 💪 Fuerza ON/OFF — Claude añadirá sesiones de gimnasio. Elige Autocarga (solo goma elástica) o Pesas (cargas externas). La fase se detecta automáticamente.
💡 La fuerza específica en bici (torque, arrancadas, sweetspot muscular, Musselman) se incluye siempre. El toggle solo controla las sesiones de gimnasio.
4

Genera el plan semanal

Selecciona el corredor y la semana, y pulsa ⚡ Generar Plan. Claude analiza la distancia a la próxima carrera, las modalidades en las próximas 8 semanas, los minutos exactos disponibles cada día, los días en que coinciden varios corredores y si corresponde activar taper, recovery o activación pre-competición.

El resultado: 7 tarjetas con calentamiento, bloque principal detallado, enfriamiento, barra de RPE, notas científicas y nutrición expandible. En sesiones de calidad con tiempo sobrante, Claude indica exactamente cuántos minutos en Z2 van antes y después del bloque de intervalos.

💡 El plan se guarda automáticamente en el localStorage de tu navegador. Si cambias disponibilidad o calendario, pulsa 🗑 Borrar y regenera.
5

Exporta a PDF

Pulsa 📄 PDF. Se abre una ventana de impresión con el plan completo en formato optimizado para papel, listo para guardar o imprimir y llevar al grupo.

💡 En algunos navegadores móviles los popups están bloqueados. Si no pasa nada al pulsar PDF, permite los popups de esta página en la configuración del navegador.
6

Revisa el Resumen mensual

La pestaña Resumen mensual muestra un grid con todos los corredores y todos los días del mes. Cada celda tiene el color del tipo de sesión: azul para Z2, naranja para Tempo, rojo para Umbral, morado para gimnasio, naranja tostado para fuerza en bici. Los días de carrera muestran 🏁.

Preguntas frecuentes

FAQ

¿Qué es la API key y por qué la necesito?
Es la contraseña que identifica tu cuenta de Anthropic (la empresa que hace Claude) ante sus servidores de IA. El planificador la usa para enviar el prompt y recibir el plan generado. Sin ella no puede conectarse a Claude. La obtienes gratis en console.anthropic.com, aunque necesitas añadir créditos (mínimo 5$) para hacer llamadas a la API.
¿Mi API key es segura? ¿La ve alguien?
La clave se guarda únicamente en el localStorage de tu navegador, igual que los datos de los corredores y los planes. No pasa por ningún servidor del club ni de Ángel. El único que la usa es tu propio navegador cuando llama directamente a la API de Anthropic. Para uso interno de la escuela (coordinadores, técnicos) es perfectamente seguro. Si el planificador fuera a usarlo el público general, lo correcto sería montar un proxy en el servidor para que la clave no quede expuesta en el navegador de cada usuario.
¿Cuánto cuesta generar un plan?
Aproximadamente 0,01-0,03$ por plan de 7 días, dependiendo de las opciones activas (más si tienes nutrición y fuerza activadas). Con el mínimo de 5$ de créditos tienes para generar entre 150 y 500 planes. Anthropic cobra por uso real, no por suscripción mensual.
¿Dónde se guardan mis datos (corredores, carreras, planes)?
Todo se guarda en el localStorage de tu navegador, en el mismo dispositivo donde usas la herramienta. Los datos persisten aunque cierres el navegador. Si borras los datos del navegador o usas el modo incógnito, se perderán. Si usas la herramienta en dispositivos distintos, los datos no se sincronizan entre ellos.
¿Qué diferencia hay con la versión gratuita de la web?
La versión gratuita usa un algoritmo local determinista: mismos datos de entrada producen siempre el mismo resultado, sin coste y sin internet. Esta versión con IA usa a Claude para razonar sobre la situación concreta del corredor y produce descripciones en lenguaje natural mucho más detalladas. Para el 90% de los casos ambas son igual de válidas científicamente.
¿Por qué a veces tarda en generar el plan?
El prompt que se envía a Claude es extenso: incluye zonas con bpm exactos, reglas de periodización, instrucciones de fuerza y nutrición, disponibilidad día a día y el calendario de carreras. Claude tarda entre 10 y 25 segundos en procesarlo y devolver un plan de 7 días completos. Es normal.
¿Qué hago si el plan no me convence?
Pulsa 🗑 Borrar y regenera. Claude no produce siempre exactamente el mismo resultado — hay variabilidad natural en los modelos de lenguaje. Si el problema es sistemático, revisa que la disponibilidad horaria refleje bien tu tiempo real y que los toggles de fuerza y nutrición estén configurados como quieres.
He perdido mi API key, ¿qué hago?
Ve a console.anthropic.com, entra en «API Keys» y crea una clave nueva. Anthropic solo muestra la clave completa en el momento de crearla — si no la guardaste, tendrás que generar una nueva. Los créditos que tenías siguen disponibles. Luego introdúcela de nuevo en el panel del planificador (icono circular esquina inferior derecha).

Hecho con ciencia. Regalado con cariño.

Este planificador es el resultado del trabajo voluntario de Ángel Pérez García, coordinador de la Escuela de Ciclismo de C.D. El Pedal de Adra. No tiene publicidad, no tiene coste para el club y no recopila ningún dato. Si lo usas, úsalo bien: respeta el descanso que propone, no saltes el calentamiento y no conviertas cada sesión Z2 en una carrera improvisada. La consistencia a lo largo de meses es lo que cambia los corredores, no el esfuerzo de una semana.