Как мы интегрировали GPT модели в MAKER и научили генерировать схемы

13.02.26

Интеграция - Нейросети

Интеграция GPT-моделей в MAKER-STUDIO открыла новые возможности для ускорения проектов разработки, описания бизнес-процессов и автоматизации рутинных задач бизнес-аналитика. Делимся опытом тестирования разных моделей, рассказываем о роли контекста и промпта, а также о попытках обучения модели для создания корпоративной базы знаний. Вы узнаете, какие задачи реально решает связка MAKER и GPT, и почему это меняет подход к работе с требованиями и проектной документацией.

Я расскажу о том, как и для чего мы встраиваем GPT-модели в наш сервис MAKER. С 2025 года он называется MAKER Studio.

Также расскажу о следующих аспектах:

  • Какие задачи мы в целом пробовали решить с помощью GPT-моделей. Сейчас это модно, тренд, все про это говорят – мы тоже это попробовали.

  • Какие модели протестировали и какие результаты.

  • Теория: роль, контекст и промпт.

  • Обучение GPT-модели: либо fine-tuning, либо обогащение ее «локальными» знаниями.

  • И, наконец, о новом сервисе, который мы запускаем – MAKER-GPT.

 

Практическое применение GPT

 

MAKER Studio – это сервис, который упрощает разработку, ускоряет создание прототипов и генерирует техническое задание: можно рисовать блок-схемы, схемы бизнес-процессов (BPMN, UML, ARIS, IDF0 и т.д.) и прочее. Это дает ускорение, экономию времени и снижение рисков.

Лично я пользуюсь GPT-4, но также сейчас приобретает популярность DeepSeek.

В нашем детстве была серия книг – «Все обо всем». Нейросети являются чем-то подобным – это быстрый, упрощенный поиск в одном окне, диалог на заданную тему. Даже само название DeepSeek переводится как «глубокий поиск». Если нужно быстро найти определение термина или подготовить какой-то шаблон\набросок текста – GPT-модели для этого прекрасно подходят.

Но, по моему мнению, пока что для программирования на 1С это сыро. Middle- и senior-разработчики справляются намного быстрее и лучше, а «зеленый» Junior может оказаться не способным критически и профессионально оценить качество ответа GPT.

Мы пробовали в агробизнесе использовать GPT-модели для распознавания болезней растений – это очень важно. Например, вы подходите к полю с кукурузой, видите, что лист растения имеет признаки заболевания, покрылся пятнами – фотографируете его и отправляете в GPT. Он распознает изображение, отвечает, что это за болезнь, и даже подсказывает, чем ее обрабатывать.

Также хорошо работает поиск узкоспециализированной информации. Если вы общаетесь с кем-то из другой сферы, и нужно быстро наполнить свои знания специфическими терминами и определениями – GPT прекрасно подходит.

Еще один кейс – заполнение так называемого «белого листа». Всем знакома ситуация: нужно написать доклад, эссе, открываешь чистый лист и не знаешь, с чего начать. «Налить воду» – с этим GPT прекрасно справляется.

Сервис MAKER позволяет нарисовать форму. Мы начали его создавать пять лет назад. У нас под капотом не классический XML, как в платформе 1С:Предприятие, а JSON.

С первых дней создания сервиса к нам приходил запрос: «Можно ли из 1С отправить форму в MAKER, чтобы она там нарисовалась, я ее доработал уже в сервисе MAKER и обратно загрузил в конфигуратор?»

Такой возможности не было, но, естественно, мы начали думать над реализацией.

 

История интеграции: от ручного решения к GPT

 

Вот как выглядит форма в нашем сервисе MAKER Studio под капотом.

 

 

Это JSON, который хранит координаты, свойства объектов и так далее. Выгрузить это в конфигуратор – миссия выполнима или невыполнима?

Мы позвали одного гуру ИТ поделиться опытом и предложить решение проблемы. Этим гуру был директор по развитию «Инфостарта» Алексей Лустин. Алексей описал жизненный цикл:

 

 

Алексей показал прототип, когда преобразовал JSON в XML и получил форму в конфигураторе.

Технологии:

  • JDK 11+ (java)

  • Gradle

    • JAXB – читатель и писатель XML по схемам данных XSD

    • JSONStream – читатель JSON в классы Java

Архитектурное решение:

  • Берем на вход JSON строку – преобразуем в Java класс MAKER_Form.java

  • Трансформируем в java классы JAXB OneSForm.java

  • Пишем XML через сериализацию OneSForm.java в файлы

    • Конфигуратор

    • EDT

  • Опционально компилируем XML 1С в EPF, CF, CFE через 1C /DESIGNER

Мое лицо, когда мы посчитали, сколько это будет стоить, было примерно вот таким.

Я подумал: «Нет, наверное, мы это не потянем. Да и процесс слишком сложен для большинства пользователей».

