Очки поста — отображение метрик вовлеченности в публикациях

:information_source: Краткое описание Отображение метрик вовлечённости в постах
:eyeglasses: Предпросмотр Theme Creator
:hammer_and_wrench: Репозиторий GitHub - VaperinaDEV/post-score: Post Score - Display engagement metrics on posts · GitHub
:heart: Было полезно? > ./support --coffee
:question: Гид по установке Как установить тему или компонент темы
:open_book: Новичок в темах Discourse? Гид для начинающих по использованию тем Discourse

Установить этот компонент темы

Привет :waving_hand:

Я хотел бы поделиться новым компонентом темы, который я создал, — Post Score.

Хотя Discourse отслеживает вовлечённость на фоне, обычные пользователи этого не видят. На большинстве социальных платформ видны только чистые счётчики просмотров, но они не всегда отражают реальную активность – тема может быть открыта случайно, а перезагрузки могут искусственно завышать цифры.

Этот компонент темы вводит визуальный индикатор Post Score в правом верхнем углу публичных постов (виден, когда оценка больше 0), чтобы подчеркнуть настоящую вовлечённость сообщества.

Screenshot 2026-07-03 at 19.07.28

:light_bulb: Как это работает

Компонент отображает базовую активность/оценку поста на основе нескольких взвешенных сигналов взаимодействия, таких как:

  • :heart: Реакции / Лайки

  • :speech_balloon: Ответы, сгенерированные конкретным постом

  • :link: Входящие ссылки (внутренние/внешние ссылки)

  • :bookmark: Закладки

  • :books: Чтения (реальное время чтения vs. случайные клики)

Вместо того чтобы просто смотреть на сырые, завышенные статистики просмотров, пользователи получают мгновенный и прозрачный взгляд на реальную ценность и влияние поста на сообщество.

:rocket: Возможности

  • Визуальный индикатор: Деликатно отображает оценку вовлечённости в ленте постов.

  • Обновления в реальном времени: Оценка динамически обновляется, чтобы отражать текущую вовлечённость.

17 лайков

Возможно, стоит также включить настройки компонента сюда. Отличный компонент!

Отличная работа! Я подумал о создании чего-то подобного, так как использую оценки постов в своём приложении на App Engine.

Отличный компонент! :clap:

Однако я нахожу его немного навязчивым, и он добавляет слишком много визуального шума к постам. Вот несколько возможных улучшений:

  • дать каждому пользователю возможность выбрать, хочет ли он его видеть
  • скрывать его, пока не наведёшь курсор, например, через ссылку на пост в правом верхнем углу, или альтернативно внутри меню трёх точек вместе с другими опциями поста
  • позволить администратору установить порог для его появления, например, только для постов с оценкой выше 1000; также было бы здорово, если бы администраторы могли настраивать цвет или иконку, поскольку :fire:, :heart_on_fire: или :high_voltage: могли бы подойти для постов с очень высокой оценкой
1 лайк