Блог

Автоматический перевод · Читать на английском

Как делегировать задачи сообщества, не нанимая больше модераторов

Три способа сократить очередь проверки в сообществе, прочитанные из кода Zealy: спроектировать работу так, чтобы её не было, передать её проверяющему или передать её ИИ — и чего каждый из них стоит.

Автор Mathis Grosjean

Обложка статьи Zealy на тёмном фактурном фоне с текстом: большей части вашей очереди проверки не должно существовать.
На этой странице

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

Короткий ответ: Вероятно, не ещё один человек — но не по лестной причине. Большей части очереди не должно существовать. В Zealy пять типов задач устроены так, что требуют, чтобы человек прочитал ответ, — а задача с датой присоединяется к ним в настройке по умолчанию, — тогда как всё остальное разрешается само в момент, когда участник заявляет задачу. Делегирование правилу лучше делегирования человеку, а оно лучше делегирования машине — именно в таком порядке, потому что только первое удаляет работу, а не перемещает её.

Раскрытие информации: Zealy публикует эту статью, и Zealy продаёт описанную в ней платформу. Каждое утверждение о том, что делает Zealy, было прочитано из собственного исходного кода Zealy 16 августа 2026 года, а не из маркетинговых страниц или документации Zealy. Это включает и те места, где у Zealy отсутствует что-то очевидное, и две страницы собственной документации Zealy, которые неверны и которые мы исправляем тем же изменением, что и этот пост.

Последняя проверка: 16 августа 2026 года.

Нужно ли вам нанимать больше модераторов?

Вероятно, пока нет. В Zealy пять типов задач устроены так, что доходят до проверяющего-человека: текст, URL, число, загрузка файла и опрос — а задача с датой присоединяется к ним в настройке по умолчанию. Всё остальное проверяется само и никогда не попадает в очередь. Прежде чем добавлять людей, проверьте, какие из ваших квестов действительно требуют, чтобы человек прочитал ответ.

Почти каждый разговор «мы тонем в заявках» начинается с мощности — сколько проверяющих, сколько часов, как быстро каждый разбирает элемент, — хотя размер очереди был определён неделями раньше в редакторе квестов тем, кто выбрал тип задачи. Квест, который просит скриншот, создаёт очередь. Квест, который просит кого-то присоединиться к серверу Discord, — нет, потому что ответ проверяется по Discord на месте. Та же кампания, та же награда, совершенно разные операционные затраты.

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

Три способа делегировать очередь проверки

Очередь проверки можно делегировать тремя способами: правилу, сделав задачу самопроверяемой; человеку, используя роль проверяющего в Zealy; или машине, используя проверку ИИ или агента MCP. Правила удаляют работу, люди применяют суждение, машины применяют написанный промпт в масштабе.

МаршрутС чем хорошо справляетсяЧего не можетЧего вам стоит
Правилу — авто-валидация или самопроверяемый тип задачиВсё, что имеет один проверяемый ответ: посещённая ссылка, присоединённый сервер, действие в блокчейне, викторина, числовой ответСуждение любого рода. Оно не отличит вдумчивый ответ от ленивого и не проверяет содержимое загруженного файлаВремя на проектирование и реальная ловушка: правильный ответ, оставленный пустым, одобряет каждую заявку
Человеку — роль reviewer проверяющегоСуждение, тон, пограничные случаи, апелляции, всё, где ошибка стоит вам участникаЕё нельзя ограничить одним квестом или одним модулем, и ничто не мешает двум проверяющим открыть одну и ту же заявкуПраво начислять бонусный XP до 20 000 за заявку — а один вызов может нести 1 000 заявок — плюс координация, которую теперь нужно вести вручную
Машине — проверка ИИ или агент MCPОбъём против письменного стандарта: содержит ли этот ответ то, что требует промптОна не показывает рекомендацию для вашего подтверждения — проверка ИИ сама выносит вердикт, и участник читает рассуждение моделиПлан Plus или Enterprise для проверки ИИ, доверие уровня администратора для агента и всё, в чём ошибается ваш промпт в масштабе

Маршрут первый: спроектируйте работу по проверке так, чтобы её не было

Начните здесь: это единственный маршрут, который удаляет работу, а не перемещает её. Пять типов задач Zealy устроены так, что требуют человека: текст, URL, число, загрузка файла и опрос — а дата по умолчанию ведёт себя так же. Всё остальное разрешается, когда участник заявляет задачу. Переписав текстовую задачу как проверку ссылки, вы опустошаете очередь.

