Phazz писал(а): 12 янв 2026, 20:04
Разделил тему
Для какой версии создавался этот парсер .ubi ? я попытался создать блок на разных версиях 8.2.3 и 9.6.9 не принимает их программа, что говорит о том что SIXX файл создан не верно. Так же попытался создать парсер с помощью ИИ для редактора (Professional), не получилось

не хватает памяти контекстного окна ИИ для структуры файла .ubi. У меня есть идея как создавать блоки через ИИ.
Принцип идеи:
Модель ИИ по запросу через JSON, YAML, DSL получает запрос с правилами редактора FLProg на анализ библиотеки с репозитория по ссылке или по заголовочному файлу. Проводит анализ функционала библиотеки и на основе анализа создает структуру блока: параметры, входы, выходы, условия, код для вставки по секциям и элементы кода для условной вставки. Далее передает файл для утверждения пользователем. на стороне пользователя скрипт или программа для упаковки в файл блока .ubi, но проблема встала именно в правильности структуры XML SIXX файла блока. У меня так и не удалось воссоздать с помощью ИИ эту структуру.