Começar grátis

Capacidade

O chat do Darwin conhece o atleta, ou é um chat genérico?

Conhece. Antes de responder, o coach monta um contexto com seu nome, histórico, plano ativo e dado clínico relevante declarado no onboarding (gestação, pós-parto, condição cardiovascular ou autoimune, restrição alimentar) — não é a mesma resposta pra qualquer pessoa.

Lista de conversas do Darwin, com a prévia da mensagem do Darwin IA citando o treino real do atleta
screenshot-chat-conhece-atleta.png — rota de chat, prévia da resposta do agente usando contexto real (histórico/plano) da conta. Commit d446dbebc, capturado em 22/08/2026 às 20:23 — depois do commit 30ffafc17 (mesmo dia, 00:02) que fechou o caminho do dado clínico e do nome até o prompt.

Contraste honesto: assistentes genéricos de treino/nutrição respondem a mesma orientação pra qualquer pessoa que fizer a mesma pergunta. O Darwin liga a resposta ao seu histórico e ao seu dado de anamnese — o preço disso é que o coach só fica "esperto" a partir do momento em que você preenche o onboarding.

Perguntas frequentes

Sobre o chat que conhece o atleta

O chat do Darwin sabe quem eu sou, ou é um chat genérico?

Sabe. O bundle que monta o prompt do coach (chat_context.py) carrega seu nome, seu histórico e o plano ativo, e o coach responde citando isso, não uma resposta padrão.

Ele considera dado clínico, tipo gravidez ou condição cardiovascular?

Considera, desde o fix de 22/08 (SCRUM-1027): o mapper que lê o perfil de volta do banco passou a trazer postpartum_weeks e clinical_conditions pro prompt (antes esses campos existiam no banco mas não chegavam ao coach).

E restrição alimentar declarada no onboarding?

Também: o mesmo fix corrigiu o coach pra ler dietary_restrictions do inventário de comida ao montar a resposta, em vez de ignorar o que você já tinha declarado.

← O que o Darwin faz com os seus dados

Ver também: o que o Coach responde, em duas conversas reais →

Ver também: Strava que vira feedback no chat →