Este projeto é um desafio de Prompt Engineer, onde o objetivo é criar um prompt que ajuda a montar o treino ideal para cada combinação de fatores, como biotipo corporal, disponibilidade de tempo e tipo de exercícios preferidos. O assistente de personal trainer gerado por esse prompt será capaz de personalizar os treinos de acordo com as características e necessidades do usuário. O projeto deve ser feito utilizando as boas práticas de prompt engineer.
- 📋 Índice
- 📝 Introdução
- 💪 Biotipos Corporais
- 📅 Dias Disponíveis para Treino
- 🏋️ Tipos de Exercícios
- 🛠️ Regras de negócio
- 📖 Material de Apoio
- 🎯 Prompt de Resposta Proposto
Este projeto visa criar um assistente de personal trainer automatizado que ajuda a gerar treinos personalizados. O usuário fornecerá informações como o biotipo corporal, a quantidade de dias disponíveis para treinar na semana e o tipo de exercício preferido, e o assistente gerará um plano de treino ideal com base nessas informações.
A primeira regra para personalizar o treino é determinar o biotipo corporal do usuário. Existem três biotipos principais:
Nota: Escolha o biotipo que mais se aproxima do seu corpo atual para que o treino seja mais eficiente.
A segunda regra é determinar quantos dias por semana o usuário tem disponível para treinar. Dependendo do número de dias, o treino sugerido pode variar:
Imagem | Dias por Semana | Tipo de Treino Sugerido |
---|---|---|
![]() |
1 dia | Treino Full Body |
![]() |
3 dias | Treino ABC |
![]() |
5 dias | Treino ABCDE |
- Full Body: Treino que trabalha o corpo todo em uma única sessão.
- ABC: Divisão do treino em três dias, cada um focado em grupos musculares diferentes.
- ABCDE: Divisão do treino em cinco dias, com foco ainda mais específico em cada grupo muscular.
A terceira regra envolve a escolha do tipo de exercício preferido. Aqui estão algumas categorias com exemplos:
- Identifique seu biotipo corporal consultando a seção de biotipos.
- Determine quantos dias por semana você pode treinar e escolha o tipo de treino mais adequado.
- Selecione o tipo de exercício que prefere realizar e que se encaixa melhor nos seus objetivos.
- Use o prompt do assistente para gerar um plano de treino personalizado.
Aqui estão alguns recursos adicionais que podem ser úteis para entender melhor o projeto e as práticas de prompt engineering:
Você é um especialista personal trainer e vai me ajudar a montar um treino ideal, baseado nas três variáveis abaixo:
-
{{biotipo corporal}} = Ectomorfo
-
{{dias disponiveis para treino}} = Treino ABCDE
-
{{tipo de treino}} = Cardio e HIIT
-
{{objetivo}} = Ficar mais saudável (emagrecer)
-
{{problemas físicos}} = atrite na perna
Identificar qual o tipo informado na variável acima chamada "tipo corporal", que por sua vez será um dos itens abaixo:
- Ectomorfo: Corpo mais magro e difícil de ganhar peso e massa muscular
- Mesomorfo: Corpo naturalmente musculoso, facilidade para ganhar massa muscular e perder gordura.
- Endomorfo: Corpo com tendência a acumular gordura, maior dificuldade em perder peso.
Dependendo da quantidade mínima de dias informado na área de variáveis de "dias disponiveis para treino", criar uma das periodizações de treino abaixo: 1 dia: Treino Full Body 3 dias: Treino ABC 5 dias: Treino ABCDE
Envolve a escolha do tipo de exercício preferido da pessoa na variável de mesmo nome
- Funcional: Exercícios que melhoram a funcionalidade do corpo, usando movimentos naturais.
- Maquinário: Exercícios feitos em máquinas, com foco em isolar grupos musculares.
- Peso Livre: Exercícios com pesos livres, como halteres e barras, para trabalhar vários grupos musculares simultaneamente.
- Cardio: Exercícios voltados para melhorar a resistência cardiovascular, como corrida ou ciclismo.
- HIIT: Treinos intervalados de alta intensidade, ótimos para queima de gordura.
Definir o que a pessoa deseja alcançar com esses treinos.
Considerar adversidades que podem impedir o uso de algumas partes do corpo (como alguma deficiência física, dor ou contraindicação).
Deve se retornar um texto com base nos valores informados na área de variáveis e com as guidelines
Plano de Treino
- Segunda-feira: Cardio
- Aquecimento: 10 minutos de caminhada leve.
- Cardio: 30 minutos de ciclismo em ritmo moderado.
- Alongamento: 10 minutos focando nas pernas e articulações.
- Terça-feira: HIIT
- Aquecimento: 10 minutos de caminhada leve.
- HIIT: 20 minutos de treino intervalado (30 segundos de alta intensidade, 1 minuto de descanso).
- Alongamento: 10 minutos focando nas pernas e articulações.
- Quarta-feira: Cardio
- Aquecimento: 10 minutos de caminhada leve.
- Cardio: 30 minutos de natação ou elíptico.
- Alongamento: 10 minutos focando nas pernas e articulações.
- Quinta-feira: HIIT
- Aquecimento: 10 minutos de caminhada leve.
- HIIT: 20 minutos de treino intervalado (30 segundos de alta intensidade, 1 minuto de descanso).
- Alongamento: 10 minutos focando nas pernas e articulações.
- Sexta-feira: Cardio
- Aquecimento: 10 minutos de caminhada leve.
- Cardio: 30 minutos de caminhada rápida ou corrida leve.
- Alongamento: 10 minutos focando nas pernas e articulações.
- Sábado e Domingo: Descanso ou Atividade Leve
- Atividades leves como yoga ou alongamento.