Resumo de IA no cabeçalho do tópico

:information_source: Resumo Adiciona um botão de resumo de tópico do discourse-ai na barra lateral direita do tópico (controles de linha do tempo ou Índice) no desktop, e na área do título do tópico no celular e em telas estreitas.
:eyeglasses: Prévia GIF
:hammer_and_wrench: Repositório GitHub - rapekas/discourse-ai-summary-in-header: AI summary in topic header theme · GitHub
:question: Guia de Instalação Como instalar um tema ou componente de tema
:open_book: Novo nos Temas do Discourse? Guia para iniciantes no uso de Temas do Discourse

Instalar este componente de tema

Move o botão Resumir do discourse-ai do mapa do tópico para a barra lateral direita do tópico (linha do tempo ou Índice) no desktop, ou para a área do título do tópico em dispositivos móveis e telas estreitas. Requer discourse-ai com o resumo de tópico ativado.

dasih

Como funciona

O componente cria seu próprio botão e abre o modal de Resumo de IA diretamente através do serviço modal do Discourse. Ele não clona ou move o botão original — isso evita problemas com manipuladores de eventos de componente Glimmer.

A posição do botão se adapta ao layout disponível:

  • Desktop (tela larga) — o botão aparece no Índice (se o DiscoTOC estiver ativo) ou na barra lateral de controles da linha do tempo.

  • Desktop (tela estreita) — quando a barra lateral não é renderizada pelo Discourse, o botão retorna para a área do título do tópico, abaixo do título e das tags/categoria.

  • Celular — o botão aparece na área do título do tópico.

Quando a janela do navegador é redimensionada, o componente limpa automaticamente os botões obsoletos e coloca um novo na localização correta — sem duplicatas.

Configurações

Configuração Padrão Descrição
Mostrar na linha do tempo Ligado Mostra o botão de resumo na barra lateral (linha do tempo ou ToC). Em telas estreitas de desktop, o botão volta para a área do título do tópico.
Mostrar no celular Ligado Mostra o botão de resumo na área do título do tópico em dispositivos móveis.
Manter no modo de leitura Desligado Mantém o botão visível quando o Modo de Leitura está ativo.

Compatibilidade

  • discourse-ai — necessário (o resumo de tópico deve estar ativado para seus usuários)

  • DiscoTOC — compatível (botão colocado automaticamente no ToC em vez da linha do tempo)

  • Modo de Leitura — compatível (configuração opcional Manter no modo de leitura)

4 curtidas