Help:XSvacer: Difference between revisions
No edit summary |
M.vinogradov (talk | contribs) (Add AI assistant link) |
||
| Line 6: | Line 6: | ||
Доступные функции: | Доступные функции: | ||
* [[Help:XSvacer:Webide|Webide]] — среда разработки на базе [https://theia-ide.org/ Theia IDE], с помощью которой можно просматривать исходный код снимка, предупреждения анализатора и разметку. | * [[Help:XSvacer:Webide|Webide]] — среда разработки на базе [https://theia-ide.org/ Theia IDE], с помощью которой можно просматривать исходный код снимка, предупреждения анализатора и разметку. | ||
* [[Help:XSvacer: | * [[Help:XSvacer:AIAssistant|AIAssistant]] — ИИ-ассистент, позволяющий использовать модель машинного обучения для помощи при разметке предупреждений. | ||
== Активация функций == | == Активация функций == | ||
| Line 18: | Line 18: | ||
features: | features: | ||
- webide | - webide | ||
- aiAssistant | |||
... | ... | ||
При установке флага <code>--xsvacer.features</code> список функций, указанный в конфигурационном файле <code>svacer.cfg</code>, будет проигнорирован. | При установке флага <code>--xsvacer.features</code> список функций, указанный в конфигурационном файле <code>svacer.cfg</code>, будет проигнорирован. | ||
Latest revision as of 15:42, 4 June 2025
XSvacer — расширение функциональности Svacer
На данный момент расширенные функции находятся на стадии внедрения. В последующих релизах возможно изменение форматов конфигурации и API взаимодействия с указанными функциями
Начиная с релиза 9.0.0 в Svacer появились расширенные функции, которые могут быть активированы по требованию. По умолчанию данные функции неактивны.
Доступные функции:
- Webide — среда разработки на базе Theia IDE, с помощью которой можно просматривать исходный код снимка, предупреждения анализатора и разметку.
- AIAssistant — ИИ-ассистент, позволяющий использовать модель машинного обучения для помощи при разметке предупреждений.
Активация функций
Активировать функции можно, указав флаг --xsvacer.features feature_name при запуске Svacer. Флаг можно указать несколько раз, чтобы активировать несколько функций.
Также список активных функций можно настроить в конфигурационном yaml-файле svacer.cfg в разделе xsvacer.features.
Значением данного ключа является список строк с названиями активируемых функций:
...
xsvacer:
features:
- webide
- aiAssistant
...
При установке флага --xsvacer.features список функций, указанный в конфигурационном файле svacer.cfg, будет проигнорирован.