Skip to content

Работа с плагинами ​

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

В маркетплейсе два официальных плагина, оба собраны для Mac на Apple silicon:

  • Telegram отправляет сообщения, файлы с результатами и отчёты о запусках в чат Telegram через вашего бота.
  • Браузер запускает Chromium без окна в шагах, которые открывают веб-страницы и собирают данные.

Установка плагина ​

  1. Откройте Настройки > Плагины. На странице два списка: Установленные и Маркетплейс.
  2. В списке Маркетплейс нажмите Установить рядом с плагином.
  3. Проверьте в диалоге издателя, размер загрузки и разрешения, затем нажмите Установить.

QueryLane скачивает и проверяет пакет и устанавливает нужные плагину компоненты. Когда всё готово, плагин переходит в список Установленные с состоянием Готов.

РазрешениеЧто оно даёт
Доступ к сетиОткрывает сайты и обращается к API
Скачивание компонентовСкачивает среду выполнения или браузер в папку плагина
Запуск программЗапускает свои процессы, например браузер
Файлы пользователяЧитает и записывает файлы, которые вы укажете

Если плагину нужна более новая версия QueryLane, вместо кнопки установки появится надпись Нужна QueryLane {version} или новее.

Настройки > Плагины со списками «Установленные» и «Маркетплейс» и диалогом установки с разрешениями

Управление установленным плагином ​

Нажмите на плагин в списке Установленные, чтобы открыть его страницу:

  • Состояние показывает версию. Нажмите Обновить до {version}, когда выйдет новая версия, или Подготовить, если состояние Нужна подготовка.
  • Включён выключает и включает плагин. Выключенный плагин не выполняет шаги и инструменты для ИИ.
  • Папка плагина > Открыть показывает файлы плагина в Finder.
  • Удалить плагин удаляет его. Шаги с этим плагином остаются в задачах и снова заработают после повторной установки. Отметьте Также удалить скачанные компоненты, профили браузера и cookies, чтобы стереть и его данные.
  • В разделе Данные кнопка Переустановить заново скачивает компоненты, а Очистить в строке Сохранённые сессии удаляет cookies и вход на сайты.

Настройки и пресеты ​

Настройка плагина находится в одном из трёх мест: на странице плагина как значение по умолчанию для всех шагов, в каждом шаге плагина или в разделе Уведомления задачи.

На странице плагина список Набор настроек переключает Настройки по умолчанию и пресеты. Пресет меняет только те настройки, которые вы в нём задали. Для работы с пресетами есть кнопки Новый пресет, Переименовать пресет и Удалить пресет.

Значение берётся из ближайшего места, где оно задано: значение из самого плагина, ваши Настройки по умолчанию, пресет, выбранный в шаге, и наконец сам шаг.

Шаги плагинов в задачах ​

Когда плагин установлен, включён и готов, его типы шагов появляются в списке типов шагов под своими названиями, например Сообщение в Telegram или Веб-страница. Новый шаг начинается со стартового кода плагина.

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

Если плагин не установлен, выключен или не подготовлен, шаг показывает предупреждение и не выполняется. Исправить это можно кнопками Включить, Подготовить или Открыть плагины.

Скриншоты, страницы и файлы, которые сохраняют шаги плагинов, появляются в разделе Артефакты в истории запусков. Подробнее в разделе Запуски и артефакты.

Уведомления о запусках ​

Плагин, который сообщает о запусках, например Telegram, добавляет в редактор задачи раздел Уведомления.

  1. Откройте задачу в редакторе.
  2. В разделе Уведомления включите Уведомлять рядом с плагином.
  3. Задайте параметры отчёта. Выберите Пресет плагина или кнопкой Настройки задачи измените настройки плагина только для этой задачи.

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

Языки плагинов ​

Строка Языки на странице плагина перечисляет языки, на которых у плагина есть тексты. Если текстов на языке интерфейса нет, рядом с плагином появляется метка Нет перевода, и тексты показываются на резервном языке. QueryLane передаёт плагину язык интерфейса, поэтому тексты, которые плагин пишет сам, например отчёты о запусках, могут быть на этом языке.

Обмен задачами и ассистент ​

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

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