Интеграция Dynamo в Pilot с набором узлов (nodes) для работы с объектами Pilot. Проект поставляется с локальным ядром Dynamo и пакетами узлов, что позволяет запускать модуль без отдельной установки Dynamo пользователем.
Dynamo — это визуальный редактор сценариев, где задачи собираются не кодом, а схемой из блоков-узлов. Каждый узел выполняет действие (получить данные, отфильтровать, изменить параметр), а соединения передают результат дальше. Так вы строите цепочку шагов — от входных данных до нужного результата.
Графическое программирование (zero-coding) означает, что логику можно создать без написания кода: достаточно перетаскивать узлы и настраивать их параметры. Это снижает порог входа и ускоряет автоматизацию рутины. При желании пользователи могут добавлять скрипты (например, Python), но это не обязательно.
С примерами работы Dynamo с Pilot можно ознакомиться в Samples.
Для одного пользователя: Разархивируйте DynamoPilot.App.zip по пути C:\Users\{ВАШ ПОЛЬЗОВАТЕЛЬ}\AppData\Local\ASCON\{ВАША ВЕРСИЯ PILOT}\Development.
Для загрузки на сервер: "СЕРВИС>Модули расширения>Создать...>Расширение" в появившемся окне выберите DynamoPilot.App.zip и нажмите открыть.
Проект тестировался в Pilot-ICE Enterprise 25.14. О всех ошибках сообщайте в Issues.
Проект распространяется по лицензии Apache 2.0. Подробности см. в LICENSE.txt.
Issues и PR приветствуются. Перед отправкой PR убедитесь, что проект собирается в конфигурациях Debug и Release, а релизный архив формируется корректно.