Мы проверили это, прочитав функцию, которая решает, автоматически ли валидируется квест, а затем сверив каждого валидатора времени выполнения в сервисе квестов. Эти пять — text, url, number, file, poll — каждый возвращает статус ожидания проверки, если задача явно не настроена на авто-валидацию. Остальные синхронно возвращают успех или ошибку, так что ждать нечего и не в какой очереди ждать.

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

  • Задачи с датой. Один список считает их всегда автоматическими, тогда как валидатор, который действительно выполняется, соблюдает настройку авто-валидации задачи, которую редактор по умолчанию оставляет выключенной. Мы не будем говорить вам, что задачи с датой автоматические, когда код противоречит сам себе. Проверьте одну, прежде чем полагаться на это.
  • Proof of Humanity. Она разрешается автоматически во время выполнения, но не появляется ни в одном списке — как и тип партнёрского квеста — поэтому квест, содержащий только эту задачу, сообщается как не автоматически валидируемый. Она ведёт себя лучше, чем заявляет. (Что она ловит, описано в как провести аирдроп, который не будут фармить — это фильтр ботов, а не фильтр сибилов.)

Переписывание, которое действительно сокращает очередь

Сначала посмотрите на свои текстовые задания. Большинство задают вопрос с одним правильным ответом, сформулированный как эссе. «Расскажите, что вы узнали из документации» — это очередь. «Вставьте хеш транзакции» — это текстовое задание или задание с URL с правильным ответом, и оно закрывается само. «Пришлите скриншот вашей позиции» — это очередь, а задание с файлом вообще не имеет проверки содержимого, поэтому ревьюер открывает каждое изображение. «Какая из этих трёх — наша модель комиссий» — это квиз, а квизы никогда не доходят до человека. никакой проверки содержимого, поэтому ревьюер открывает каждое изображение. «Какая из этих трёх — наша модель комиссий» — это квиз, а квизы никогда не доходят до человека.

Правило, за которое мы готовы отвечать: если вы можете заранее записать ответ, задание не должно попадать в очередь. Если не можете — выделите на него людей, а не делайте вид, что справится промпт.

Подводный камень: пустой правильный ответ одобряет всё

Это абзац в статье, который с наибольшей вероятностью спасёт вам плохую неделю. Автопроверка в текстовых заданиях, заданиях с URL, числом и датой сравнивает ответ участника с правильным ответом, который вы настроили, и все четыре сравнения завершаются досрочно, если этот правильный ответ пуст. Она не отказывает при ошибке и не предупреждает вас. Она одобряет всё.

Два связанных поведения, о которых стоит знать, прежде чем массово переключать настройки. Опрос с включённой автопроверкой одобряет всё по замыслу — это не баг, ведь у опроса нет неправильного ответа, но переключение автопроверки по всему модулю, чтобы разгрести завал, раздаёт награды за опрос всем. А автопроверка загрузки файла одобряет загрузку, а не содержимое; проходит любой файл.

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

Один контроль дубликатов убирает работу; другой только помечает её

Оповещения ревьюера помечают отправку как duplicate (другой участник отправил то же содержимое для того же задания) или reused (этот участник отправлял его раньше), только в текстовых заданиях и заданиях с файлом, с просмотром на 180 дней назад. Они носят рекомендательный характер — ничто в коде, записывающем вердикт, их не читает. Они сообщают человеку что-то; они ничего не решают. А в заданиях с файлом сопоставление слабее, чем звучит: загрузки сравниваются по сохранённому URL, и каждая загрузка получает новый ключ, поэтому повторная загрузка идентичного файла вообще никогда не регистрируется как дубликат.

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

Путь второй: делегировать человеку с ролью ревьюера

Роль ревьюера в Zealy — это узкое делегирование: она открывает девять из 225 защищённых ролями поверхностей маршрутов в API Zealy, и все они касаются ревью, а ревьюер не может одобрить собственные заявки. Вы выдаёте её по ссылке-приглашению, которая несёт роль, срок действия и максимальное число использований.

В Zealy нет роли под названием модератор. Роль называется reviewer, и всего ролей пять: admin, editor, reviewer, guest и banned. (Собственная документация Zealy по управлению участниками говорит, что их четыре. Она опускает banned, а это реальная роль, которую принимает эндпоинт смены роли. Эта страница исправляется в том же изменении, что и этот пост.)

