Агент оформления виджетов

Агент оформления виджетов

Об агенте

Агент оформления виджетов – это один из компонентов сервиса Visiology Cortex, предназначенный для изменения визуального оформления виджетов с помощью обычных текстовых запросов. Пользователь описывает желаемые изменения в свободной форме, а агент самостоятельно находит нужные параметры и применяет их к выбранному виджету.

Аналитикам больше не нужно вручную искать нужные параметры среди десятков настроек или писать JavaScript-код, чтобы изменить цвета, шрифты, метки, применить условное форматирование, изменить формат значений и т.д. – достаточно описать желаемые изменения, и агент сам применит их.

В отличие от JS Агента, который работает с кодом, агент оформления взаимодействует напрямую с настройками виджета. Он генерирует и применяет те же команды, которые выполняются при нажатии кнопок в интерфейсе, поэтому все изменения регистрируются в общей истории дашборда и могут быть отменены стандартными средствами (Правка > Отмена последнего действия или Правка > Возврат действия):

 

cancel.png

Возможности агента

Агент умеет работать со всеми настройками, доступными на вкладке Оформление в дизайнере дашбордов:

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

  • Настраивать условное форматирование (например, окрашивать значения в зависимости от их величины).

  • Изменять формат отображения значений (количество знаков после запятой, разделители и т.д.).

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

  • Включать полоску зума на осях.

  • Сбрасывать стили оформления по запросу пользователя.

  • и т.д.

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

Работа с агентом

Для того чтобы воспользоваться агентом, необходимо выполнить следующие шаги:

  1. Откройте дашборд в режиме редактирования и выберите виджет, оформление которого хотите изменить.

  2. В боковой панели платформы нажмите Cortex:

    cortex.png

     

  3. В открывшемся окне перейдите на вкладку Оформление:

    tab.png

     

  4. В поле ввода напишите запрос на естественном языке. Например:

    request.png

     

  5. Нажмите кнопку Отправить. Агент проанализирует запрос и применит изменения к виджету. В нашем примере мы получили следующий результат:

    result.png

     

После получения результата вы можете:

  • скорректировать запрос и отправить его повторно;

  • отменить изменения с помощью команды Правка > Отмена последнего действия на дашборде (Ctrl+Z).

Примеры запросов

Запрос

Что делает агент

Запрос

Что делает агент

«Добавь подписи над столбцами с зелёным фоном.»

Включает отображение подписей данных, задаёт зелёный цвет фона.

«Увеличь шрифт подписей оси X до 14px.»

Изменяет размер шрифта подписей горизонтальной оси.

«Покрась отрицательные значения в красный, положительные — в зелёный.»

Настраивает условное форматирование по знаку значения.

«Округли значения до 2 знаков после запятой.»

Устанавливает формат отображения чисел.

«Напиши "Низкое" для значений ниже 1000 и "Высокое" — выше 5000.»

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

Особенности агента

  • В окне агента отсутствуют кнопки Отменить / Повторить. Управление историей изменений доступно через стандартный механизм дашборда:

    • Правка > Отмена последнего действия (Ctrl+Z);

    • Правка > Возврат действия (Ctrl+Y).

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

  • Агент не редактирует JSON виджета напрямую: все изменения применяются через те же команды, что выполняются при ручном взаимодействии с интерфейсом дизайнера.


Смотрите также

Visiology Cortex
JS Агент
DAX Агент
Doc Агент

На этой странице


Время чтения: 1 мин.


Нужна дополнительная помощь?

Свяжитесь с технической поддержкой.