Надо сказать, что Алексей действительно создал трансформатор из JSON в XML, загрузил простейшую форму, но там было много допущений, которые не понравились бы пользователям сервиса.

 

 

Прошло несколько лет – вышел ChatGPT, и мы решили вернуться к задаче.

Анализ затрат на разворачивание собственной модели и fine-tuning показал, что это долго, дорого и не эффективно. Мы пошли по пути применения готовых, «открытых» GPT моделей. Провели обучение ChatGPT, загрузили в нее порядка 100 картинок, 100 JSON и 100 XML похожих форм. В результате ИИ неплохо справился.

Естественно, мы настроили роль, подготовили промпт и т.д. На все это у нас ушло порядка трех недель обучения. Мы сделали трансформатор – генератор формы в MAKER.

 

 

Важно: мы пошли по пути не XML, а скриншота. Берем скрин формы, делим его на несколько кусков: кнопки, табличные части. Подгружаем в специальный элемент, который появился в MAKER – «Распознавание». Порядка 10-20 секунд распознается табличная часть, кнопки.

Отмечу такую особенность: у GPT-моделей есть ограничения в длине запроса – 4000 токенов, 8000 токенов и так далее. И мы заметили закономерность: если загрузить большой скрин, то GPT «ленится» примерно на середине. Когда доходит до ограничения, ИИ перестает распознавать и выдает то, что успел. Причем очень интересно: каждый раз, когда ты загружаешь одну и ту же картинку, он немного по-разному распознает элементы. Т.е. ИИ – это не всегда про стабильный результат «1 в 1».

Как итог, MAKER умеет распознать скрин и создать макет формы с точностью 80–90%.

 

Теория: роль, промпт и контекст

 

 

Роль. Когда вы начинаете общаться с нейросетями, по умолчанию у нее нейтральная роль. Вы можете сказать: «Ты – программист», причем можете обозначить язык программирования – допустим, на Java или на Python – и попросить отвечать вам определенным образом. Или: «Ты – бизнес-аналитик», «Ты – руководитель проекта» и так далее.

Если вы не задаете роль (роль нейтральная), то нейросеть все расписывает в повествовательном стиле.

 

 

Если же вы говорите, что она – программист на Java, то нейросеть начинает расписывать цикл, приводит пример куска кода и так далее.

Задание роли и промпта сильно влияет на ответ. Если вы начинаете с чистого листа, и ответ не устраивает – поработайте над ролью, а затем над промптом.

Промпт, фактически, это техническое задание. Все мы знаем классический сценарий: «без внятного ТЗ – результат ХЗ». То есть если вы хотите получить, допустим, 10 пунктов доклада – «Расскажи на такую тему, подготовь содержание и дай мне 10 пунктов», – тогда он даст вам 10. Если вы просто скажете: «Дай мне содержание», – он что-то выдаст, но не факт, что 10 пунктов. Если вы хотите получить точную цифру – так и формулируйте ваши требования.

Вы можете сказать чату: «Если ты не знаешь точного ответа, тогда ответь вот так». Это очень важно.

Например, когда мы просили определить болезнь растений, мы так и говорили: «Если ты не знаешь, что это за болезнь, тогда скажи: “Я не могу определить, мне нужно больше данных”», и даже просили уточнить, что именно ему нужно для более качественного распознавания.

 

 

 

Пример. Если вы говорите: «Напиши содержание документа “Устав проекта”» – это один сценарий.

 

 

 

Если же вы говорите: «Напиши устав проекта внедрения 1С:ERP на таком-то предприятии», то в его ответах уже начинают появляться более конкретные термины и аспекты. Он говорит про функциональные блоки ERP, финансы, склад, бухгалтерию и так далее.

Контекст тоже важен. Во всех GPT-моделях есть такой параметр: «сохранять контекст» или «не сохранять», то есть помнить, о чем вы до этого говорили, или не помнить.

Если не сохранять контекст, то для ИИ каждый вопрос будет «с чистого листа», как для рыбки Дори.

 

Анонс сервиса MAKER-GPT

 

Мы встроили AI-ассистента в MAKER-STUDIO, при этом доступ к GPT-моделям обеспечивается через интеграцию с отдельным сервисом MAKER-GPT.

MAKER-GPT унифицирует API наиболее распространенных GPT-моделей.

Встраивание AI дало следующую функциональность:

  • Классическое общение с GPT: вы задаете вопрос – он дает подсказку,

  • Встроенный набор ролей и промптов для ускорения написания текстов,

  • Возможность генерировать блок-схемы и другую графику.

 

 

Недавно мы встроили UML диаграммы в сервис и научили AI-ассистента генерировать диаграммы на базе произвольного текста:

 

 

