LawMatic Substage — иконка
Документы и ИИ · Файловый менеджер

LawMatic Substage

Прикрепите к Finder или Path Finder компактную панель с терминалом и AI — она держится у окна и появляется, когда вы в файловом менеджере. Разрешения автоматизации macOS обязательны.

macOS
29SsДокументы и ИИ

LawMatic Substage — приложение для macOS, которое добавляет к Finder или Path Finder «подложку»: плавающую панель у нижнего края окна файлового менеджера. В одном месте — режим терминала и режим AI-ассистента, чтобы не переключаться между окнами, когда вы работаете с файлами.

Консоль и ассистент рядом с файловым менеджером — без лишних окон.

Для кого

  • Тем, кто часто живёт в Finder / Path Finder и параллельно запускает команды или хочет подсказку ассистента рядом с текущей папкой.
  • Пользователям macOS, которым удобна прикреплённая панель, которая двигается вместе с окном файлового менеджера и появляется, когда активен выбранный менеджер.

Что умеет

  • Выбор файлового менеджера — переключение между Finder и Path Finder и привязка панели к выбранному типу.
  • Прикрепить / открепить панель — одна кнопка в главном компактном окне приложения.
  • Панель следует за окном — позиция обновляется при перемещении и изменении окна; панель растягивается по ширине окна менеджера и держится у нижней кромки.
  • Умное появление — панель показывается, когда на переднем плане Finder или Path Finder (по настройке); в других приложениях скрывается.
  • Терминал — поле ввода команд, горизонтальная лента быстрых команд (ls, git status, find и т.д.), обновление контекста файлов через связку с менеджером, кнопки разрешений и перехода в «Настройки → Автоматизация».
  • AI-ассистент — отдельный чат с интерфейсом статусов и отображением «вызовов функций»; в проекте заложена архитектура инструментов и демонстрационная логика — удобная основа для умных действий с файлами и системой.
  • Интеграция через Apple Events — запрос и проверка доступа к Finder / Path Finder для сценариев автоматизации (на лендинге важно явно сказать про разрешения macOS).
  • Оформление — главное окно без классической заголовочной полосы, панель с размытым фоном (HUD-стиль), акцент на аккуратном нативном виде.

Как это работает

  1. Запустите Substage.
  2. Выберите Finder или Path Finder.
  3. Нажмите «Прикрепить панель».
  4. Откройте файловый менеджер — у окна появится панель; переключайте «Терминал» и «AI Ассистент» сверху панели.
  5. При необходимости выдайте права в «Системные настройки → Конфиденциальность и безопасность → Автоматизация» для работы с Finder / Path Finder.

Требования и честность

  • Только macOS (SwiftUI + AppKit).
  • Нужны разрешения автоматизации для выбранного файлового менеджера — без них часть сценариев с контекстом папки и файлов не заработает.
  • В текущей кодовой базе выполнение команд в терминале на панели реализовано как заглушка (история и ответ показываются, но это не полноценный shell).
  • Блок AI в проекте описан как система с имитацией стриминга и демо-функциями — интерфейс и архитектура готовы к расширению под ваши API; позиционируйте сборку как основу под развитие или как beta.

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

Нужен ли Path Finder?
Нет, можно использовать только Finder.
Почему просит автоматизацию?
Чтобы узнавать текущую папку и выделение в файловом менеджере и строить на этом сценарии.
§Возможности

Что умеет LawMatic Substage

01

Finder или Path Finder

Выбор типа менеджера и привязка панели к окну выбранного приложения.

02

У нижнего края окна

Прикрепить / открепить одной кнопкой; ширина по окну, следование при перемещении и ресайзе.

03

Умное появление

Видна на переднем плане у выбранного файлового менеджера; скрыта в остальных приложениях.

04

Режим терминала

Ввод команд, лента быстрых действий, контекст папки, переход к разрешениям автоматизации.

05

AI-ассистент

Чат со статусами и вызовами функций; архитектура инструментов под развитие и ваши API.

06

Apple Events

Запрос доступа к Finder / Path Finder для сценариев автоматизации.

07

Нативный HUD

Компактное главное окно без лишней шапки, размытая панель в стиле macOS.

Расскажите о задаче

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