Пять ролей стоят на строго линейной лестнице — админ выше редактора, редактор выше ревьюера, ревьюер выше гостя, гость выше забаненного — и каждая проверка прав в продукте задаёт один вопрос: роль этого участника не ниже этого уровня? Поэтому честное описание модели прав Zealy таково: её нет. Никаких наборов прав, никаких пользовательских ролей, никакой возможности ограничить роль одним заданием, модулем или кампанией. Мы искали в определениях модели и базы данных понятия permission, ability и grant; единственные совпадения оказались несвязанными колонками OAuth.

Вот что лестница распределяет по этим 225 защищённым ролями поверхностям:

Минимальная рольПоверхности, защищённые на этом уровнеЧто это даёт
admin140Всё, включая роли, приглашения, поверхности биллинга и деструктивные действия
editor58Настройка заданий, модулей и спринтов, неопубликованные задания и сброс заявок на задания
guest17Обычные поверхности участника
reviewer9Списки ревью, отправка вердиктов, оповещения ревьюера, события ревью, статистика ревью по пользователю, списки наград за задания, победители наград
banned1Ничего

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

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

Как выдать роль и чего это вам стоит

Смена ролей доступна только админам, и админ не может изменить собственную роль. Механизм, который стоит использовать, — это ссылка-приглашение, которая несёт роль, срок действия и максимальное число использований. Используйте все три: приглашение, истекающее через 48 часов с максимумом в одно использование, — совсем другой объект, чем ссылка, лежащая в группе Telegram восемь месяцев.

Затем будьте честны насчёт цены. Ревьюер может прикрепить до 20 000 бонусных XP к каждому одобренному клейму, никакая проверка ролей это не ограничивает, а одно массовое действие может охватить 1 000 клеймов — так что один проход одобрения может создать до 20 миллионов XP. Делегирование ревью делегирует и право начислять XP. Для большинства сообществ это нормально и даже желательно, ведь бонусные XP — это способ ревьюера наградить отличную заявку, — но если ваши XP питают таблицу лидеров, которая выплачивает токены, вы дали этому человеку рычаг влияния на выплаты. Zealy ведёт полный аудит-журнал по каждому вердикту, так что это можно обнаружить постфактум, но не предотвратить. Если ваш кандидат пришёл из программы для контрибьюторов, как запустить программу крипто-амбассадоров расскажет, во что вам обойдётся эта роль.

Ревьюеры не могут проверять собственные клеймы — молча

Собственные клеймы ревьюера исключаются из того, что он может одобрить: это обеспечивается на уровне сервиса и дополнительно в четырёх отдельных SQL-защитах. Хорошо. Интересна именно оговорка: фильтр работает молча. Ревьюер, который массово выбирает пакет, содержащий его собственный клейм, не получает ошибки. Этот клейм отбрасывается из пакета и остаётся в ожидании, и никому об этом не сообщают. Если ревьюер клянётся, что одобрил что-то, а оно всё ещё висит в очереди, проверьте это в первую очередь.

Два ревьюера на одной очереди столкнутся

В очереди ревью Zealy нет ни захвата, ни блокировки, ни назначения. Мы искали в репозитории блокировки ревьюеров, захват клеймов, назначение ревью и понятия исполнителя по API, бэкенду и веб-приложению; поиск по назначению не вернул вообще ничего. Единственная блокировка в системе — короткий мьютекс записи, предотвращающий двойную запись, а не резервирование очереди.

Последствие не то, о котором вы бы подумали. Два ревьюера на одной очереди видят одни и те же клеймы и оба читают одну и ту же заявку. Если они согласны, второй получает ошибку, потому что Zealy отказывается устанавливать клейму статус, который у него уже есть, и это время на чтение потрачено зря. Если они не согласны, ошибки нет вообще: второй вердикт заменяет первый, награды соответствующим образом отзываются или выдаются заново, и никому не сообщают, что коллега уже принял решение. Молчаливый случай — это как раз несогласие, то есть именно тот, который вы бы больше всего хотели видеть отмеченным. Также нет способа назначить ревьюера на конкретный квест или модуль — вы не можете выразить в продукте «Ана обрабатывает заявки по дизайну, Бен — ончейн-доказательства».

