Как вы отметили, у вас уже есть поиск и возможность читать конкретные темы, посты, пользователей и теги, что покрывает большинство необходимых функций.
-
Общение с информацией форума
Один из наиболее ценных сценариев аналогичен идее использования ИИ для чтения PDF-файла и последующего диалога с ним. Только вместо контента из PDF источником информации становится форум Discourse.
Хотя уже существует Discourse AI, инкапсулирование части функций только для чтения в общий интерфейс, например MCP, и возможность доступа к ним через общий хост MCP, например Claude, значительно повышает полезность решения.
Кроме того, с такой возможностью в хосте MCP, например Anthropic Claude, можно добавлять других агентов или источники информации, которые могут использоваться совместно с данными из Discourse MCP.
-
Утренний дайджест
В большинстве дней я посещаю более 20 разных источников информации, несколько из которых — форумы Discourse, чтобы найти конкретные данные или что-то ценное, что я не искал целенаправленно. Было бы здорово автоматизировать этот процесс, и Discourse MCP был бы здесь крайне полезен; да, я понимаю, что не все сайты Discourse обязаны разрешать доступ через MCP.
-
Дискриминатор тематик Discourse в MCP (также известный как «оценка релевантности»)
Как программист, я состою в нескольких форумах Discourse, связанных с разработкой программного обеспечения. Если у всех них есть MCP-серверы, и все они активированы для работы с хостом MCP, и я задаю не очень конкретный вопрос о программировании, например, предоставляя фрагмент кода, должен существовать механизм, с помощью которого MCP-сервер мог бы дать обратную связь о том, подходит ли этот вопрос для данного форума, прежде чем инициировать более затратный запрос.
Да, это странный вопрос, но мы понимаем, что в реальности такой сценарий вполне возможен.
Не ждите решения сразу, но подумайте об этом.
-
Часто задаваемые вопросы без ответов (также известный как Lacuna)
Поскольку ИИ может быстро просканировать и обобщить все темы в векторном пространстве, он способен выявлять часто задаваемые вопросы, на которые не даются ответы. Это распространённая ситуация при выпуске чего-то нового, например обновлений программного обеспечения, или даже в реальном времени при сбоях серверов.
Кроме того, можно использовать Discourse MCP, чтобы помочь пользователю выявить общие закономерности в информации, на что вручную ушли бы минуты или даже часы.
В контексте помощи при сбоях серверов это было бы крайне ценно: например, сервер работает у меня, но не в другой стране; или работает у меня на Windows, но не на телефонах Apple; или существует закономерность связанных проблем, но из-за того, что пользователи не используют правильную терминологию, вопросы остаются без ответа, например, следует использовать CFG, но этого не делают.
Для меня лично в настоящее время не требуется возможность записи или изменения данных.