Implementar um "Auto-Scroll Inteligente" e um Botão de "Ir para o Final"

Olá, equipe e comunidade do AI Studio,

Gostaria de levantar um ponto sobre uma pequena, mas constante, fonte de atrito na interface de chat que afeta significativamente a fluidez e a eficiência do trabalho, especialmente em conversas longas: a ausência de um “auto-scroll” para novas mensagens.

O Problema: A Quebra do Fluxo de Conversação

Atualmente, quando uma nova resposta da IA é gerada, a interface não rola automaticamente para exibi-la. Se o usuário rolou um pouco para cima para revisar um ponto anterior, a nova mensagem fica “escondida” no final da página.

Isso força o usuário a:

  1. Perceber que uma nova resposta chegou (geralmente notando o movimento da barra de rolagem).

  2. Interromper o que está fazendo para pegar o mouse.

  3. Arrastar manualmente a barra de rolagem até o final para poder ler a resposta.

Este ciclo, repetido dezenas ou centenas de vezes em uma sessão de trabalho, quebra o ritmo natural do diálogo e vai contra o padrão de design estabelecido por praticamente todas as outras plataformas de chat modernas.

A Solução Proposta: Implementar um “Auto-Scroll Inteligente”

Acredito que a experiência do usuário seria imensamente melhorada com a implementação de um sistema de rolagem mais inteligente, que é o padrão da indústria:

  1. Rolagem Automática Padrão: Se o usuário já estiver na parte inferior da conversa, a tela deve rolar automaticamente para a nova mensagem assim que ela chegar, mantendo o fluxo em tempo real.

  2. Respeito ao Foco do Usuário: Se o usuário rolou intencionalmente para cima para reler uma parte anterior da conversa, a tela NÃO deve rolar automaticamente, para não interromper sua leitura.

  3. Atalho para Voltar à Ação: Neste segundo cenário (quando o auto-scroll é pausado), um pequeno botão discreto (como uma seta para baixo ↓ ou um aviso de “Nova Mensagem”) deveria aparecer no canto inferior direito da tela. Um único clique neste botão levaria o usuário instantaneamente para o final da conversa.

Por que esta é uma melhoria importante?

  • Eficiência: Remove uma ação manual repetitiva e frustrante, tornando a ferramenta mais rápida e agradável de usar.

  • Fluxo de Trabalho: Mantém a sensação de um diálogo em tempo real, permitindo que o usuário se concentre no conteúdo, e não na manipulação da interface.

  • Alinhamento com Padrões Modernos: Alinha o AI Studio com as melhores práticas de UX já estabelecidas e esperadas pelos usuários em qualquer aplicação de chat.

Esta é uma melhoria de “qualidade de vida” que teria um grande impacto no uso diário da plataforma.

Obrigado pela consideração.

Hi @Rene_Augusto_Negrao,

Thank you for your detailed feedback. We appreciate you taking the time to share your thoughts with us and we’ll be filing a feature request.

1 Like