UStackUStack
GitHub Issue Focus icon

GitHub Issue Focus

GitHub Issue Focus — расширение для Chrome, которое фильтрует автоматические обновления в ленте GitHub issue и pull request, чтобы вы видели главное.

GitHub Issue Focus

Что такое GitHub Issue Focus?

GitHub Issue Focus — расширение для Chrome, которое очищает загруженные ленты GitHub issue и pull request. Оно фильтрует выбранные автоматические события в ленте, чтобы вы могли проще отслеживать части issue с обсуждениями и ключевыми изменениями.

Вместо длинного списка рутинных обновлений (таких как изменения проекта/статуса или частая смена меток) расширение скрывает настраиваемые типы событий, оставляя остальные видимыми. Оно работает в вашем браузере, изменяя визуальное отображение страниц GitHub issue в соответствии с вашими предпочтениями.

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

  • Фильтрует события в ленте GitHub issue/PR: Скрывает повторяющиеся автоматические обновления, чтобы ленту было проще просматривать.
  • Управление на уровне событий (настраиваемая видимость): Выбирайте, какие типы событий скрывать или показывать.
  • Мгновенный эффект на странице: Изменения применяются сразу ко всем открытым страницам GitHub issue.
  • Работает локально в браузере: Обработка происходит на устройстве, расширение изменяет содержимое страницы, скрывая выбранные события.
  • Поведение с акцентом на приватность: Проект заявляет, что нет трекинга, аналитики и сбора данных; настройки хранятся локально в хранилище расширения Chrome.

Поддерживаемые типы событий, указанные в конфигурации проекта (по умолчанию):

  • Скрыты по умолчанию: “added to project”, “moved in project/status”, “status changed” (изменения поля статуса проекта), “labeled”, “unlabeled”, “assigned”, “milestoned”, “title renamed” и “cross-referenced”.
  • Оставлены видимыми по умолчанию (указаны как “shown”): упоминания cross-referenced (из других issue/PR) и события “closed” / “reopened”.

Как использовать GitHub Issue Focus

  1. Установите расширение из Chrome Web Store.
  2. Откройте GitHub issue или pull request в Chrome.
  3. Используйте иконку расширения в панели инструментов Chrome, чтобы включать/выключать скрытие событий ленты.
  4. Настройте предпочтения фильтра по необходимости; изменения применяются сразу ко всем открытым страницам GitHub issue.

Если предпочитаете установку из исходников, репозиторий описывает установку в “Developer Mode”: клонируйте/скачайте репозиторий, включите Developer mode в chrome://extensions/, затем используйте “Load unpacked” и выберите папку gh-issue-cleaner-upper.

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

  • Триаж issue в загруженном репозитории: Когда лента issue забита автоматическими “added to project” и обновлениями меток/статуса, отфильтруйте их, чтобы сосредоточиться на реальном обсуждении.
  • Обзор pull request с частой автоматизацией: Уменьшите загромождение ленты, чтобы проще находить комментарии и значимые ссылки при ревью кода.
  • Отслеживание решений без шума в ленте: Скрывайте рутинную автоматику вроде назначений/маилстоунов/изменений заголовка, когда хотите читать аргументы в комментариях и кросс-ссылках.
  • Настройка видимости под ваш workflow: Если важны изменения жизненного цикла (closed/reopened), но не поля проекта/статуса, настройте типы событий соответственно.

FAQ

  • Требует ли GitHub Issue Focus настройки после установки? Проект заявляет, что оно работает автоматически без настройки; используйте иконку в панели инструментов, чтобы переключать скрытие событий ленты.

  • Где хранятся предпочтения фильтра? Настройки (какие события ленты скрыты) хранятся локально в хранилище расширения Chrome и недоступны разработчику или третьим сторонам.

  • Отслеживает ли расширение или собирает данные пользователя? Политика приватности репозитория заявляет, что оно не собирает, не хранит, не передаёт и не делится персональными данными, не использует аналитику или трекинг.

  • Что изменяет расширение на страницах GitHub? Оно изменяет визуальное отображение страниц issue, скрывая выбранные события ленты на основе ваших предпочтений.

  • Можно ли установить из исходников? Да. Репозиторий описывает путь через “Developer Mode”: клонируйте/скачайте, включите Developer mode в chrome://extensions/ и используйте “Load unpacked” для указанной папки.

Альтернативы

  • Другие расширения для Chrome, модифицирующие или улучшающие интерфейс GitHub: Ищите расширения, ориентированные на фильтрацию или очистку элементов issue/PR GitHub путём скрытия конкретных типов активности.
  • Пользовательские скрипты на стороне браузера (например, user styles или user scripts): Пользовательский скрипт можно настроить для скрытия определённых шаблонов событий в ленте, жертвуя удобством ради самостоятельного обслуживания.
  • Встроенные фильтры GitHub и настройки уведомлений: Для некоторых рабочих процессов настройка отображаемого в GitHub или получаемого контента может снизить шум, хотя это не обеспечит такого же скрытия событий в ленте по одному.
  • Инструменты браузера для «читабельности» или фильтрации контента: Универсальная фильтрация страниц может помочь убрать отвлекающие элементы, но она не будет столь же точной, как фильтрация ленты по типам событий для issue GitHub.

Альтернативы

Cast icon

Cast

Cast — каталог 100% AI-генерированных персонажей для видеопроизводства: выбирайте с фильтрами, лицензируйте за секунды и скачивайте для проекта.

ECOS Hashrate Marketplace icon

ECOS Hashrate Marketplace

Покупайте и продавайте контракты на хешрейт для майнинга Bitcoin на ECOS Hashrate Marketplace: живые листинги, фильтры, сравнение и исполнение для BTC-экспозиции.

CUBISM CAT icon

CUBISM CAT

CUBISM CAT превращает фото котов в стильные «Cubism Cats»: простой фото-к-арт процесс для творческих трансформаций и обмена.

GhostDesk icon

GhostDesk

GhostDesk — приватный AI оверлей для Windows: заметки и ассистент поверх других окон, чтобы не отвлекаться, включая private notes при демонстрации экрана.

SuperHQ icon

SuperHQ

SuperHQ управляет Claude Code, Codex и ИИ-агентами в изолированных microVM: проект монтируется, изменения в overlay, перед локальным применением — unified diff на просмотр.

Vekta icon

Vekta

Vekta — AI-платформа для тренеров и спортсменов выносливости: планирование, анализ сессий и инсайты о прогрессе в одной системе.