| Краткое описание | Показывает краткие изложения тем discourse-ai на карточках тем Horizon | |
| Репозиторий | GitHub - criptonautas/discourse-horizon-ai-gists: discourse-ai topic gists on Horizon's topic cards · GitHub | |
| Руководство по установке | Как установить тему или компонент темы | |
| Новичок в темах Discourse? | Руководство для начинающих по использованию тем Discourse |
Установить этот компонент темы
Высококонтекстные карточки Horizon не включают точки вывода (outlets), используемые discourse-ai, поэтому краткие изложения там не отображаются. Этот компонент выводит их под заголовком темы.
Скриншоты
Что он делает
- Высококонтекстные карточки: краткое изложение заменяет фрагмент текста. Темы без краткого изложения сохраняют свой фрагмент.
- Простые карточки (списки предложенных и связанных тем): сохраняют краткое изложение discourse-ai в макете карточки.
- Списки discourse-docs: одно краткое описание в строке.
- Дополнительный переключатель: если установлен Topic Excerpts & AI Gists Button, участники могут переключаться между компактным видом, фрагментами текста и ИИ-резюме.
Также работает вместе с Horizon Topic Thumbnails для создания отобранного и привлекательного пользовательского опыта.
Требования
- Horizon и discourse-ai
- Включены
ai_summarization_enabledиai_summary_gists_enabled ai_summary_gists_agentустановлен на агента, чьи разрешенные группы включают ваших зрителей; добавьтеeveryoneдля гостей (незалогиненных посетителей)ai_summary_backfill_maximum_topics_per_hourбольше 0, чтобы генерировались краткие изложения- Discourse 2026.5.0 или новее
Настройки
| Настройка | Значение по умолчанию | |
|---|---|---|
gist_hidden_categories |
пусто | Категории, в которых не отображаются ни краткие изложения, ни фрагменты текста (индекс только по заголовкам) |
Известные ограничения
- Зависит от внутренних классов Horizon, поэтому обновление Horizon может привести к неработоспособности компонента.
- Скрытие является визуальным: краткие изложения все еще генерируются и отправляются в нагрузке списка тем (payload).
- Краткие изложения отображаются на стороне клиента, поэтому поисковые системы их не видят.
- Программы чтения с экрана получают фрагмент текста, а не краткое изложение, чтобы заголовок темы в Horizon оставался коротким.
- Устанавливает предпочтение макета discourse-ai в каждом браузере на
table-ai. Удаление компонента не сбрасывает это предпочтение.
Сообщения об ошибках и пул-реквесты приветствуются.