Проиндексировал ERPУХ graph-metadata MCP. Кажется это самое большое что у нас в 1С есть.
Итог:
🔝 17 часов
🔝 5 баксов на OpenRouter
🔝 6 ГБ памяти
✅ Поиск метаданных и любой фантазии даже если модель вообще не знает что ищет 2-3 секунды. Расход токенов (на вызовы MCP) 5-7 тыс за час работы.
✅ Поиск метаданных без семантики (модель должна хоть примерно представлять что ищет) работает сразу, параллельно и без проблем - индексация ему не мешает
✅ Поиск по метаданным с семантикой доступен уже через час-два. Поиск по коду с семантикой - проходит в фоне и доступен через 17 часов
⚠️ Надо понимать что у меня всё таки слабенький ноут и базы лежат на внешнем китайском SDD. Основные тормоза при индексации были там. На сервере\workstation с быстрым SDD я думаю можно получить ускорение x3-x5. Соответственно за ночь эта история пройдёт.
🔄 В MCP сервер конечно есть #обновление по итогам индексации.
⚠️ С ERP-УХ при наличии MCP ИИ разработку лучше вести в пустом проекте, используя
правила, тогда агент сам подгрузит вам нужные объекты конфы с которыми работает. Вцелом работа очень схожа с разработкой расширений, которая в случае с использованием MCP тоже крайне удобна.
📝 Сравнение с grep по ERP-УХ я конечно ещё сделаю в статье, для кого не очевиден результат. Но SOTA модели после ожидания минут в 15 уже сами начинают предлагать что-нибудь проиндексировать сейчас, так что результат понятен :)
📝 code-metadata на очереди. Там больше зависимости от диска, потому что используется ChromaDB - поэтому запустил переиндексацию.
📝 БИТ + ERP тоже на очереди - там есть специфика конфы
❌ Вцелом я хотел делиться готовыми индексами, но что то передумал. Кажется не так это страшно.
👉 Напоминаю что установка и обновление MCP - это одна команда /installmcp или /updatemcp в
правилах а сами правила ставятся командой агенту "
установи правила отсюда: https://github.com/comol/ai_rules_1c". Агент там поддерживается не только Cursor - все популярные. Хотя в определенных кейсах ещё правим - спасибо кто участвует и присылает PR