Я не до конца уверен, правильно ли я понял ваш вопрос, но попробую пошагово объяснить, что я имею в виду. В период с 2021 по 2022 год я пытался создать форум на базе Discourse. Однако, несмотря на актуальность форума, проект не увенчался успехом, потому что в нашем регионе (Центральная Азия) большинство жителей предпочитают использовать мессенджеры, такие как Telegram и WhatsApp, вместо регистрации и использования новых функций на веб-сайтах.
С появлением искусственного интеллекта я заметил изменения в правилах игры. Появились различные сервисы, включая веб-сайты и приложения, предназначенные для работы с искусственным интеллектом. Мессенджеры не могут полностью обеспечить функциональность для работы с ИИ, хотя Telegram более продвинут, чем WhatsApp. Изучая новые плагины в Discourse, такие как Discourse AI и Chatbot, я понял, что это новая возможность для моего сайта.
Я хочу полностью использовать возможность создания тематических постов (тем). Недавно я задал вопрос здесь — на Meta — о плагине Chatbot, спрашивая, может ли чат с GPT запоминать первый пост и не забывать содержание основной темы после множества сообщений в потоке. Тогда @merefield ответил, что чат-бот всегда будет помнить первый пост. Это стало основным критерием для применения этого плагина на моем сайте.
Я планирую создать тематические разделы на форуме для взаимодействия с искусственным интеллектом и реальными людьми. Формат общения в Discourse через создание тем технически более продвинут по сравнению с чатами. Поэтому чаты не совсем подходят для обучения бота, так как в чате бот может не помнить начальную тему среди множества недавних сообщений. Я планирую использовать возможность создания тематических постов, обучая бота в первом посте, чтобы он мог отвечать на вопросы пользователей в рамках указанной темы.
Однако, учитывая популярность мессенджеров в нашем регионе и привычку людей использовать чаты, я размышляю о том, как предоставить пользователям опыт форума Discourse, не отказываясь от привычных им мессенджеров. После установки плагина Discourse Chat Bridge я обнаружил, что он соединяет чат Discourse с чатом Telegram, но не создает мост между опубликованным постом на форуме и чатом Telegram.
Мои планы включают:
-
Пользователь (возможно, сотрудник сайта) отправляет боту ИИ на форуме личное сообщение (PM) с инструкциями о том, как бот должен отвечать на последующие сообщения, например, советуя другим пользователям пользоваться форумом.
-
Пользователь связывает это личное сообщение с искусственным интеллектом в обычном боте Telegram.
-
Пользователь делится ссылкой на бота Telegram с другими пользователями, которые еще не зарегистрированы на форуме, но хотят узнать о нем больше.
-
Каждый пользователь, нажав на ссылку в боте Telegram, начинает частный разговор с искусственным интеллектом, который отвечает и дает советы в соответствии с инструкциями, размещенными на форуме.
-
Все сообщения пользователей, направленные искусственному интеллекту, публикуются в частной теме на форуме. Таким образом, пользователи Telegram не видят сообщения других пользователей Telegram, так как каждый пользователь общается отдельно с ботом Telegram.