Навыки#

Навыки — это малые неперсонализированные RPA-роботы, которые разрабатываются в Sherpa Designer и всегда выполняют одну конкретную операцию (например, формирование/обработку документа).

Они имитируют человеческие действия и состоят из 1–3 шагов (без сбора первичных данных).

Навыки исключают ошибки за счет шаблонности, но остаются негибкими (их сложно быстро изменить без нужного специалиста).

Входные и выходные аргументы Навыков #

При разработке Навыков в Sherpa Designer, предусмотрены входные и выходные аргументы (это упрощает интеграцию в Sherpa Autopilot).

В режиме чата Навык исполняется:

  1. С подтверждением пользователя
    Все входные аргументы отображаются как поля, предварительно заполненные нейросетью. Пользователь может подтвердить запуск, отредактировать значения или отказаться.
  2. Без подтверждения
    Сценарий запускается мгновенно.Для активации необходимо заполнить чукбокс "Разрешено запускать без подтверждения пользователем входных параметров" в свойствах робота.

Взаимодействие Навыков с пользователем в чате#

Навыки могут напрямую общаться в окне чата. В процессе общения они могут:

  • выводить статусы и тексты,
  • запрашивать ввод в текстовом поле,
  • предлагать выбор из предустановленного списка,
  • требовать подтверждение кнопками.

После отправки ответа пользователем сценарий продолжается автоматически.

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

Декомпозиция задач и цепочки Навыков#

Нейросеть анализирует сложную задачу, подбирает несколько Навыков и выполняет их последовательно.

Выходные данные предыдущего диалога Sherpa Autopilot передаются как входные данные для следующей задачи.

Пример: Задача “составить и отправить письмо Владимиру Михайловичу”:

  • вариант 1: Навык “отправки” сам ищет email в адресной книге;
  • вариант 2: отдельный Навык “Адресная книга” возвращает email, который передается в Навык “отправки”.

Режим Беcсценарного робота#

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

Бессценарный робот:

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

Выполненную последовательность Бессценарного робота можно:

  • сохранить как сценарий и открыть в Sherpa Designer для редактирования,
  • опубликовать как новый Навык в два клика.