Координация ревьюеров в Zealy сегодня — человеческая задача. Скажите это своей команде вслух, а не позволяйте им выяснять это в споре в Discord. Разделите очередь в закреплённом сообщении: по модулю, по дням или так, чтобы один человек брал самые старые, а другой — самые новые, — самое грубое из возможных разделений, и оно всё равно сокращает столкновения.

Массовое ревью: один вердикт до 1 000 клеймов

Массовое ревью Zealy принимает до 1 000 клеймов за один вызов, и ограничение в том, что несёт этот вызов: один статус, один комментарий, одна отметка и одно значение бонусных XP на весь пакет. Внутри массового действия нет вердикта по каждому элементу. Это делает его отличным для однородного набора — все заявки по сломанному квесту, все клеймы по задаче, которую вы аннулировали, — и опасным для смешанного, ведь комментарий, который прочитают 1 000 участников, — это одно и то же предложение. Сортируйте безжалостно, прежде чем выбирать.

Путь третий: делегировать вердикт машине

ИИ-ревью Zealy запускает Google Gemini 2.5 Flash Lite по промпту, который вы пишете, для каждого квеста, на планах Plus и Enterprise по состоянию на 16 августа 2026 года. Он не рекомендует вердикт, который вы подтверждаете. Он выносит вердикт, и его обоснование становится комментарием, который читает участник.

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

Это по-настоящему иное продуктовое решение, чем ревью с помощью ИИ, и оно заслуживает иного уровня осторожности с вашей стороны:

  • Включайте его для каждого квеста, включая ИИ-ревью на квесте и написав непустой промпт. Это не переключатель на всё сообщество, и это правильная гранулярность: вы можете автоматизировать одну высоконагруженную задачу, не автоматизируя свои оценочные решения.
  • Пишите промпт как стандарт отклонения, а не как настроение. Модель создаёт сообщение об отклонении для участника, поэтому всё расплывчатое в вашем промпте превращается в расплывчатый и потому выводящий из себя комментарий к чьей-то заявке.
  • Cron заново ставит в очередь отстающие каждые 15 минут, подхватывая клеймы ИИ-ревью, которые провисели в ожидании больше часа без ревьюера. Бэклог не гниёт молча.

Одна оговорка по измерениям, если вы это используете. Вердикты ИИ приписываются системному аккаунту с админской ролью, поэтому в сообществе, использующем ИИ-ревью, он появляется в аналитике топ-ревьюеров как любой другой ревьюер. Прежде чем говорить команде, сколько клеймов обработали ваши люди, исключите его.

Планы, проверено 16 августа 2026 года

ИИ-ревью включено в планы Plus и Enterprise, а на странице цен Zealy указано, что оно не включено в Free и Standard. В бесплатном сообществе, которое мы проверили через собственный API возможностей Zealy 16 августа 2026 года, он сообщил о недоступности с причиной requires_plus_or_enterprise. Проверяйте возможность в своём сообществе, а не предполагайте по названию плана.

Plus стоит $359 в месяц при годовой оплате, а Enterprise — по индивидуальной цене с годовой оплатой. Бесплатный план — $0 с 1 000 клеймов квестов в месяц и неограниченным числом участников; Standard — $149 в месяц при годовой оплате. Цены не включают НДС и другие применимые налоги с продаж, и все они взяты с страницы цен Zealy, проверено 16 августа 2026 года.

Решающий фактор: при 200 клеймах в неделю переход на платный план ради автоматизации — плохая сделка по сравнению с потраченным послеобеденным временем на превращение текстовых заданий в проверяемые. При тысячах открытых сабмишенов в неделю, когда стандарт зафиксирован, это хорошая сделка.

Делегирование агенту через MCP

Другой машинный маршрут — агент. Zealy предоставляет проверку через свой MCP-сервер, и форма этого делегирования намеренно более ограничена, чем человеческая.

  • Агент может отправить до 1 000 клеймов за один вызов, тот же лимит, что и при массовой проверке, с тем же ограничением «один вердикт на пакет».
  • Агенту нужна роль admin admin, тогда как человеку-ревьюеру достаточно reviewer. Публичный маршрут проверки отклоняет решение MCP-проверки от чего-либо меньшего, поэтому агентской версии узкого гранта не существует — что является обратным модели наименьших привилегий, которую вы ожидали бы.
  • Каждая запись требует свежего токена подтверждения от человека. Не сессии, не предыдущего одобрения — новое подтверждение на каждый вызов.
  • Деньги недоступны. Проверка при каждой публичной админ-проверке блокирует переход агентом любого клейма с наградой в виде NFT, токена, USDC или Zaps. Агент может разобрать вашу очередь XP; он не может переместить клейм, по которому производится выплата. Если вы проводите распределения, как распределять токены активным участникам сообщества описывает, кто на самом деле что отправляет.
  • Агенты могут создавать только гостевые приглашения, никогда не приглашения ревьюеров. Агент не может укомплектовать вашу очередь за вас.

