DeveloperWidgets

Widgets ChatGPT

Exclusivo ChatGPT

Visualizações interativas dos seus dados fitness diretamente no ChatGPT. 13 widgets exclusivos que transformam respostas de texto em UI rica e interativa.

13 widgets disponíveis
Documentação da API

O que são Widgets?

Quando você usa arvo-mcp com ChatGPT, as respostas não são apenas texto. Widgets são componentes React que exibem seus dados com gráficos, cards interativos e visualizações ricas. Clique em qualquer elemento para se aprofundar.

Como Funciona

1
Pergunte ao ChatGPT sobre seus treinos
2
A ferramenta MCP busca dados do Arvo
3
O widget renderiza uma UI interativa

Nota da Plataforma

Widgets são exclusivos do ChatGPT. No Claude, Cursor e outros clientes MCP, os mesmos dados são exibidos como texto formatado. A funcionalidade é idêntica, apenas a apresentação visual difere.

Widgets Disponíveis

Recordes Pessoais

personal-records-card

Exibe os PRs do usuário com ranking (ouro/prata/bronze), cálculos de e1RM, indicadores de tendência e dias desde o PR. Itens clicáveis ativam consultas de acompanhamento.

Ferramenta de gatilho
get_personal_records
Recursos
Medalhas de rankingExibição e1RMSetas de tendênciaIndicadores de novo PR

Detalhes do Treino

workout-card

Mostra informações completas do treino, incluindo exercícios, séries, repetições, pesos, RPE e notas. Suporta exibição de data e duração do treino.

Ferramenta de gatilho
get_workout_by_id
Recursos
Lista de exercíciosDetalhes das sériesRastreamento RPEExibição de duração

Treinos Recentes

recent-workouts-card

Lista sessões de treino recentes com data, nome, contagem de exercícios e volume total. Acesso rápido para visualizar qualquer treino em detalhes.

Ferramenta de gatilho
get_workouts
Recursos
Lista de treinosResumo de volumeExibição de dataNavegação rápida

Divisão de Treino

split-plan-card

Visualiza a divisão de treino atual com dias, grupos musculares e exercícios programados. Mostra o nome e a estrutura do programa ativo.

Ferramenta de gatilho
get_training_split
Recursos
Divisão por diasGrupos muscularesPrévia de exercíciosInfo do programa

Resumo Semanal

weekly-summary-card

Visão geral semanal completa com contagem de treinos, volume total, tempo gasto, distribuição de grupos musculares e comparação semana a semana.

Ferramenta de gatilho
get_workout_stats
Recursos
Contagem de treinosTotais de volumeRastreamento de tempoComparação WoW

Painel de Estatísticas

stats-dashboard-card

Métricas fitness principais em um relance: treinos totais, PRs alcançados, dias de sequência, exercícios favoritos e indicadores de progresso.

Ferramenta de gatilho
get_workout_stats
Recursos
Métricas principaisRastreamento de sequênciaContagem de PRBarras de progresso

Progressão de Exercício

exercise-progression-card

Gráficos de progresso do exercício ao longo do tempo mostrando tendências de peso, repetições e e1RM. Identifica platôs e avanços.

Ferramenta de gatilho
get_exercise_history
Recursos
Gráfico de progressoTendência e1RMDetecção de platôDestaque da melhor série

Medidas Corporais

body-measurements-card

Rastreia medidas corporais incluindo peso, percentual de gordura corporal e medidas de circunferência com visualização de tendências.

Ferramenta de gatilho
get_body_measurements
Recursos
Rastreamento de peso% de gordura corporalMedidasLinhas de tendência

Fotos de Progresso

progress-photos-card

Exibe fotos de progresso em visualização de linha do tempo ou comparação. Comparações antes/depois lado a lado.

Ferramenta de gatilho
get_progress_photos
Recursos
Grade de fotosVisualização de linha do tempoAntes/depoisCarimbos de data

Insights de Treino

insights-card

Insights gerados por IA sobre padrões de treino, recomendações de recuperação e sugestões de otimização.

Ferramenta de gatilho
get_insights
Recursos
Análise de padrõesRecomendaçõesDicas de recuperaçãoOtimização

Info da Metodologia

methodology-card

Explica a metodologia de treino atual com princípios-chave, estrutura e regras de progressão.

Ferramenta de gatilho
get_methodology
Recursos
Visão geral do métodoPrincípios-chaveEstruturaRegras de progressão

Marcos do Ciclo

cycle-milestone-card

Mostra o progresso do ciclo de treino com marcos concluídos, metas futuras e linha do tempo do ciclo.

Ferramenta de gatilho
get_cycle_progress
Recursos
Lista de marcosBarra de progressoLinha do tempoRastreamento de metas

Feedback de Coaching

workout-coaching-card

Feedback de coaching em tempo real durante ou após os treinos com dicas de forma, sugestões de intensidade e mensagens motivacionais.

Ferramenta de gatilho
log_exercise
Recursos
Dicas de formaFeedback de intensidadeMotivaçãoOrientação para próxima série

Perguntas Frequentes

O que são Widgets do ChatGPT?

Widgets do ChatGPT são componentes de UI interativos que exibem conteúdo visual rico diretamente nas conversas do ChatGPT. Quando você pergunta sobre seus dados de treino, em vez de texto simples, você vê cards bem projetados com gráficos, rankings e elementos interativos.

Os widgets funcionam no Claude ou Cursor?

Não, os widgets são exclusivos do ChatGPT/OpenAI. Claude, Cursor e outros clientes MCP recebem os mesmos dados, mas os exibem como texto formatado. As ferramentas MCP subjacentes funcionam em qualquer lugar, mas os widgets visuais são apenas do ChatGPT.

Como eu habilito os widgets?

Os widgets são automáticos. Quando você conecta o arvo-mcp ao ChatGPT e pergunta sobre seus dados fitness, o widget apropriado é renderizado automaticamente com base na resposta da ferramenta. Nenhuma configuração adicional é necessária.

Posso personalizar a aparência dos widgets?

Os widgets se adaptam automaticamente ao tema claro/escuro do ChatGPT. O design segue as diretrizes da marca Arvo. Estilos personalizados não são suportados atualmente, mas aceitamos solicitações de recursos no GitHub.

Os widgets são interativos?

Sim! Você pode clicar em itens dentro dos widgets para acionar consultas de acompanhamento. Por exemplo, clicar em um PR no widget de Recordes Pessoais pede ao ChatGPT para mostrar mais detalhes sobre aquele exercício.

Os widgets funcionam no celular?

Sim, os widgets são totalmente responsivos e funcionam no aplicativo móvel do ChatGPT. Eles adaptam seu layout para telas menores mantendo a funcionalidade completa.