Администраторы: Блокировка бота — это не трофей, который вы получаете. Если вы заблокируете этого бота, у вас должна быть веская причина.
Кажется, многие пользователи жаловались на то, что бот помечает плохие изображения. Действительно, это ужасное последствие. Он, безусловно, должен подождать, пока пользователь, который уже отказался от одного шанса сделать это правильно, не добавит правильную информацию. В результате я внес некоторые изменения в систему бота. Раньше он использовал один стек FIFO с фиксированной длиной. Представьте себе это как стопку бумаг. Каждое загруженное изображение — это новый лист бумаги, добавленный наверх. Когда страниц становится 10, каждая новая страница, добавленная наверх, также приводит к удалению страницы снизу и ее обработке.
Вместо этого теперь используются два более сложных стека FIFO на основе времени. Эти стеки опрашиваются каждые 30 секунд на предмет просроченных элементов. После загрузки изображения добавляются в первый стек. Через 300–330 секунд он обрабатывается: мы проверяем наличие тегов и делаем забавные вещи. Некоторые изображения добавляются во второй стек, стек-сироту. Еще через 450–480 секунд они проверяются на наличие входящих ссылок. Возможно, они будут помечены тегами когда-нибудь в будущем. Пока нет.
Много говорят о крайнем сроке для соответствия политике в отношении изображений. Когда это произойдет, мало что изменится в этом боте. Я могу внести некоторые изменения, чтобы он работал чаще, так как он, похоже, время от времени отключается и не восстанавливается. Я также могу настроить его на запуск в режиме ожидания, в зависимости от того, что я могу сделать, чтобы это сработало. Таким образом, если он что-то пропустит в первый раз или тег будет удален без каких-либо действий, мы сможем снова это поймать. Если кто-то действительно будет использовать список изображений, которые повторно помечены тегами, дайте мне знать, и когда я это реализую, я сделаю это одновременно. (Здесь под ожиданиями понимаются изображения, загруженные, скажем, неделю назад, которые бот уже просмотрел. Для этого не потребуется еще один BRFA.)
Другая возможность — это orphaned tagging. Если я реализую предыдущее предложение, я сделаю и это. В настоящее время у меня запущена проверка orphaned image checker на STBotI, но она не настроена на маркировку изображений, просто создаю список. Мои исследования показывают, что мы не можем маркировать эти изображения так быстро (10-15 минут), поскольку мы сталкиваемся с проблемами, когда люди выполняют много работы и не добавляют изображения до более позднего времени. Возможно, 24-часовая задержка будет эффективной.
Я передумал. Он не будет отложен, он просто выполнит обход всех изображений. Прохождение занимает около одной секунды для хорошего изображения, так что для завершения прогона требуется больше недели.
Можете ли вы дать мне рекомендации по размещению фотографий на странице обсуждения? - Пользователь talk:Hotel1800