Инструменты · Руководство 02

Vorssaint: Создайте целенаправленную утилиту для macOS

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

Лоток утилиты Mac для ручной нарезки бумаги объединяет регуляторы микшера, защёлкнутые окна, фрагменты буфера обмена и индикаторы состояния системы.
Время чтения
24 мин
Последнее обновление
Август 2026

0 из 4 выполнено

Завершить & далее →

Последнее тестирование и обновление: 26 августа 2026

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

Ссылка на репозиторий в этом руководстве в настоящее время перенаправляет с vorssaint/vorssaint-utils на страницу сопровождающего vorssaintapp/vorssaint-utils организация. 26 августа 2026 года была выпущена самая последняя стабильная версия v3.3.2, опубликованная 20 августа. Ветка main может включать бета-версии помимо стабильной сборки, поэтому используйте страница стабильного выпуска как авторитет для обычной установки.

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

  • один полезный элемент управления звуком или окном;
  • один просмотр состояния системы;
  • одна тщательно настроенная функция буфера обмена или быстрого действия;
  • только те разрешения macOS, которые требуют эти выборы;
  • зафиксированный способ отключения, обновления и удаления приложения.

Сначала проверьте совместимость

Текущие требования для стабильной версии:

ТребованиеПоддерживаемое состояние
ПроцессорMac с процессором Apple Silicon
Операционная системаmacOS 14 Sonoma или новее
Учетная записьУчетная запись Vorssaint не требуется
СетьНе требуется для основных локальных инструментов; используется для видимых действий, таких как обновления, тесты скорости, операции Homebrew, временный обмен и обратная связь

Не пытайтесь обойти требование о архитектуре или ОС с помощью неофициального бинарного файла. Проект заявляет, что официальные сборки подписаны Apple Developer ID и нотариально заверены.

Шаг 1: установите стабильное приложение

С помощью Homebrew:

brew install --бочка vorssaint

Или скачайте Vorssaint-3.3.2.dmg с официальной страницы релиза, откройте образ диска и перетащите приложение в Приложения. Используйте текущее имя файла стабильной версии, если существует более поздний релиз.

Запустите Vorssaint через Программы. Подтвердите:

  1. macOS нормально идентифицирует загруженное приложение;
  2. в строке меню появляется иконка Vorssaint;
  3. открывается окно выбора функций при первом запуске;
  4. экран для учётной записи или подписки не требуется.

Шаг 2: выберите первый набор функций

Поток первого запуска предлагает наборы функций, такие как Основы, Windows, и Батарея и тишина, а также индивидуальный выбор функций. Выбирайте индивидуальные функции, когда хотите иметь самые ясные границы разрешений и энергопотребления.

Официальный центр функций Vorssaint, показывающий установленные и доступные группы функций
Официальный центр функций устанавливает или удаляет целые возможности. Удаление функции прекращает её загрузку, сохраняя настройки для последующей переустановки.

Разумный начальный набор:

ЦельНачать сПока не включать
Контроль шумных или тихих приложенийМикшер громкости и переключатель выходаМаршрутизация по приложению до тех пор, пока у вас не появятся два выхода для тестирования
Проверьте, находится ли Mac под нагрузкойСистемный монитор и выбранные показания в строке менюЧастые оповещения, пока вы не узнаете свою обычную базовую линию
Организуйте работу быстрееКомпоновка оконМиниатюры переключателя приложений и предварительный просмотр Dock, пока не решите, стоит ли запись экрана
Вставка повторяющихся элементовВставка как обычный текст и небольшая история буфера обменаДлительное хранение изображений, файлов или конфиденциального текста
Быстрое открытие инструментовКомандная панельЛокальные скрипты, пока каждый скрипт не будет проверен и протестирован отдельно

Любой дополнительный фоновый сэмплер, слушатель, инструмент захвата или хранилище истории имеет свою стоимость. Vorssaint показывает энергетические значки по этой причине. Устанавливайте функцию, потому что она решает конкретную проблему, а не потому что она доступна.

Шаг 3: предоставляйте разрешения в зависимости от результата

Vorssaint описывает свои разрешения как необязательные. Отказ в разрешении должен отключать или уменьшать связанную функцию, а не блокировать всё приложение.

Официальная страница разрешений Vorssaint, объясняющая каждое разрешение macOS и функции, которые его используют
Официальный просмотр разрешений связывает каждое предоставление с функциями, которые его используют, и может определить разрешения, которые не нужны ни одной установленной функции.

Используйте эту карту перед принятием запроса macOS:

