Необходимые версии компонентов

Orchestrator - 2.12.0

Локальная версия системы исполнения (Enterprise / Cloud) - 2.27.0

Улучшения

Сниппеты

Добавлена возможность сохранять и повторно использовать готовые фрагменты схемы робота.

Основные возможности:

  • Сниппет можно создать в отдельном разделе или из выбранных действий открытого проекта.
  • Личные сниппеты можно редактировать и публиковать, а опубликованные — копировать в личные.
  • Сниппеты можно добавлять на схему через меню быстрого добавления. Вместе с действиями переносятся используемые ими ресурсы.
  • Доступны перемещение сниппета в корзину, восстановление и безвозвратное удаление.
  • В «Управлении доступом» группы сниппетов отделены от групп проектов роботов.

Примеры проектов роботов

В разделе «Проекты роботов» появились готовые примеры, с которых можно начать работу над своим проектом.

Основные возможности:

  • Кнопка «Использовать пример» открывает список доступных проектов с названием и описанием.
  • Можно выбрать один или несколько примеров и добавить их копии в список личных проектов.
  • Если проект с таким названием уже существует, к названию новой копии добавляется порядковый номер.
  • Исходные примеры доступны во всех тенантах и не могут быть изменены пользователями.

Копирование действий между проектами

Добавлено копирование выбранной части схемы из одного проекта робота в другой.

Основные возможности:

  • Для переноса действий используются стандартные команды копирования и вставки.
  • Вместе с действиями копируются связанные переменные, элементы, файлы и другие используемые ресурсы.
  • Сохраняются порядок действий, вложенные блоки, заполненные параметры и связи между действиями и ресурсами.
  • Вставленные действия и ресурсы объединяются в группы с названием исходного проекта.


Robin Copilot

Расширение Robin Copilot

Robin Copilot помогает создать схему робота по текстовому описанию в открытом проекте Studio Web.

Основные возможности:

  • В интерфейсе Studio Web добавлена кнопка установки расширения Robin Copilot.
  • Если расширение не установлено, в подсказке доступны ссылка на магазин дополнений и инструкция по ручной установке. После установки отображается сообщение «Копилот готов к использованию».
  • Copilot добавляет подготовленную схему в открытый проект и при необходимости просит выбрать элементы страницы или заполнить ресурсы в Studio Web.
  • Во время генерации кнопку отправки заменяет кнопка «Стоп», позволяющая отменить запрос.
  • Последний созданный фрагмент схемы можно сформировать заново.


Пошаговые инструкции

В Studio Web добавлен путеводитель по основным пользовательским сценариям.

Основные возможности:

  • Инструкции знакомят с проектами роботов, редактором, публикацией, ресурсами и другими основными возможностями Studio Web.
  • Подходящая инструкция автоматически запускается один раз при первом выполнении её условий.
  • Инструкции текущей страницы можно запустить повторно вручную.
  • Путеводитель можно скрыть; после этого автоматический запуск прекращается, но ручной остаётся доступен.

Копирование черновика проекта

Добавлена возможность создать полную копию личного проекта робота.

Основные возможности:

  • Команда «Скопировать» открывает окно «Копирование проекта робота».
  • Для копии автоматически предлагаются название с пометкой «копия» и описание исходного проекта. Перед созданием их можно изменить.
  • В новый проект переносятся схема, действия, ресурсы, входные параметры, заполненные значения и состояние выключенных действий.
  • Исходный проект после копирования не изменяется.

Быстрое добавление недавних действий

В меню быстрого добавления действий появилась вкладка «Недавние».

Основные возможности:

  • На вкладке отображаются действия, которые пользователь добавлял на схему последними.
  • Список недавних действий сохраняется для пользователя и не зависит от конкретного проекта.
  • Для недавних действий доступны поиск и фильтры.

Оборачивание действий в Try-Catch

Выбранные действия можно поместить в Try-Catch без ручного переноса каждого действия.

Основные возможности:

  • Команда доступна в контекстном меню выделенных действий.
  • Выбранные действия переносятся в блок Try с сохранением порядка и положения на схеме.
  • Операцию можно отменить и повторить с помощью Undo и Redo.

Неиспользуемые ресурсы

Стало проще находить ресурсы проекта, которые не используются в действиях.

