Pontuação do Post - Exibir métricas de engajamento nos posts

:information_source: Resumo Exibir métricas de engajamento nas publicações
:eyeglasses: Visualização Theme Creator
:hammer_and_wrench: Repositório GitHub - VaperinaDEV/post-score: Post Score - Display engagement metrics on posts · GitHub
:question: Guia de Instalação Como instalar um tema ou componente de tema
:open_book: Novo em Temas do Discourse? Guia para iniciantes sobre o uso de Temas do Discourse

Instale este componente de tema

Olá :waving_hand:

Gostaria de compartilhar um novo componente de tema que criei chamado Post Score.

Embora o Discourse rastreie o engajamento em segundo plano, os usuários comuns não veem isso. Na maioria das plataformas sociais, apenas as contagens puras de visualizações são visíveis, mas elas não sempre refletem a atividade real – um tópico pode ser aberto acidentalmente, ou recarregamentos podem inflar artificialmente os números.

Este componente de tema introduz um indicador visual de Post Score no canto superior direito das publicações públicas (visível quando a pontuação é maior que 0) para destacar o verdadeiro engajamento da comunidade.

Screenshot 2026-07-03 at 19.07.28

:light_bulb: Como funciona

O componente exibe a atividade/pontuação subjacente da publicação com base em vários sinais de interação ponderados, como:

  • :heart: Reações / Curtidas

  • :speech_balloon: Respostas geradas pela publicação específica

  • :link: Links de Entrada (referências internas/externas)

  • :bookmark: Favoritos

  • :books: Leituras (tempo real de leitura vs. cliques acidentais)

Em vez de apenas olhar para estatísticas de visualização brutas e infladas, os usuários obtêm uma visão imediata e transparente do valor real e do impacto na comunidade de uma publicação.

:rocket: Recursos

  • Indicador visual: Exibe discretamente a pontuação de engajamento no fluxo de publicações.

  • Atualizações em tempo real: A pontuação é atualizada dinamicamente para refletir o engajamento contínuo.

16 curtidas

Talvez você deva incluir as configurações do componente aqui também. Componente legal!

Ótimo trabalho! Eu estava pensando em fazer algo semelhante, já que utilizo pontuação de posts em meu app engine.

Muito bom componente! :clap:

Acho que ele é um pouco intrusivo, no entanto, e adiciona um pouco de ruído visual às postagens. Algumas melhorias possíveis poderiam ser:

  • permitir que cada usuário escolha se deseja vê-lo
  • mantê-lo oculto até que você passe o mouse sobre ele, por exemplo, através do link da postagem no canto superior direito, ou alternativamente dentro do menu de três pontos junto com as outras opções da postagem
  • permitir que o administrador defina um limite para quando ele aparece, por exemplo, apenas em postagens com pontuação acima de 1000; também seria legal permitir que os administradores personalizem a cor ou o ícone, já que :fire:, :heart_on_fire: ou :high_voltage: poderiam se encaixar bem em postagens com pontuação muito alta
1 curtida