РазрешениеИспользуется дляЧто делать, если оно вам не нужно
ДоступностьУправление окнами, действия с вводом, фрагменты, переключение приложений, функции мыши и клавиатурыОставьте выключенным; эти элементы управления останутся недоступными
Запись экранаЗаголовки/миниатюры окон, предварительный просмотр Док-панели, инструменты для снятия скриншотов, распознавание текстаОставьте выключенным для отображения только значков/простого вида и без функций захвата
Запись системного звукаГромкость и маршрутизация вывода по приложениюОставьте выключенным, если системной громкости достаточно
МикрофонИнструменты микрофона и опциональная запись звукаПредоставляйте только при настройке этих функций
КамераПредварительный просмотр камерыОставьте выключенным, если вы не используете предварительный просмотр
УведомленияМониторинг, батарея, предупреждения о поддержании активности и обновленияхОставьте выключенным, если предпочитаете тихую проверку состояния
Полный доступ к дискуБолее глубокие проверки Cleaner и UninstallerИзбегайте, пока это не потребуется для конкретного утверждённого удаления
Администратор, один разНеобязательные привилегированные помощники, такие как поведение с закрытой крышкойНе предоставляйте для обычных инструментов панели меню
Автоматизация или управление приложениямиДействия с Finder, Terminal, установкой/удалением приложений или связанным управлением системойПринимайте только во время выполнения указанного действия

После изменения прав конфиденциальности macOS выйдите из Vorssaint и откройте его заново. macOS часто применяет изменения в Захвате экрана и Доступности только после перезагрузки.

Шаг 4: сделать регулятор громкости полезным

Откройте Микшер панель и воспроизведите аудио в двух приложениях, которые вы можете идентифицировать, например в браузере и музыкальном плеере.

Официальный микшер громкости по приложениям Vorssaint с отдельными ползунками и управлением выводом звука
Микшер для отдельных приложений может снижать, повышать громкость, отключать звук или перенаправлять отдельные приложения после предоставления права System Audio Recording.

Настройте в этом порядке:

  1. Установите оба приложения примерно на нормальный уровень громкости.
  2. Опустите ползунок одного приложения и убедитесь, что стало тише только у этого приложения.
  3. Верните его на исходный уровень.
  4. Скрывайте приложения, которые вы никогда не регулируете, чтобы панель оставалась короткой.
  5. Если у вас два выхода, направьте одно тестовое приложение на второй выход и убедитесь, что другое приложение осталось без изменений.
  6. Настраивайте сочетание клавиш для переключения выходов только после того, как ручное переключение работает.

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

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

Шаг 5: установите базовый мониторинг системы

Откройте Система панели, когда Mac бездействует, а затем при нормальной рабочей нагрузке. Записывайте диапазон, а не реагируйте на один скачок:

Образец бездействия: ЦПУ [диапазон], нагрузка на память [состояние], температура [диапазон]
Образец нормальной работы: ЦПУ [диапазон], нагрузка на память [состояние], температура [диапазон]
Приложения, потребляющие энергию сейчас: [два видимых приложения с наибольшим потреблением]
Аккумулятор: [состояние/циклы, если актуально]

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

Не рассматривайте одно значение температуры как диагноз. Подтвердите постоянное поведение, нагрузку, которая его вызвала, состояние вентилятора, источник питания, окружающие условия и сообщается ли о проблеме самой macOS.

Шаг 6: настройте расположение окон без столкновений

Установить Компоновка окон, предоставьте доступность и протестируйте с временным окном:

  1. Назначьте сочетания клавиш для левой половины, правой половины, максимизации и восстановления.
  2. Откройте окно Finder или пустой документ.
  3. Активируйте левую половину, затем правую половину.
  4. Используйте восстановление и убедитесь, что исходный фрейм возвращается.
  5. Добавляйте деление на трети, углы, привязку к краям или отображение перемещения только после того, как будут работать четыре основные действия.

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

App Switcher и Dock Preview добавляют обнаружение окон в реальном времени. Сначала используйте простые/иконковые режимы, если не хотите предоставлять доступ к записи экрана. Включайте миниатюры только тогда, когда их польза оправдывает дополнительную видимость названий и предварительного просмотра окон.

Шаг 7: держите историю буфера обмена намеренно небольшой

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

Начните с этой настройки:

  1. Включайте историю текста только если текущая сборка предлагает управление типами контента.
  2. Выберите короткий лимит истории или установите процедуру очистки.
  3. Закрепляйте только несекретные шаблоны.
  4. Включить Автоочистку буфера обмена при блокировке экрана или режиме сна, если это соответствует вашему рабочему процессу.
  5. Добавить Вставлять как обычный текст с отдельным сочетанием клавиш.
  6. Скопируйте безопасный пример текста, вставьте его из истории, затем очистите и убедитесь, что он исчез.

В документации по конфиденциальности Vorssaint указано, что буфер обмена, захват, полка и связанные данные остаются на Mac, если вы явно не используете действие для обмена. Это не является причиной хранить секреты дольше необходимого.

Шаг 8: используйте Command Bar как проверенный запускатор

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

Стройте её в три уровня:

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

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

Для чего предназначены оставшиеся группы функций

