Описание инструмента «ИИ Линтер»

Версия сервиса: 1.0
Используемая модель: deepseek-v4-flash

Сервис принимает пакет Loginom (.lgp) и формирует отчет о качестве его оформления: итоговую оценку от 0 до 100, общее заключение и комментарии по каждому модулю. Проверка охватывает архитектуру сценария, заметки, метки узлов и именование переменных. Для оценки сервис сочетает автоматически рассчитанные показатели с выводами языковой модели, которая анализирует структуру сценария, подписи узлов, тексты заметок и сведения о переменных. Отчет помогает определить, что затрудняет чтение и сопровождение пакета. Правильность вычислений и бизнес-логики сервис не проверяет.

Ограничения

Сервис обрабатывает пакет при соблюдении двух условий:

  • в пакете есть хотя бы один узел;
  • каждый модуль содержит не более 200 узлов с учетом вложенных подмоделей.

Если пакет не соответствует этим условиям, сервис отклоняет его и не формирует отчет.

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

Выводы языковой модели могут содержать ошибки. Рекомендации стоит проверить перед изменением сценария.

Рекомендации по оформлению сценария

  • Метки узлов. Подписи, которые называют действие и объект обработки, помогают понять назначение узла. Например, «Отбор действующих договоров» точнее описывает операцию, чем «Фильтр 3».
  • Заметки. Пояснения к цели обработки, важным условиям и неочевидным решениям дают контекст, которого нет в схеме.
  • Структура сценария. Группировка связанных операций в подмодели, каждая из которых решает отдельную задачу, упрощает навигацию. Перегруженные уровни и лишняя вложенность затрудняют чтение сценария.
  • Переменные. Единый стиль именования (camelCase, snake_case или PascalCase) упрощает чтение имен. Русскоязычные метки поясняют назначение параметров.

Полезные материалы:

Запускаем «Умные инструменты» для Loginom

Loginom + AI