Основная боль, что ИИ модели плох знаю что то про язык 1С:Предприятия, про метаданные конфигураций и про стандартные библиотеки (БСП).
Нет их в таком объем в открытом доступе, чтобы учиться LLMки.
А положить все метаданные в RAG - практически не работает.
Разрабы идут на разные хитрости, вот одна их наших. Мы решили в RAG класть не просто метаданные а карточки.
1. Карточка формируется автоматически индексатором, без участия ИИ.
2. Индексатор читает выгрузку конфигурации 1С в XML/BSL, определяет объект, его тип, синоним, принадлежность к расширению, реквизиты, формы, макеты, модули и экспортные методы. Дополнительно он анализирует BSL-код и находит основные локальные и внешние вызовы.
3. После этого из найденных структурных данных собирается короткая карточка объекта: что это за объект, где он находится, какие у него ключевые методы, зависимости, файлы и контрольные хэши. Полный код в карточку не попадает: он остаётся в Git/src, а карточка используется как компактный навигатор для агента.
Эту карточку эже можно класть в RAG. И рекомендации Вайб-проектировщика становятся более разумными.
Вот ссылка на утилиту
https://github.com/tarasov46/1c-configuration-indexer
Для тех кто тоже, как и мы, плачет, но жует 1Сный вайбкодинг.