ГруппаПолезно, когдаВажная граница
Скриншоты и записьВам нужны захват, редактирование, OCR или временный обмен в одном потокеПросмотр записи экрана, захват с микрофона/системного звука, папка для сохранения и срок действия ссылки для совместного доступа
Инструменты Shelf и FinderВы часто перемещаете файлы, ссылки или скопированные изображения между местамиПодтвердите пункт назначения и поведение Корзины перед массовыми действиями
Очистка и удаление программВам нужен проверенный способ очистки остатков одного приложенияЗапуск без полного доступа к диску; проверяйте каждый выбранный элемент перед перемещением в Корзину
Менеджер Homebrew и обновления приложенийВы хотите один общий вид обновлений приложений/пакетовЧитайте источник пакета и примечания к выпуску; обновления все равно изменяют установленное программное обеспечение
Медиа-инструментыВам нужна локальная конвертация или обрезка изображений/видеоСохраняйте оригиналы до проверки экспортированного результата
Не позволяйте устройству засыпать и сохраняйте экран включеннымВы выполняете ограниченную задачу или управляете внешними дисплеямиИспользуйте таймер; не меняйте настройки сна на постоянной основе для одноразовой задачи
Фрагменты, клавиша Super, инструменты мышиПовторяющийся ввод и навигация замедляют васИзбегайте конфликтов с инструментами доступности, играми, приложениями для дизайна и существующими горячими клавишами

Конфиденциальность и границы сети

Проект утверждает, что у Vorssaint нет аккаунта, бэкенда, аналитики или отслеживания. Основная обработка выполняется локально. Сетевое действие связано с видимыми действиями, такими как:

  • проверка обновлений;
  • тест скорости сети;
  • Действия по поиску, установке и обновлению Homebrew;
  • временные ссылки на скриншоты или записи, которые вы явно создаете;
  • обратная связь, которую вы явно отправляете.

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

Экспортируемая настраиваемая установка

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

Сохраните эту короткую заметку аудита:

Установленные функции: [список]
Предоставленные разрешения: [список]
Глобальные ярлыки: [список]
Правило сохранения/очистки буфера обмена: [правило]
Включенные функции, использующие сеть: [список]
Дата следующего обзора: [дата]

Устранение неполадок

СимптомВероятная причинаВосстановление
Приложение не открываетсяНезависимый Mac на Intel, macOS старше 14, поврежденное скачивание или неофициальная сборкаПодтвердите совместимость и переустановите подписанную стабильную сборку с официального релиза
Элементы управления окнами не работаютДоступность отключена или устарелаВключите ее заново в Конфиденциальность и безопасность → Доступность, затем перезапустите Vorssaint
Заголовки окон или миниатюры отсутствуютЗапись экрана отключенаПримите поведение только с иконками или предоставьте разрешение на запись экрана и перезапустите приложение
Громкость для конкретного приложения не изменяет звукСистемная запись аудио выключена или приложение еще не воспроизвело звукДайте разрешение, перезапустите, воспроизведите аудио и попробуйте снова
Разрешение указано как включенное, но не сохраняетсяСостояние конфиденциальности macOS устарелоЗакройте Vorssaint, переключите разрешение выключено/включено, перезапустите и при необходимости сбросьте только затронутое разрешение
Горячая клавиша ничего не делаетКомбинация клавиш занята другим приложением или macOSНазначьте уникальную горячую клавишу и повторно проверьте с закрытым конфликтующим приложением
Панель меню потребляет больше энергии, чем ожидалосьУстановлено слишком много функций мониторинга, захвата, ввода или предварительного просмотраУдалите неиспользуемые функции и уменьшите постоянные показатели панели меню

Документированные команды сброса разрешений проекта:

tccutil сброс Доступность com.vorssaint.utils
tccutil сброс ЗахватЭкрана com.vorssaint.utils

Это отзывают выбранное разрешение и заставляют macOS спросить снова. Не сбрасывайте все разрешения на конфиденциальность как первый шаг.

Обновите, удалите или соберите из исходников

Для установки через Homebrew:

brew обновление --бочка vorssaint

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

Удалите приложение Homebrew с помощью:

brew удалить --бочка vorssaint

Это удаляет установленное приложение. Репозиторий также предоставляет Tools/uninstall.sh для полного удаления настроек и разрешений. Ознакомьтесь со скриптом из точного релиза перед его запуском, потому что полное удаление намеренно разрушительно.

Для аудита или внесения изменений в исходники:

git клонировать https://github.com/vorssaintapp/vorssaint-utils.git
cd vorssaint-utils
./build.sh
./build/Vorssaint --selftest

Успешный самопроверочный тест выводит SELFTEST OK. В документации проекта указан Xcode Command Line Tools как требование для сборки. Собранные вручную копии предназначены для разработки и аудита; используйте подписанный релиз для обычной повседневной работы.

FAQ

Поддерживает ли Vorssaint Mac на процессорах Intel?

Текущее документированное требование — Apple silicon. Не предполагается, что более старая или неофициальная сборка для Intel получает актуальные исправления.

Нужно ли предоставлять все разрешения?

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

Безопасна ли история буфера обмена для паролей?

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

Зачем мне удалять функцию внутри приложения?

Vorssaint удаляет эту функцию из интерфейса и прекращает её работу, сохраняя настройки для последующей переустановки. Это полезно для уменьшения фоновой активности и объема разрешений.

Остатся ли временные совместные файлы локальными?

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

Стоит ли использовать бета-канал?

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

Официальные источники

Что дальше

Превратите терминал в управляемый рабочий процесс сборки в T03: Warp.