Как установить главную страницу в виде AI-бота? Пример: ask.discourse.com

Возможно ли настроить главную страницу этого сайта так, чтобы она сразу показывала AI, как в этом примере: https://ask.discourse.com/?

Несколько дополнительных вопросов: (Если это платная функция, возможно, кто-то сможет предложить решение)

Можем ли мы разрешить доступ к AI незарегистрированным пользователям? Есть ли для этого логическое обоснование?
После определённого уровня использования можем ли мы предлагать незарегистрированным пользователям зарегистрироваться и приобрести подписку? Для существующих участников можем ли мы побуждать их перейти на дополнительные подписки?

Спасибо

Да, это должно быть возможно. В плагине ИИ мы добавили новую настройку под названием AI bot enable dedicated UX, которая ведёт на страницу вроде https://meta.discourse.org/discourse-ai/ai-bot/conversations

Я не тестировал это, но ожидаю, что этот компонент пользовательской главной страницы будет работать с URL /discourse-ai/ai-bot/conversations: Custom Homepage for Groups

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

На данный момент таких функций нет, но спасибо за предложения!

Я пытался сделать это, но не смог каким-либо образом изменить главную страницу: Custom Homepage for Groups

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

Спасибо за ваш ответ.

@kuaza, может быть, что-то вроде этого?

Похоже, но не совсем.

Если вы используете собственный хостинг, я думаю, вы можете использовать простую перенаправку через прокси, например Nginx.

Мне удалось заставить это работать. После включения настройки AI bot enable dedicated UX в параметрах DiscourseAI я создал группу под названием «Bot Test» (bot-test) и установил её как основную для тестового пользователя. Затем я использовал компонент темы custom-homepage-for-groups и установил параметр group page map в значение bot-test:/discourse-ai/ai-bot/conversations. Теперь у моего тестового пользователя главная страница отображает страницу бота.\n\n

\n\n\n\n\nГлавная страница тестового пользователя:\n\n\n\nПроблема заключается в том, что ссылки «вернуться на форум» не работают, а при клике на логотип страница просто перезагружается (естественно, поскольку это главная страница). Приходится неуклюже вручную выходить оттуда (например, перейдя по адресу «/hot» в строке браузера) или использовать меню пользователя или расширенного поиска.

Это больше не проблема, я удалил эту кнопку вчера. Вам нужно обновить ваш экземпляр.

Мне не удалось заставить это работать ни одним способом; это необычно. Не может ли это быть связано с плагином? Например, я делаю это так, но по-прежнему отображается обычная домашняя страница:

trust_level_0:/discourse-ai/ai-bot/conversations
trust_level_1:/discourse-ai/ai-bot/conversations
trust_level_2:/discourse-ai/ai-bot/conversations
trust_level_3:/discourse-ai/ai-bot/conversations

Мне кажется, нельзя выбрать автоматическую группу в качестве основной, верно? Вы проверили, что группа является основной для пользователя?

Разве настройка компонента Custom default homepage не сработала бы для этого, если она предназначена для всех уровней доверия?

Мне не удалось заставить эту настройку работать с ссылкой. Я также попробовал постоянную ссылку. :woman_shrugging:

Спасибо всем, кто внес вклад в эту тему, я узнал несколько очень полезных приёмов :slight_smile:

Я пытаюсь реализовать полный функционал ask-discourse через Nginx-прокси (self-hosted), и я уже добился некоторых успехов.

URL-адреса можно сокращать (без перенаправления), а по умолчанию поддомен указывает на домашний экран AI-бота.

Проблема, которую я пытаюсь решить, связана с CSS-файлами. Я пробовал использовать модуль sub_filter в Nginx для загрузки их с оригинального поддомена, но это не сработало.

Я планирую поработать над этим на следующей неделе, а затем смогу поделиться финальным шаблоном для тех, кто заинтересован.

Думаю, это уже исправлено, @kuaza :partying_face:

Если вы обновитесь и попробуете использовать Custom default homepage для этого, возможно, это сработает так, как нужно. :crossed_fingers:

Да, это теперь на 100% работает :star_struck: Спасибо @pfaffman :clap: