Задача: Создание ИИ-агента для автоматизации SuperSlicer
Необходимо разработать программного агента (ИИ/скрипт), который автоматизирует работу в программе SuperSlicer. Агент должен следовать четкому алгоритму без ручного вмешательства оператора.
Функциональные требования
- Загрузка модели: Автоматически брать файлы 3D-моделей в формате STL из указанной папки.
- Позиционирование: Размещать импортированную модель на рабочем поле программы строго по заданным координатам и параметрам.
- Управление швом (Z-seam): Находить и выставлять положение шва в строго определенном пользователем месте.
- Интеграция с документацией: Считывать из файла PDF инструкцию с параметрами печати и применять их к проекту.
- Финализация: Автоматически нажимать кнопку 'Создать G-код' и сохранять результирующий файл.
Формат работы и требования к агенту
- Агент должен работать в связке с программой SuperSlicer (управление через API, эмуляцию команд или распознавание GUI).
- Корректно обрабатывать PDF-файл с настройками (парсинг данных).
- Требуется возможность смены папки для входных STL-файлов через конфигурацию.