Можете по произвольному тексту быстро сгенерировать:

  • Организационную структур компании

  • Диаграмму объектов

  • Процессную модель и многое другое

 

Выводы

 

Нейросети все больше входят в нашу жизнь и работу. Общаясь с банками и компаниями, вы все чаще сначала попадаете на чат-бота, и с каждым днем это уже не просто поиск по корпоративной базе – бот понимает смысл вашего запроса и пытается дать более качественный и релевантный ответ. Это нужно использовать, понимать и внедрять.

 

 

*************

Статья написана по итогам доклада (видео), прочитанного на конференции INFOSTART TEAMLEAD&CIO EVENT.

Вступайте в нашу телеграмм-группу Инфостарт

Вы можете заказать платную адаптацию этой статьи под ваши задачи на «Бирже заказов».

  • 0% комиссии — оплата напрямую исполнителю;
  • Исполнители любого масштаба — от отдельных специалистов до команд под проект;
  • Прямой обмен контактами между заказчиком и исполнителем;
  • Безопасная сделка — при необходимости;
  • Рейтинги, кейсы и прозрачная система откликов.

См. также

Инструментарий разработчика Нейросети Платные (руб)

Первые попытки разработки на 1С с использованием больших языковых моделей (LLM) могут разочаровать. LLMки сильно галлюцинируют, потому что не знают устройства конфигураций 1С, не знают нюансов синтаксиса. Но если дать им подсказки с помощью MCP, то результат получается кардинально лучше. Далее в публикации: MCP для поиска по метаданным 1С, справке синтакс-помощника и проверки синтаксиса.

15250 руб.

25.08.2025    57481    116    32    

126

Нейросети Пользователь 1С:Предприятие 8 1С:Управление нашей фирмой 1.6 1С:Управление торговлей 11 1С:Управление нашей фирмой 3.0 Оптовая торговля, дистрибуция, логистика Россия Управленческий учет Платные (руб)

Расширение "Искусственный интеллект и нейросети в 1С: Работа с отзывами маркетплейсов" предназначено для применения искусственного интеллекта в повседневной деятельности селлеров на маркетплейсах. Среди функций - работа с отзывами, вопросами и чатами покупателей, диалог с нейросетями, генерация картинок, заполнение описаний номенклатуры и другое.

6100 руб.

03.04.2024    15723    8    0    

12

Нейросети Программист Бесплатно (free)

За десять дней после релиза OneBase получила полноценные управляемые формы, локализацию интерфейса на 14 языков, точную денежную арифметику на decimal, систему ролей и прав, новый REST API и набор CLI-инструментов для разработки совместно с ИИ. Разбираю ключевые изменения платформы, показываю новые возможности и делюсь результатами одной из самых насыщенных недель развития проекта.

05.06.2026    469    Ibrogim    21    

8

Нейросети Обновление 1С Бесплатно (free)

Когда доработанную 1С не обновляли годами, начинать приходится не с переноса кода, а с разбора того, что вообще накопилось в базе. Там могут быть десятки обработок, расширения, правки типовых объектов, а документации либо нет, либо она давно не актуальна. На примере реального обновления разбираем, как кодовые агенты, MCP-серверы и языковые модели помогают навести порядок в доработках, собрать план миграции, понять, где при переносе будут проблемы, и автоматизировать часть исправлений.

05.06.2026    1413    wonderboy    1    

13

Нейросети Программист Бесплатно (free)

ИИ сделал внешнюю обработку за 19 минут, собрал EPF без входа в Конфигуратор, и она заработала с первого раза! Да, звучит как кликбейт, но это был живой стрим, а не вылизанное демо. В статье показываю стенды, замеры, скиллы, MCP и честные ограничения — чтобы скептики спорили не лозунгами, а своими примерами.

04.06.2026    2236    top_1c    152    

45

Нейросети Программист Бесплатно (free)

Расскажем, как создать ИИ-помощника внутри 1С без Python и другого внешнего кода – только на базе 1С, HTTP-запросов и необходимой инфраструктуры. Разберем универсальный шаблон RAG-системы, который можно адаптировать под разные задачи: от поддержки пользователей и поиска по базе знаний до работы с регламентами и инструкциями. На живом примере соберем минимальный рабочий прототип помощника, который умеет работать с данными, искать релевантный контекст и формировать ответы. Отдельно объясним, почему самым сложным этапом оказывается не архитектура, а качество подготовки данных и чанкинг.

04.06.2026    541    Palk    3    

6

Нейросети Программист Бесплатно (free)

Набор локальных skills для ИИ-агентов под 1С: XML-исходники, EPF/ERF, формы, роли, веб-публикация и test bridge — HTTP-расширение для проверки тестовых баз без COM и UI.

02.06.2026    3477    Aleksandr    60    

29
Для отправки сообщения требуется регистрация/авторизация