Навыки#
Навыки — это малые неперсонализированные RPA-роботы, которые разрабатываются в Sherpa Designer и всегда выполняют одну конкретную операцию (например, формирование/обработку документа).
Они имитируют человеческие действия и состоят из 1–3 шагов (без сбора первичных данных).
Навыки исключают ошибки за счет шаблонности, но остаются негибкими (их сложно быстро изменить без нужного специалиста).
Входные и выходные аргументы Навыков #
При разработке Навыков в Sherpa Designer, предусмотрены входные и выходные аргументы (это упрощает интеграцию в Sherpa Autopilot).
В режиме чата Навык исполняется:
- С подтверждением пользователя
Все входные аргументы отображаются как поля, предварительно заполненные нейросетью. Пользователь может подтвердить запуск, отредактировать значения или отказаться. - Без подтверждения
Сценарий запускается мгновенно.Для активации необходимо заполнить чукбокс "Разрешено запускать без подтверждения пользователем входных параметров" в свойствах робота.
Взаимодействие Навыков с пользователем в чате#
Навыки могут напрямую общаться в окне чата. В процессе общения они могут:
- выводить статусы и тексты,
- запрашивать ввод в текстовом поле,
- предлагать выбор из предустановленного списка,
- требовать подтверждение кнопками.
После отправки ответа пользователем сценарий продолжается автоматически.
Пример: При поиске контакта человека в адресной книге Навык выводит кнопки с возможными вариантами (если найдено несколько совпадений). Пользователь может нажать на нужную кнопку, и сценарий возобновляется с выбранным контактом.
Декомпозиция задач и цепочки Навыков#
Нейросеть анализирует сложную задачу, подбирает несколько Навыков и выполняет их последовательно.
Выходные данные предыдущего диалога Sherpa Autopilot передаются как входные данные для следующей задачи.
Пример: Задача “составить и отправить письмо Владимиру Михайловичу”:
- вариант 1: Навык “отправки” сам ищет email в адресной книге;
- вариант 2: отдельный Навык “Адресная книга” возвращает email, который передается в Навык “отправки”.
Режим Беcсценарного робота#
Если подходящего Навыка нет, но задача выполнима средствами рабочего стола на компьютере пользователя, активируется Бессценарный робот.
Бессценарный робот:
- требует клика по целевому окну;
- перехватывает мышь / клавиатуру, кликает иконки, вводит текст в приложениях / браузере;
- прерывается в любой момент, выводит подтверждение перед опасными действиями.
Выполненную последовательность Бессценарного робота можно:
- сохранить как сценарий и открыть в Sherpa Designer для редактирования,
- опубликовать как новый Навык в два клика.