Help:13-alpha new features: Difference between revisions

From Svacer Wiki
No edit summary
m (review and minor fixes)
 
(15 intermediate revisions by 2 users not shown)
Line 2: Line 2:
После установки, конфигурирования Validation Server и подключения LLM в диалогах разметки (одного маркера и группы маркеров) в параметре Модель AI должны появиться подключенные LLM, выбирая которые можно получить прогнозируемую моделью разметку и комментарий.
После установки, конфигурирования Validation Server и подключения LLM в диалогах разметки (одного маркера и группы маркеров) в параметре Модель AI должны появиться подключенные LLM, выбирая которые можно получить прогнозируемую моделью разметку и комментарий.


Видео с примером разметки одиночного маркера и группы маркеров с помощью LLM:
Видео с примерами [https://svacer.ispras.ru/video/ai_review.mp4 разметки одиночного маркера] и [https://svacer.ispras.ru/video/group_ai_review.mp4 группы маркеров] с помощью LLM.


== Пример применения MCP-сервера ==
== Пример применения MCP-сервера ==
Видео с примером взаимодействия LLM с сервером Svacer через MCP:
Видео с [https://svacer.ispras.ru/video/mcp-usage.mp4 примером взаимодействия] LLM с сервером Svacer через MCP.


== Настройка правил автоудаления ==
== Настройка правил автоудаления ==
В CLI был доработан функционал по управлению правилами автоудаления «старых» снимков, «пустых» веток и проектов (Cleanup) .
В CLI был доработан функционал по управлению правилами автоудаления неиспользуемых снимков, пустых веток и проектов (Cleanup) .


Также настройка правилам автоудаления теперь доступна в UI. Помимо того, что представлено в тестовом релизе, планируется еще добавить функцию предпросмотра затрагиваемого правилами контекста.
Также настройка правил автоудаления теперь доступна в UI. Помимо того, что представлено в тестовом релизе, планируется добавить функцию предпросмотра затрагиваемого правилами контекста.


Функциональность доступна только пользователям с серверным доступом "Администрирование сервера".
Функциональность доступна только пользователям с серверным доступом '''Администрирование сервера'''.


Ниже приведены скриншоты формы списка правил автоудаления и диалога создания правила.
Ниже приведены скриншоты формы интерфейса.
[[File:Cleanup list rules.png|thumb|none|x350px|alt=Cleanup_list_rules|Список правил автоудаления]]
[[File:Cleanup create rules.png|thumb|none|x400px|alt=Cleanup_create_rules|Создание правила автоудаления]]


== Настройка правил автомиграциии разметки ==
== Настройка правил автомиграциии разметки ==
В CLI был доработан функционал по управлению правилами автомиграции разметки (Cleanup):
В CLI был доработан функционал по управлению правилами автомиграции разметки:


* добавлена возможность вводить в правилах регулярные выражения как для исходного контекста, так и для целевого;
* добавлена возможность вводить в правилах регулярные выражения как для исходного контекста, так и для целевого;
Line 26: Line 28:
Также настройка правил автомиграции разметки теперь доступна в UI.
Также настройка правил автомиграции разметки теперь доступна в UI.


Функциональность доступна только пользователям с серверным доступом "Администрирование сервера".
Функциональность доступна только пользователям с серверным доступом '''Администрирование сервера'''.


Ниже приведены скриншоты формы списка правил автомиграции разметки, диалога создания правила и просмотра лога автомиграции.
Ниже приведены скриншоты форм интерфейса:
 
[[File:Automigrate list rules.png|thumb|none|x400px|alt=Automigrate_list_rules|Список правил автомиграции разметки]]
[[File:Automigrate create rule.png|thumb|none|x400px|alt=Automigrate_create_rules|Создание правила автомиграции разметки]]
[[File:Automigrate log.png|thumb|none|x430px|alt=Automigrate_preview|Предпросмотр затрагиваемых правилами веток проектов]]
[[File:Automigrate preview.png|thumb|none|x400px|alt=Automigrate_log|Просмотр лога автомиграции]]


== Изменение путей в снимке ==
== Изменение путей в снимке ==
Функциональность существующей утилиты Pfixer теперь доступна в UI. Также, помимо сохранения результатов в snap-файл в UI, добавлена возможность сохранения результатов в новый снимок.
Функциональность существующей утилиты '''Pfixer''' теперь доступна в UI. Также, помимо сохранения результатов в snap-файл в UI, добавлена возможность сохранения результатов в новый снимок.


Видео с примером использования:
Видео с [https://svacer.ispras.ru/video/path-modification.mp4 примером использования].


== Миграция разметки ==
== Миграция разметки ==
Функциональность существующей утилиты Reviewer теперь доступна в UI. Перед применением заданных правил миграции разметки между ветками В UI есть возможность просмотра и корректировки сформированного плана миграции.
Функциональность существующей утилиты '''Reviewer''' теперь доступна в UI. Перед применением заданных правил миграции разметки между ветками в UI есть возможность просмотра и корректировки сформированного плана миграции.


Ниже представлены скриншоты функциональности '''Миграция разметки'''.
Ниже представлены скриншоты форм интерфейса.
[[File:Review migration 1.png|thumb|none|x400px|alt=Review_migration_1|Шаг 1: Задание параметров миграции разметки]]
[[File:Review migration 2.png|thumb|none|x425px|alt=Review_migration_2|Шаг 2: Просмотр и настройка плана миграции разметки]]


== Редактирование описания детектора ==
== Редактирование описания детектора ==
Добавлена возможность редактирования и удаления детекторов. Детекторы от Svace (источник builtin) удалить нельзя и после их редактирования  можно вернуть настройки по умолчанию.
Добавлена возможность редактирования и удаления детекторов. Детекторы от Svace (источник builtin) удалить нельзя, но можно редактировать и возвращать настройки по умолчанию.


Для редактирования доступны доступны следующие атрибуты детектора:
Для редактирования доступны доступны следующие атрибуты детектора:
Line 51: Line 60:
* Описание.
* Описание.


Функциональность доступна только пользователям с серверным доступом "Администрирование сервера".
Функциональность доступна только пользователям с серверным доступом '''Администрирование сервера'''.
 
Ниже приведены скриншоты интерфейса.


Ниже приведены скриншоты обновленного реестра детекторов и диалог редактирования builtin(Svace) детектора.
[[File:Checkers list.png|thumb|none|x400px|alt=Checker_list|Список детекторов]]
[[File:Checker edit.png|thumb|none|x425px|alt=Checker_edit|Редактирование builtin-детектора]]

Latest revision as of 14:32, 22 May 2026

Разметка маркеров с помощью LLM

После установки, конфигурирования Validation Server и подключения LLM в диалогах разметки (одного маркера и группы маркеров) в параметре Модель AI должны появиться подключенные LLM, выбирая которые можно получить прогнозируемую моделью разметку и комментарий.

Видео с примерами разметки одиночного маркера и группы маркеров с помощью LLM.

Пример применения MCP-сервера

Видео с примером взаимодействия LLM с сервером Svacer через MCP.

Настройка правил автоудаления

В CLI был доработан функционал по управлению правилами автоудаления неиспользуемых снимков, пустых веток и проектов (Cleanup) .

Также настройка правил автоудаления теперь доступна в UI. Помимо того, что представлено в тестовом релизе, планируется добавить функцию предпросмотра затрагиваемого правилами контекста.

Функциональность доступна только пользователям с серверным доступом Администрирование сервера.

Ниже приведены скриншоты формы интерфейса.

Cleanup_list_rules
Список правил автоудаления
Cleanup_create_rules
Создание правила автоудаления

Настройка правил автомиграциии разметки

В CLI был доработан функционал по управлению правилами автомиграции разметки:

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

Также настройка правил автомиграции разметки теперь доступна в UI.

Функциональность доступна только пользователям с серверным доступом Администрирование сервера.

Ниже приведены скриншоты форм интерфейса:

Automigrate_list_rules
Список правил автомиграции разметки
Automigrate_create_rules
Создание правила автомиграции разметки
Automigrate_preview
Предпросмотр затрагиваемых правилами веток проектов
Automigrate_log
Просмотр лога автомиграции

Изменение путей в снимке

Функциональность существующей утилиты Pfixer теперь доступна в UI. Также, помимо сохранения результатов в snap-файл в UI, добавлена возможность сохранения результатов в новый снимок.

Видео с примером использования.

Миграция разметки

Функциональность существующей утилиты Reviewer теперь доступна в UI. Перед применением заданных правил миграции разметки между ветками в UI есть возможность просмотра и корректировки сформированного плана миграции.

Ниже представлены скриншоты форм интерфейса.

Review_migration_1
Шаг 1: Задание параметров миграции разметки
Review_migration_2
Шаг 2: Просмотр и настройка плана миграции разметки

Редактирование описания детектора

Добавлена возможность редактирования и удаления детекторов. Детекторы от Svace (источник builtin) удалить нельзя, но можно редактировать и возвращать настройки по умолчанию.

Для редактирования доступны доступны следующие атрибуты детектора:

  • Серьезность;
  • Надежность;
  • Ситуация;
  • CWE;
  • Описание.

Функциональность доступна только пользователям с серверным доступом Администрирование сервера.

Ниже приведены скриншоты интерфейса.

Checker_list
Список детекторов
Checker_edit
Редактирование builtin-детектора