Когда ответ действительно другой человек

Нанимайте или привлекайте, когда суждение и есть продукт: субъективное качество, нормы сообщества, апелляции, пограничные случаи и всё, где ошибочный отказ стоит вам контрибьютора. Добавляйте человека, когда в вашей очереди реальные разногласия, а не объём. Объём — это проблема дизайна; разногласия — проблема персонала.

Тест, который мы применили бы перед добавлением ревьюера: возьмите 20 ожидающих клеймов и попросите двух людей проверить их независимо. Если они совпали по 19, ваша очередь — это объём, а объём решается правилами и промптами. Если они совпали по 13, в вашей очереди есть настоящее суждение, и никакая настройка авто-валидации или промпт модели не заставит это разногласие исчезнуть — только стать невидимым.

Три ситуации, где человек — правильный ответ, и мы не стали бы вас отговаривать:

Творческие и длинные сабмишены, где критерий награды — качество. Если вы платите за хорошую работу, а не за выполненную, кто-то должен решать, что значит «хорошо», снова и снова, и отстаивать это.

Всё, что имеет путь апелляции. Отклонённому участнику, который жалуется, нужен человек, способный отменить решение, а отмена проверки — это также то, что снимает роль Discord, уже выданную одобрением — ревьюер, переключающий клейм с успеха на провал, делает то же самое. Ничто другое не перепроверяет эти выдачи; они одноразовые.

Выплаты высокой ценности. Если вердикт решает, кто получает токены, поставьте на это человека. Собственные правила агентов Zealy уже кодируют это мнение: машина не может переместить клейм с финансовой наградой.

Что Zealy измеряет, а что нет

Zealy показывает количество ожидающих проверки, аудит-трейл по каждому вердикту, топ-ревьюеров по объёму и по проценту одобрений, суммы звёзд и флагов по каждому участнику и экспорт CSV до 10 000 строк. Он не вычисляет ни время до проверки, ни задержку очереди, ни SLA, ни метрику пропускной способности. Мы искали эти названия в кодовой базе и не нашли ни одного.

Мы точны, потому что версия этой статьи, которую мы изначально планировали, была построена на данных о времени проверки очереди, а этих данных не существует. Мы искали в пакетах Zealy по time-to-review, review latency, average review time, review duration, review throughput и reviews-per-hour. Ноль совпадений, ни корзин по возрасту, ни дашборда пропускной способности. Так что когда вендор говорит вам, что его клиенты сократили время проверки на какой-то процент, спросите, какая система произвела это число. Мы не смогли произвести своё и не собираемся его выдумывать.

Ещё две вещи, которые нужно прочитать правильно:

«Топ-ревьюеры по проценту одобрений» — это процент одобрений, а не процент точности. Он говорит вам, какую долю вердиктов ревьюера составили одобрения. Он ничего не говорит о том, были ли эти вердикты правильными. Ревьюер, одобряющий всё, получает 100%.

Время до проверки выводимо, просто не отображается. CSV проверки содержит временные метки создания и обновления каждого клейма, но не события проверки, поэтому для клейма, проверенного один раз и оставленного без изменений, разница между ними — это ваше время до проверки, а медиана — на расстоянии одной таблицы. Для клеймов, проверенных повторно, нужна история по каждому клейму, чтобы быть точными. Это реальный пробел в Zealy, и мы предпочли бы записать его, чем обходить.

Арифметика, чётко обозначенная как арифметика

Здесь нет данных Zealy, поэтому вот рамка, которую нужно заполнить вашими собственными числами. Каждый вход — это допущение, которое предоставляете вы, а не измерение, сделанное нами.

weekly human-review load
  = claims per week
  × share of claims on text / URL / number / file / poll tasks
  × share of those not auto-validated
  × your own seconds per review

