Пользовательские действия
Введение
Функция Custom Actions в Requirements & Systems Portal позволяет пользователям создавать и применять пользовательские сценарии автоматизации с использованием Python и AI для улучшения рабочего процесса проекта. Эти пользовательские действия могут быть связаны с различными объектами проекта, такими как блоки, вали и требования, а также могут использовать возможности Python и искусственного интеллекта.
Как создавать пользовательские действия?
Пользователи могут создавать пользовательские действия в модуле сценариев портала Requirements & Systems Portal, используя как возможности сценариев, так и функции искусственного интеллекта. С помощью этой функции пользователи могут легко составлять код на языке Python в пользовательском действии модуля сценариев и выполнять определенные действия, используя конечную точку vali-assistant AI для генерации желаемых результатов с помощью подсказок или сценариев на языке Python.
После создания нового Python-скрипта с пользовательским действием в модуле сценариев пользователь может создать пользовательское действие в опции "
Пользователь также может поделиться пользовательским действием с любым пользователем или группой в развертывании, используя опцию "Поделиться с" под настройками отображения (см. рисунок
Поделиться пользовательским действием - обмен пользовательскими действиями с другими пользователями в том же проекте.Обзор пользовательских действий доступен в меню "Настройки"
Примеры рабочих процессов пользовательских действий:
Чтобы продемонстрировать этот пример, мы уже добавили скрипт python в шаблоны скриптов внутри модуля. Сценарий преобразует идентификатор из верхнего регистра в нижний. В коротком видеоролике показано, как можно создать этот скрипт, его пользовательское действие и как использовать его в Требованиях.
Переименование идентификаторов - преобразование идентификатора требований из верхнего регистра в нижний
Используя искусственный интеллект ValiAssistant, вы можете без труда отправить набор требований и поручить vali-assistant с помощью подсказки перевести их на любой поддерживаемый язык по вашему выбору.
Перевод пользовательских действий - используйте пользовательские действия и возможности искусственного интеллекта, чтобы, например, перевести текст требований на другой язык.
Некоторые другие сценарии использования, которые можно реализовать с помощью пользовательских действий
-
Проверка качества требования
-
Создание и добавление нескольких валидов к блоку с помощью типов блоков
-
Проверьте, хороши ли требования высокого уровня, и наоборот, не расплывчаты ли требования низкого уровня.
-
Предложите тип требования
-
Редактирование текста/формата требований в массовом порядке. Например: заменить "должен" на "обязан" и т. д.
-
Создать резюме требований и т. д.
Доступ к пользовательским действиям
Созданные пользователем пользовательские действия могут быть сохранены для универсального доступа, что позволяет легко ассоциировать их с различными объектами, включая требования, блоки и Valis в рамках Requirements & Systems Portal. Это означает, что когда обычному пользователю необходимо выполнить пользовательское действие, он может просто выбрать его из "