Основные возможности:

  • В карточке неиспользуемого ресурса отображается индикатор с подсказкой «Не используется в действиях».
  • После проверки схемы такие ресурсы перечисляются на вкладке «Предупреждения».
  • При добавлении или удалении ссылки на ресурс его состояние обновляется при следующей проверке схемы.

Выбор значений и типы данных

Улучшена работа со значениями параметров и результатами действий.

Основные возможности:

  • В окне выбора значения отображаются типы результатов действий, ресурсов и их свойств.
  • Размер окна выбора значения больше не зависит от ширины панели свойств.
  • Строковые значения можно использовать в параметрах типов «Путь к файлу», «Путь к папке» и «Изображение»: Studio Web преобразует значение в требуемый тип.
  • Название типа данных Json приведено к написанию JSON.

Мягкая остановка робота

Добавлена возможность завершить выполнение робота в заранее выбранной точке схемы.

Основные возможности:

  • Через контекстное меню действия можно установить или удалить точку мягкой остановки.
  • После нажатия кнопки «Остановить мягко» робот выполняет действия до ближайшей отмеченной точки включительно и затем завершает работу.
  • Если точки мягкой остановки не установлены, робот выполняет схему до конца.
  • Точки мягкой остановки сохраняются при экспорте и импорте проекта.

Win-рекордер

В Studio Web добавлен Win-рекордер для записи действий пользователя в Windows-приложениях.

Основные возможности:

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

Выполнение роботов на Linux

Добавлены проверка схемы и подготовка поддерживаемых действий для выполнения на Linux.

Основные возможности:

  • Команда «Проверить возможность выполнения сценария на Linux» показывает, может ли текущая схема выполняться на Linux.
  • Действия, препятствующие выполнению, перечисляются на вкладке «Ошибки»; из списка можно перейти к соответствующему действию на схеме.
  • Команда «Конвертировать сценарий для выполнения на Linux» заменяет действия на совместимые варианты с сохранением параметров и ссылок, когда такая замена доступна.
  • Если полная конвертация невозможна, Studio Web показывает оставшиеся ограничения.

Запуск опубликованного робота из другого робота

Добавлено действие «Запустить опубликованного робота».

Основные возможности:

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

Удаление и массовые операции с проектами

Расширены возможности управления личными и опубликованными проектами.

Основные возможности:

  • В разделах «Проекты роботов» и «Опубликованные» доступно безвозвратное удаление.
  • В списке личных проектов можно выбрать несколько черновиков и удалить их одной операцией.
  • При обычном удалении выбранные проекты перемещаются в корзину; флаг «Удалить безвозвратно» исключает этот шаг.
  • После массовой операции список обновляется, а выбор проектов сбрасывается.

Публикация и импорт проектов

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

Основные возможности:

  • Если пользователю недоступна публикация проекта или робота, причина отображается непосредственно в окне публикации, а соответствующая команда блокируется.
  • Во время публикации и импорта отображается индикатор выполнения операции.
  • Максимальная длина названия проекта и робота увеличена до 300 символов.

Доступ супер-администратора к проектам и сниппетам

Супер-администратор может работать со всеми проектами и сниппетами текущего тенанта.

Основные возможности:

  • Отображаются свои и чужие личные проекты, опубликованные проекты и объекты в корзине.
  • В списках личных объектов и корзины добавлены сведения об авторе и фильтр по автору.
  • Доступ супер-администратора не зависит от группы, в которой находится проект или сниппет.
  • Выполнение операции не изменяет автора объекта.

Подключения к LLM

В Умных действиях можно использовать заранее настроенные подключения к LLM.

Основные возможности:

  • Подключение выбирается из списка в параметрах Умного действия.
  • Кнопка «Добавить модель» позволяет создать новое подключение, не выходя из Studio Web.
  • После создания список обновляется, а новое подключение выбирается автоматически.

Производительность редактора

Ускорены наиболее ресурсоёмкие операции при работе со схемой робота.

Основные возможности:

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

Работа с модальными окнами

Улучшено управление диалоговыми окнами Studio Web.

Основные возможности:

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

Исправления

  • Исправлен порядок вычисления операторов одинакового приоритета в конструкторе выражений.
  • Исправлены загрузка и импорт пакетов действий, обновление версий и типов действий, а также отображение исходной причины ошибки при загрузке.
  • Нет меток