Предположим 2 000 клеймов в неделю, треть по типам заданий, требующим человека, ни одного авто-валидированного, по 40 секунд каждый: около 7,4 часов в неделю, построенных полностью из чисел, которые предоставили вы. Дело не в ответе. Дело в том, что второй и третий факторы становятся видимыми, и именно их вы можете изменить, никого не нанимая.

Где другие инструменты превосходят Zealy в этом

Discord-бот Zealy не занимается модерацией. Он никогда не кикает, не банит и не выдаёт тайм-ауты, и в нём нет приветственных сообщений, ролей по реакциям, тикетов или логирования. Этим занимаются собственные инструменты модерации Discord и нативные боты Discord, построенные вокруг них. API-ключи Zealy также гораздо более гранулярны, чем его человеческие роли.

По первому пункту мы искали в исходном коде Discord-бота Zealy вызовы kick, ban, timeout, bulk-delete, guild-ban, AutoMod, moderate-members и audit-log, а также приветственные сообщения, роли по реакциям, голосовые каналы, тикеты и логирование. Единственными совпадениями были строки, отключающие кэширование. При установке даже предлагается ограниченный набор разрешений наряду с вариантом полного администратора — Manage Roles, Mention Everyone и Send Messages — что в точности соответствует набору разрешений чего-то, что ничего модерировать не будет. Если ваша проблема — люди, которые плохо себя ведут на вашем сервере Discord, Zealy — неподходящий инструмент: наш гид по инструментам вовлечения и роста в Discord — лучшая отправная точка — он охватывает ботов модерации и нативные настройки Discord, которые многое из этого решают бесплатно — а документация по интеграции с Discord описывает, что на самом деле делает бот Zealy.

По второму пункту сравнение неловкое и внутреннее. Модель API-ключей Zealy имеет 40 отдельных возможностей, включая отдельные для чтения отзывов, экспорта отзывов и написания отзывов, а два его пресета для создания квестов вообще не имеют возможности отзывов. Это настоящая модель наименьших привилегий: машине, общающейся с Zealy, можно дать разрешение читать очередь отзывов и не давать решать по ней.

Человек так не может. Человек получает позицию на пятиступенчатой лестнице, поэтому если вы хотите, чтобы кто-то сортировал и помечал без одобрения, выразить это невозможно. API знает как; модель ролей — нет. Когда люди просят у нас кастомные роли, это тот пробел, в который они упираются, и указать на нашу собственную модель API-ключей — самый честный способ это признать. И ещё раз, потому что это операционный момент: любой инструмент, построенный как рабочая очередь, решает пропускную способность нескольких людей через назначение. Zealy решает это закреплённым сообщением в вашем командном канале.

Как настроить это в Zealy, по порядку

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

1. Считайте очередь по типу задачи, а не по размеру, затем конвертируйте то, что конвертируется. Важно, сколько ожидающих заявок приходится на задачи с текстом, URL, числом, файлом и опросом, и из них сколько задают вопрос с познаваемым ответом. Вопрос с одним правильным ответом становится квизом или текстовой задачей с правильным ответом; скриншот «докажи, что сделал» становится on-chain, ссылочной или интеграционной задачей везде, где действие оставляет след, который Zealy может проверить.

2. Тестируйте каждую включаемую автовалидацию, затем включайте отклонение дубликатов там, где сбойный режим — копипаста. Заявите задачу сами с неправильным ответом и убедитесь, что она не проходит; эта двухминутная привычка ловит ловушку пустого правильного ответа. Отклонение дубликатов по умолчанию выключено для текстовых и URL-задач и не поймает перефразирование.

3. Повышайте проверяющих, а не редакторов, по ограниченной ссылке-приглашению. Задайте срок действия и максимальное число использований и письменно сообщите человеку, что роль может начислять до 20 000 бонусных XP за заявку, вплоть до 1 000 заявок за одно действие, и что вы видите каждый вердикт.

4. Разделите очередь в закреплённом сообщении. По модулю, по дню или сначала старые против сначала новых. Продукт не сделает это за вас, и два человека на одной неразделённой очереди будут дублировать работу.

5. Только теперь рассматривайте AI-проверку. Если стандарт можно записать, объём высокий и вы на Plus или Enterprise, напишите промпт как сообщение об отклонении, которое вам было бы комфортно отправить, потому что именно им он и станет. Начните с одного квеста и прочитайте первые пятьдесят комментариев, которые он напишет, прежде чем включать его где-либо ещё.

