
Почему я выкинул MCP из AI-агента для CAD: граф API, ГОСТы, компилятор и live COM для KOMPAS-3D
lya_ocean 6 минут назад Почему я выкинул MCP из AI-агента для CAD: граф API, ГОСТы, компилятор и live COM для KOMPAS-3D Средний 10 мин 12 Python * Промышленное программирование * Искусственный интеллект DIY или Сделай...
<5 — 2026'da uzaya kaç SpaceX Starship fırlatması ulaşacak?
Вот важная новость с фронта ИИ: lya_ocean 6 минут назад Почему я выкинул MCP из AI-агента для CAD: граф API, ГОСТы, компилятор и live COM для KOMPAS-3D Средний 10 мин 12 Python * Промышленное программирование * Искусственный интеллект DIY или Сделай сам Проектирование API * Задача звучит просто. Пусть LLM-агент пишет рабочие Python-скрипты под KOMPAS-3D. Открывает сборки, обходит состав, ставит виды, заполняет штампы, собирает спецификации по ЕСКД.
То, что инженеры сейчас делают руками или своими скриптами, накопленными за годы. Первое, что выяснилось. Обычный агент почти всегда ошибается.
Технические детали
Придумывает несуществующие функции. Путает две ветки API у KOMPAS (у него исторически сложились API5 и API7, они не смешиваются). Зовёт свойство как метод.
Подставляет случайные числа туда, где допустимы только конкретные, например, в номер ячейки штампа. Часть таких скриптов даже исполняется. Я долго пытался это чинить промптами и примерами.
API большое, промахов много, каждый новый пример закрывает одну ошибку и открывает две новых. Стало понятно, что промпт-инжиниринг тут не работает. Нужна другая обвязка, такая, чтобы каждая ошибка ловилась отдельным механизмом до того, как код дойдёт до живого CAD.
Отраслевые последствия
Начнём с демо-видео, а затем перейдём к архитектуре. ДемоСценарий записан на реальной сборке из промышленной конструкторской документации. Задача: открыть 3D-документ 2025БК.
a3d, обойти состав, собрать спецификацию . spw по действующей редакции ГОСТ 2. 106 с разделами «Документация / Сборочные единицы / Детали / Стандартные изделия».
Демо: генерация спецификации по сборкеyoutube(если основная не работает): не MCPПервое, что напрашивается для такой задачи, это обернуть API KOMPAS в набор MCP-инструментов: «открыть документ», «получить состав», «заполнить ячейку штампа», каждый со своей JSON-схемой параметров. Я от этого отказался, и вот почему. Возьмём простой сценарий: обойти состав сборки и у каждой детали прочитать обозначение.
Событие, по словам экспертов, усилит конкуренцию в сфере ИИ.





