Skip to main content
Документация
Центр обучения

Освойте модерацию контента с подробными руководствами, обучающими материалами и документацией API

Быстрые ссылки

Что такое модерация контента?

Модерация контента — это способ, с помощью которого платформа в больших масштабах решает, какие сообщения, изображения и файлы, отправленные пользователями, увидят другие пользователи, а какие будут заблокированы, помечены или отправлены на проверку человеку. Проблема всегда одна и та же: если правила слишком мягкие, спам, травля и незаконный контент вытесняют реальных пользователей; если слишком строгие — нормальные публикации тонут в ложных срабатываниях. Любая платформа с пользовательским контентом находится где-то на этом спектре — независимо от того, модерирует она осознанно или стихийно.

Discuse берет на себя половину решения, связанную с обнаружением. Один API-вызов возвращает разбивку по категориям — спам, токсичность, NSFW, вредоносное ПО и язык — с оценкой уверенности для каждой из них, чтобы пороги и действия оставались в вашем коде. Вы сохраняете контроль над политикой; API выполняет классификацию.

Что вы на самом деле решаете

Система модерации отвечает на три вопроса для каждого фрагмента контента:

  1. Вреден ли этот контент и каким образом? Это не ответ «да/нет», а оценка по каждой категории, потому что одно сообщение может быть слегка спамным и явно токсичным одновременно.
  2. Насколько уверена модель? Оценка токсичности 0.98 и 0.55 — это совершенно разные решения. Discuse возвращает уверенность, чтобы вы могли автоматически обрабатывать очевидные случаи, а неоднозначную середину отправлять человеку.
  3. Что с этим делаете вы? Блокируете, скрыто помечаете, отправляете в очередь на проверку или разрешаете. Это уже политика, и она остается в ваших руках.

Категории, которые классифицирует Discuse:

Category What it catches Example
Спам Нежелательная реклама, мошенничество, фермы ссылок "🎁 Вы выиграли! Заберите приз на bit.ly/…"
Токсичность Травля, разжигание ненависти, угрозы Адресные оскорбления, доксинг, угрозы насилия
NSFW Контент для взрослых или графические изображения Нагота, порнография, жестокие сцены
Вредоносное ПО Вредоносные файлы и ссылки Зараженные вложения, фишинговые URL
Язык Язык, на котором написано сообщение Маршрутизация, правила локали, проверки ожидаемого языка

Премодерация и постмодерация

Первый реальный выбор — когда проверять.

Премодерация — проверка до того, как контент станет видимым. Вредный контент вообще не попадает к пользователям, но каждая публикация ждет ответа от API, поэтому такой подход подходит для мест, где допустима небольшая задержка (проверка текста выполняется быстро; сканирование изображения или файла занимает больше времени, потому что URL нужно загрузить и проанализировать). Используйте его для случаев с высоким риском: первые публикации новых аккаунтов, личные сообщения незнакомым людям, все, что связано с юридически чувствительным контентом.

Постмодерация — публикация сразу, проверка в фоне и удаление постфактум. Для пользователя все происходит мгновенно, но вредный контент некоторое время остается доступным. Используйте этот подход там, где важна скорость, а несколько секунд видимости несут низкий риск (проверенные пользователи, каналы с невысокими ставками).

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

Автоматизация, ручная проверка или оба подхода

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

Устойчивый подход — диапазоны уверенности: пусть модель автоматически решает очевидные случаи, а людям отправляется только неоднозначная середина.

  • Высокая уверенность (например, выше 0.95): автоматически разрешить или автоматически удалить.
  • Средняя уверенность (примерно 0.5–0.95): опубликовать или удержать, но поставить в очередь на проверку человеком.
  • Низкая уверенность: разрешить и выборочно отправлять на мониторинг.

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

Начало работы с Discuse

Discuse предоставляет все это через один endpoint. Отправляйте текст, URL изображений или файлы; в ответ получайте категории, оценки и единый флаг has_violations:

curl -X POST https://api.discuse.com/api/v2/check \
  -H "Content-Type: application/json" \
  -H "X-API-Key: YOUR_API_KEY" \
  -d '{
    "content": {
      "text": "Hello, this is a test message!"
    }
  }'

Дальше вы применяете собственные пороги и действия. Краткое руководство по началу работы поможет запустить рабочую интеграцию за несколько минут, а Руководство по AI-модерации контента подробно разбирает архитектуру на основе диапазонов уверенности.

Автор: Команда Discuse · Обновлено June 2026

Похожие статьи

Краткое руководство по началу работы

Начните работу с Discuse API менее чем за 5 минут

Аутентификация и API-ключи

Как аутентифицировать запросы и безопасно управлять API-ключами

Коды ошибок и ответов

HTTP-статусы, ответ 200 при исчерпании квоты и правильная обработка ошибок API