Puntuación de la publicación: muestra las métricas de interacción en las publicaciones

:information_source: Resumen Muestra métricas de interacción en las publicaciones
:eyeglasses: Vista previa Theme Creator
:hammer_and_wrench: Repositorio GitHub - VaperinaDEV/post-score: Post Score - Display engagement metrics on posts · GitHub
:question: Guía de instalación Cómo instalar un tema o componente de tema
:open_book: ¿Nuevo en los temas de Discourse? Guía para principiantes sobre el uso de temas en Discourse

Instala este componente de tema

¡Hola! :waving_hand:

Me gustaría compartir un nuevo componente de tema que he creado llamado Post Score.

Aunque Discourse rastrea la interacción en segundo plano, los usuarios habituales no lo ven. En la mayoría de las plataformas sociales, solo se muestran las vistas puras, pero estas no siempre reflejan la actividad real: un tema puede abrirse por accidente o las recargas pueden inflar artificialmente las cifras.

Este componente de tema introduce un indicador visual de Puntuación de la Publicación en la esquina superior derecha de las publicaciones públicas (visible cuando la puntuación es mayor que 0) para destacar la verdadera interacción de la comunidad.

Screenshot 2026-07-03 at 19.07.28

:light_bulb: Cómo funciona

El componente muestra la actividad/puntuación subyacente de la publicación basándose en múltiples señales de interacción ponderadas, como:

  • :heart: Reacciones / Me gusta

  • :speech_balloon: Respuestas generadas por la publicación específica

  • :link: Enlaces entrantes (referencias internas/externas)

  • :bookmark: Marcadores

  • :books: Lecturas (tiempo de lectura real frente a clics accidentales)

En lugar de simplemente mirar las estadísticas de vistas infladas, los usuarios obtienen una visión inmediata y transparente del valor real y el impacto comunitario de una publicación.

:rocket: Características

  • Indicador visual: Muestra sutilmente la puntuación de interacción en el flujo de publicaciones.

  • Actualizaciones en tiempo real: La puntuación se actualiza dinámicamente para reflejar la interacción continua.

16 Me gusta

Quizás deberías incluir aquí también la configuración del componente. ¡Buen componente!

¡Gran trabajo! He pensado en hacer algo similar, ya que en mi App Engine utilizo la puntuación de las publicaciones.

¡Muy buen componente! :clap:

Aunque me parece un poco intrusivo y añade demasiado ruido visual a las publicaciones. Algunas posibles mejoras podrían ser:

  • permitir que cada usuario elija si quiere verlo
  • mantenerlo oculto hasta que se pase el ratón por encima, por ejemplo, a través del enlace de la publicación en la esquina superior derecha, o alternativamente dentro del menú de tres puntos junto con las otras opciones de la publicación
  • permitir que el administrador establezca un umbral para cuando aparezca, por ejemplo, solo en publicaciones con una puntuación superior a 1000; también podría ser útil permitir que los administradores personalicen el color o el icono, ya que :fire:, :heart_on_fire: o :high_voltage: podrían encajar mejor en publicaciones con una puntuación muy alta
1 me gusta