Repolode
houliabc

houliabc/bilibili-search-purify

Пользовательский скрипт для Tampermonkey, который фильтрует результаты поиска Bilibili, скрывая видео с неподходящими запросу названиями, кликбейтом и низкокачественным контентом.

Звёзды
256
Форки
3
Открытые issues
0
Последний коммит
3 месяца назад

Что это?

Bilibili Search Purify — пользовательский скрипт для браузера и Tampermonkey, который очищает страницы результатов поиска Bilibili. Если в результатах есть видео, названия которых не содержат ключевые слова запроса, скрипт скрывает их. Так он убирает нерелевантные рекомендации, которые часто появляются среди результатов поиска.

Помимо проверки ключевых слов, скрипт использует встроенные списки регулярных выражений для фильтрации провокационного контента, преувеличенно кликбейтных названий и бессмысленных мемов. Также можно фильтровать заблокированных UP-авторов по имени. Фильтрация выполняется по мере отрисовки страницы с помощью requestAnimationFrame и MutationObserver, поэтому подходящие под фильтры видео удаляются, не успевая мелькнуть на экране. Фильтрация продолжает работать при бесконечной прокрутке и переходе между страницами.

Чтобы настроить фильтры, отредактируйте массив регулярных выражений BLACKLIST_WORDS и список BLACKLIST_UP_NAMES в скрипте через панель Tampermonkey. Скрипт распространяется через GreasyFork и выпущен под лицензией MIT.

Ключевые возможности

  • 01Скрывает результаты поиска, если в названиях нет ключевых слов запроса.
  • 02Блокирует видео, подходящие под встроенные списки регулярных выражений для фильтрации провокационного контента, кликбейта и мемов.
  • 03Фильтрует видео от указанных пользователем заблокированных UP-авторов.
  • 04Выполняет фильтрацию во время отрисовки, чтобы видео не появлялись на экране и не исчезали следом.
  • 05Продолжает фильтровать результаты при бесконечной прокрутке и переходе между страницами.

Сценарии использования

  • Поиск обучающих материалов и учебных ресурсов на Bilibili без нерелевантных рекомендаций.
  • Сокращение количества кликбейтных и низкокачественных видео в результатах поиска.
  • Скрытие контента от отдельных авторов, чьи видео вы не хотите видеть.

Быстрый старт

  1. 1

    Установите расширение для браузера Tampermonkey

  2. 2

    Установите скрипт по ссылке GreasyFork в README

Что важно знать

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

В подборках

Темы

Частые вопросы

Что такое bilibili-search-purify?
Пользовательский скрипт для Tampermonkey, который фильтрует результаты поиска Bilibili, скрывая видео с неподходящими запросу названиями, кликбейтом и низкокачественным контентом. Bilibili Search Purify — пользовательский скрипт для браузера и Tampermonkey, который очищает страницы результатов поиска Bilibili. Если в результатах есть видео, названия которых не содержат ключевые слова запроса, скрипт скрывает их. Так он убирает нерелевантные рекомендации, которые часто появляются среди результатов поиска.
bilibili-search-purify можно использовать бесплатно? Какая у него лицензия?
bilibili-search-purify распространяется с открытым исходным кодом под лицензией MIT. Перед использованием в коммерческих продуктах проверьте условия лицензии.
bilibili-search-purify всё ещё поддерживается?
Обновлялся за последние 6 месяцев. Последний коммит в bilibili-search-purify — 6 авг. 2026 г..
Для чего можно использовать bilibili-search-purify?
Поиск обучающих материалов и учебных ресурсов на Bilibili без нерелевантных рекомендаций. Сокращение количества кликбейтных и низкокачественных видео в результатах поиска. Скрытие контента от отдельных авторов, чьи видео вы не хотите видеть.
Как установить bilibili-search-purify?
Установите расширение для браузера Tampermonkey Установите скрипт по ссылке GreasyFork в README
Где скачать bilibili-search-purify?
Исходный код и инструкции по установке — на GitHub: https://github.com/houliabc/bilibili-search-purify

Описание создано ИИ на основе README проекта. Статистика GitHub обновляется ежедневно.

Похожие проекты

Расширение для браузера и userscript для Greasemonkey/Tampermonkey с параллельным переводом веб-страниц, текста в полях ввода и субтитров.

13,2 тыс.+99 за неделю670JavaScriptGPL-3.0Активно поддерживаетсяОбновлён 17 часов назад

Расширение для браузера, которое запускает пользовательские скрипты, полностью совместимо со скриптами Tampermonkey и поддерживает фоновое и запланированное выполнение.

5,8 тыс.+53 за неделю408TypeScriptGPL-3.0Обновлён вчера