Помощь
Устранение неполадок
Частые проблемы и способы их решения. Цитируемые сообщения приведены так, как приложение показывает их на русском.
#Не удаётся записать экран или окно (macOS)
Сообщение: Для записи всего экрана или другого окна нужно разрешение macOS на запись экрана.
- В диалоге Объект записи нажмите Открыть Системные настройки.
- В разделе Конфиденциальность и безопасность → Запись экрана и системного звука включите Ferret.
- Перезапустите приложение и нажмите Проверить снова.
Для записи Встроенный браузер разрешения не нужны.
При запуске из исходного кода на macOS pnpm dev запускает переименованную копию Electron с ad-hoc-подписью, которая тоже называется Ferret (scripts/prepare-dev-electron.mjs), поэтому в этих списках она отображается отдельной записью Ferret. При первом запуске macOS снова запросит доступ к записи экрана и микрофону. После этого запросов больше не будет. Сборки для разработки используют фиктивную связку ключей (--use-mock-keychain), поэтому запроса Связки ключей не появляется: cookie и ключи, сохранённые в dev-сборке, шифруются фиксированным ключом, а не настоящей Связкой ключей. Чтобы использовать настоящую Связку ключей, задайте ADE_DEV_REAL_KEYCHAIN=1.
#Микрофон не открывается
Сообщение: Не удалось открыть микрофон. Проверьте разрешение в настройках ОС.
- macOS: Системные настройки → Конфиденциальность и безопасность → Микрофон, затем включите Ferret.
- Windows: Параметры → Конфиденциальность и защита → Микрофон, затем разрешите доступ классическим приложениям.
Без микрофона обведённые пером места всё равно становятся замечаниями, но без произнесённого запроса.
#Нет модели на устройстве / whisper-cli не найден
Сообщение: Модель распознавания на устройстве не найдена. Аудио будет сохранено, обработаются только замечания пером.
Скачайте модель в настройках или выберите имеющийся ggml-*.bin. Если в настройках написано whisper.cpp (whisper-cli) не найден
, установите его (инструкция), убедитесь, что он есть в PATH, и откройте настройки заново. Собранное приложение, запущенное из Finder или Проводника, может не видеть PATH вашей оболочки, поэтому устанавливайте в стандартное место, например в каталог Homebrew.
Скачанная модель, не прошедшая проверку sha256, удаляется. Повторите загрузку.
#Терминал: не удалось загрузить node-pty
Так бывает при запуске из исходного кода, если node-pty был собран под другой ABI Node или Electron.
pnpm rebuild:native
#Агент не найден / «Отправить агенту» не отправляет
command not found: claude(илиcodex,geminiлибо команда другого агента) в терминале: CLI не установлен или его нет вPATH. Ferret показывает собственную ошибку оболочки и не добавляет подсказок. Проверьте, что команда работает в вашем обычном терминале, воспользуйтесь кнопкой Установить в Настройки → Агенты или укажите абсолютный путь в поле Команда этого агента.Агент ждёт подтверждения. Ответьте в терминале, затем отправьте.
Сначала ответьте на запрос агента.Ввод агента ещё не готов.
Дождитесь, пока агент закончит запуск.Текст введён, но не отправлен. Нажмите Enter в терминале.
Сначала откройте терминал.
Не удалось разобрать аргументы запуска: Незакрытая кавычка.
Исправьте кавычки в аргументах агента.
#Запись не начинается
Сначала откройте папку проекта.
Сначала откройте URL для ревью.
Страница не загрузилась. Откройте отображающийся URL, затем начните запись.
Проверьте, что dev-сервер запущен.Не удаётся подключиться к серверу
означает, что на этом порту ничего не слушает.
#Не задан ключ OpenAI или эндпоинт
API-ключ OpenAI не задан…
или Эндпоинт распознавания (Base URL / модель) не задан…
: добавьте его в настройках или переключитесь на На устройстве (бесплатно). Аудио этой записи уже сохранено.
#Ошибки GitHub
GitHub CLI (gh) не найден.
Установитеgh.Вход в GitHub не выполнен.
Настройки → GitHub / GitLab → Войти через терминал.Нет remote origin.
илиorigin — не репозиторий GitHub.
Проверьтеgit remote -v.Репозиторий не найден или нет доступа.
Проверьтеgh auth statusиGH_TOKEN.
#Сообщить об ошибке
Создайте issue на github.com/JapanMarketing-Dev/ferret/issues (откроется в новой вкладке), указав ОС, версию приложения (нижняя панель → Обновления) и шаги для воспроизведения. Не прикладывайте содержимое .ferret/, если в нём есть приватные экраны.
Помочь с переводом этой страницы на GitHub (откроется в новой вкладке)