6. Экспортируйте ежемесячно и вычисляйте своё время до проверки. Zealy не вычислит его. Вычтите из метки времени обновления каждой заявки метку времени создания в CSV-экспорте; это точно для заявок, проверенных один раз, а для повторно проверенных нужна история проверок. Десять минут в таблице покажут, сработало ли что-то из этого.

Сквозная мысль в том, что «нужно ли мне нанимать» почти всегда неправильный вопрос, заданный на одно проектное решение слишком поздно. Сначала делегируйте правилу, поскольку это единственный путь, где работа исчезает, а не перемещается. Во-вторых, делегируйте человеку и будьте с ним честны насчёт силы XP и коллизий. В-третьих, делегируйте машине и только когда можете записать стандарт. Для более широкого контекста модуль основ управления сообществом — сопутствующий материал, а документация Zealy по проверке охватывает механику очереди. И если вы ещё не определились с инструментами, наш обзор ПО для управления сообществом оценивает более широкую категорию, включая труд модерации.

FAQs

Да. В Zealy reviewer Роль существует именно для этого. Она открывает девять из 225 маршрутов API Zealy, защищённых ролями: список отзывов, отправка вердиктов, оповещения об отзывах, события отзывов, статистика отзывов по пользователям, списки наград за квесты и победители наград — и ничего больше на этом уровне. Администратор выдаёт её напрямую или создаёт ссылку-приглашение с этой ролью, сроком действия и максимальным числом использований. Сначала нужно знать две вещи: проверяющий может прикрепить до 20 000 бонусных XP к каждому одобренному заявлению, а одно массовое действие может охватывать 1 000 заявлений; и проверяющие не могут одобрять собственные заявления, хотя этот фильтр срабатывает молча, а не с ошибкой.

Пять типов заданий созданы так, чтобы человек читал ответ: текст, URL, число, загрузка файла и опрос, а задание с датой присоединяется к ним при настройке по умолчанию. Большинство из них остаются в ожидании, если для задания не включена автопроверка; опрос — исключение, в редакторе он поставляется с включённой автопроверкой. Все остальные типы заданий обрабатываются синхронно и никогда не попадают в очередь проверки. Две оговорки из чтения кода: задания с датой описываются в исходниках Zealy непоследовательно, поэтому проверьте одно, а не предполагайте; и задание Proof of Humanity обрабатывается автоматически во время выполнения, хотя квест, содержащий только его, отображается как не прошедший автопроверку.

В Zealy — да, на планах Plus и Enterprise по состоянию на 16 августа 2026 года. Проверка ИИ запускает Google Gemini 2.5 Flash Lite по написанному вами промпту, включается для каждого квеста отдельно, а не для всего сообщества, и обрабатывает как текст, так и изображения. Важная деталь: она не формирует рекомендацию для подтверждения человеком — она сама выносит вердикт, записывая одобрение или отклонение от системного аккаунта, а обоснование модели становится комментарием, который участник читает в своём почтовом ящике. Пишите промпт как сообщение об отклонении, потому что им он и станет.

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

Мы не можем назвать вам число, и никто, кто не видел вашу очередь, не сможет. Zealy не вычисляет ни время до проверки, ни задержку очереди, ни метрику пропускной способности — мы искали все это в его кодовой базе и не нашли — поэтому любое соотношение численности персонала, которое мы могли бы назвать, не было бы основано на измерениях. Оцените сами: экспортируйте свои проверки, вычислите разрыв между временем заявки и временем решения и умножьте на ваш объем ожидающих. Затем сократите объем, прежде чем добавлять людей, поскольку до очереди проверки доходит лишь несколько типов заданий.

Частично. MCP-сервер Zealy предоставляет отправку на проверку, и агент может отправить до 1 000 заявок за один вызов. Действуют три ограничения. Агенту нужна роль администратора, тогда как человеку-проверяющему достаточно роли проверяющего, поэтому узкого разрешения в версии для агента нет. Каждая запись требует свежего токена подтверждения от человека, а не постоянного одобрения. И любая заявка с наградой в NFT, токенах, USDC или Zaps вообще не может быть переведена агентом, поэтому агент может очищать очередь XP, но не может трогать ничего, что предполагает выплату. Агенты также не могут создавать приглашения для проверяющих, только для гостей.