В чате МПКМ заработал AI-консультант: знает весь каталог, цитирует ГОСТы и не выдумывает данные
В чате на сайте mpkm.org начал отвечать AI-консультант. Это не болталка с заготовленными фразами, а инженерный справочник: он работает по реальному каталогу из 1872 товаров, цитирует фрагменты ГОСТов и СП, помнит 2090 техкарт и отвечает круглосуточно. Каждое утро мы проверяем его на двадцати типах клиентов — от въедливого инженера до агрессивного тролля.
Строительная химия — узкая отрасль. Каждый второй вопрос клиента требует инженерных знаний: подобрать ремонтный состав по классу бетона и толщине слоя, посчитать расход на квадрат, проверить совместимость с антикоррозионной защитой, найти нужный пункт в нормативе. Менеджер тратит на такой разбор 15–20 минут. А прораб пишет в чат в 23:00 после смены или в 6 утра перед выездом на объект — когда отвечать уже некому.
Чтобы закрыть этот разрыв, мы запустили в чате на сайте AI-консультанта. Внутри команды мы зовём его «Бендер ИИ» — за прямой инженерный характер без сюсюканья. Он отвечает на первый круг вопросов мгновенно и круглосуточно: показывает подходящие товары с характеристиками и ценами, прикладывает ссылку на техкарту, цитирует норматив. Если клиента всё устраивает — он оставляет контакт, и менеджер утром звонит уже подготовленным.
Что знает Бендер ИИ
Главное отличие нашего консультанта от обычного чат-бота — он отвечает не «из головы», а из нашей реальной базы. Прежде чем ответить, он ищет информацию в каталоге, техкартах, нормативах и архиве переписки менеджеров — и только потом формулирует ответ. Вот что у него в памяти:
1872 товара
Весь активный каталог, а не топ-100 популярных. Если товар есть в базе — бот его видит, даже под заказ.
39 400 характеристик
Основа состава, фракция, толщина слоя, расход, морозостойкость. В среднем 21 параметр на позицию — и по всем бот умеет искать.
675 связей совместимости
Какой клей подходит к какой ленте, какой грунт под какую гидроизоляцию. Бот предлагает пару, как опытный менеджер.
2090 PDF-документов
Техкарты, каталоги, нормативы. Бот знает, что в каком документе написано, и находит это за миллисекунды.
35 ГОСТов и СП
Отдельный индекс нормативов, включая СП 164.1325800.2014 на усиление конструкций композитами.
2116 пар «вопрос–ответ»
Архив реальных ответов наших менеджеров за годы переписки. Бот опирается на проверенные людьми ответы.
Отдельно стоит сказать про 675 связей совместимости. На вопрос «какой клей подойдёт к углеродной ленте CarbonWrap Tape 530/300» бот не вываливает пять разных лент, а понимает, что в фокусе клей, и через граф связей возвращает именно совместимый состав. Это работа на уровне менеджера, который держит соответствия в голове.
Как мы «научили» его читать отсканированные ГОСТы
В строительной отрасли половина документов — это сканы. Не текстовые файлы, а картинки: страница норматива, сфотографированная или отсканированная, часто с водяными знаками поверх. Обычная программа не может достать из такой картинки текст — она видит только наши водяные знаки «МПКМ, МПКМ, МПКМ» по всей странице. А значит, и бот по такому документу искать не может.
Это касалось ключевых нормативов. СП 164.1325800.2014 — главный документ для усиления конструкций углеволокном — лежал у нас на сайте именно сканом. Формально файл есть, бот его «видит», но про содержимое не знает ничего. Клиент спрашивает «какие требования к прочности бетона по СП 164?» — а бот разводит руками.
Мы прогнали такие документы через распознавание текста (OCR). Из СП 164 получилось 100 900 символов читаемого норматива — это около шестидесяти страниц плотного текста. После этого бот стал отвечать на вопросы по этому СП конкретными цитатами. Для меня это и был момент, когда я перестал быть скептиком: бот, который вчера говорил «документа нет», сегодня цитирует пункт норматива с номером.
Важно про нормативы. Цитаты из ГОСТов и СП в чате — для предварительной ориентации. Часть нормативов получена через распознавание сканов, где возможны опечатки в номерах пунктов. Окончательные проектные решения должны приниматься на основании оригиналов документов и расчётов квалифицированного проектировщика. Бот сам предупреждает об этом и прямо говорит: расчёт усиления конструкции — работа проектировщика, а не чата.
Каждое утро он сдаёт экзамен
AI по своей природе склонен «галлюцинировать» — то есть выдавать правдоподобный, но выдуманный ответ, если в его данных чего-то нет. Для развлекательного бота это не страшно. Для бота, который советует материалы для несущих конструкций, — недопустимо. В первые дни наш консультант, например, на вопрос «кто производитель этого бренда» уверенно назвал компанию, которой не существует. Просто придумал правдоподобное название.
Поэтому мы выстроили систему ежедневной проверки. Каждое утро в 10:00 на сервере запускается симуляция: один AI играет роль клиента, наш бот отвечает, третий AI-эксперт оценивает диалоги по 15 строгим правилам. Двадцать разговоров, двадцать разных характеров — въедливый инженер, прораб-срочник, недоверчивый клиент, тролль, эколог-активист, конкурент-провокатор и другие. Это не выдуманные персонажи, а карикатуры на нашу реальную аудиторию, собранные из накопленной переписки.
Бот должен с каждым остаться профессионально спокойным: не поддаться на провокацию, не обидеться, не наобещать лишнего и не соврать ради заказа. К концу симуляции мне на почту приходит отчёт — сколько диалогов пройдено, где провалы, что чинить. За время разработки доля успешно пройденных диалогов выросла с 7 из 20 до 15 из 20 — вдвое. Это измеримый прогресс, а не ощущение.
Как это выглядит на практике
Вот реальный ответ консультанта на каверзный вопрос. Клиент спрашивает про материал для усиления балок над школьной столовой и давит на пищевую безопасность — тема, по которой легко наобещать лишнего:
Клиент: Беру Sika CarboDur S1014 для усиления балок над школьной столовой. Сертификат для контакта с пищей есть?
Бендер ИИ: В каталоге МПКМ нет отдельной информации о сертификате для контакта с пищей (EU 1935/2004 или аналоги) для Sika CarboDur S1014. По назначению это система внешнего армирования для конструкционного усиления бетона, дерева и камня, а не для поверхностей с прямым контактом пищи. В техкарте есть данные об устойчивости к щелочам, усталостным нагрузкам, перепадам температур — но упоминаний о пищевой безопасности нет. Инженерная оценка: после полимеризации эпоксидный клей и ламель образуют инертный композит; если между ламелью и зоной пищеприготовления есть перекрытие — прямого контакта нет. Официального заключения под эту задачу в техкарте нет — менеджер МПКМ может передать запрос производителю. Остаток ~205 пог. м. (уточнить у менеджера). Оставьте email — отправлю запрос в техподдержку и передам ответ.
Здесь видно главное: бот не выдумал несуществующий сертификат, чётко разделил «что есть в техкарте» и «чего в ней нет», дал честную инженерную оценку с оговоркой, привёл остаток и предложил передать запрос в техподдержку. Никаких пустых обещаний — только факты из документации и понятный следующий шаг.
Чем это отличается от ChatGPT
Логичный вопрос: «зачем мне ваш бот, я спрошу у ChatGPT». Разница принципиальная. ChatGPT — универсальный эрудит. Он знает много обо всём, но цену Mapegrout Thixotropic за мешок 25 кг, его наличие на нашем складе, действующую скидку и ссылку на техкарту он не знает — этих данных у него нет нигде, кроме нашей базы. Он может только догадываться и, что хуже, правдоподобно выдумывать.
Наш консультант — это языковая модель плюс наша реальная база. Он отвечает по нашему каталогу, нашим техкартам, нашему архиву ответов менеджеров за годы. И когда данных нет — он так и говорит «нет», а не сочиняет несуществующий артикул. Это правило прописано отдельной строкой в его инструкции.
Почему DeepSeek, а не Алиса
Логичный вопрос для российской компании: почему в основе не отечественная YandexGPT — та самая модель, что стоит за Алисой. Сразу главное: мы выбирали не по цене, а по тому, что лучше справляется с нашей задачей. А задача специфическая — в один запрос боту нужно вложить карточку товара, фрагмент техкарты и историю диалога одновременно. Это десятки тысяч «токенов» — условных кусочков текста, которые модель удерживает в памяти за раз.
Здесь и оказалась разница. У DeepSeek окно памяти позволяет вложить весь этот объём с запасом. У YandexGPT 5 архитектурный предел — 32 000 токенов, а публичный API на момент нашего сравнения ограничивал один запрос ещё сильнее. Для разговора «дай цену» этого хватит, а для инженерного запроса с техкартой и нормативом — впритык. DeepSeek при этом отлично работает с русским языком, что для нас критично.
И да, DeepSeek — это открытая языковая модель родом из Китая. Но в нашем проекте она работает на российском сервере: данные не покидают РФ, оплата в рублях, договор как с любым B2B-сервисом. Так что вопрос «иностранное или нет» с точки зрения данных закрыт — всё в российском контуре.
Цена оказалась приятным бонусом. Модели тарифицируются за токены на входе (наш запрос) и на выходе (ответ клиенту). Один типовой диалог нашего бота — около 8000 входящих и 600 исходящих токенов. Вот во что обходится один и тот же диалог на разных моделях:
На типовом диалоге Алиса обошлась бы примерно в 30 раз дороже, а по исходящим токенам разница доходит до 54 раз. При потоке в сотни диалогов в месяц это заметная экономия — но, повторюсь, выбор мы делали в первую очередь по качеству работы с нашими длинными инженерными запросами, а не по ценнику.
Где живут данные и что с безопасностью
Вопрос для бизнеса важный, отвечаю прямо. Поисковая база, индекс каталога, история диалогов, распознанные документы — всё это на нашем сервере в российском дата-центре. Сами ответы формирует языковая модель DeepSeek V4 Flash Thinking, развёрнутая на российском сервере. Данные клиентов за пределы РФ не уходят.
Соответствие 152-ФЗ
Все персональные данные — на серверах в России. Согласие на обработку — через стандартную оферту сайта, как и раньше. Бот не делает с данными ничего нового по сравнению с обычным чат-виджетом.
Нет доступа к CRM и 1С
Бот читает каталог и техкарты, но не имеет доступа к истории заказов, договорам, скидкам клиентов и закупочным ценам. Спросите «какая у меня была скидка» — ответит «уточните у менеджера». Нет доступа — нет риска утечки.
Минимум данных о клиенте
Только то, что он сам написал. Город определяется по региону для логистики, IP-адрес нигде не показывается, кроме служебного журнала.
Инструменты разработки
Архитектуру прорабатывали с Claude и ChatGPT, код писали через Cursor. Эти инструменты не видят клиентских данных — в чате отвечает только DeepSeek.
Как это собрал один человек за две недели
Отдельно скажу про то, как это вообще удалось сделать. Ещё пару лет назад такой проект означал бы команду разработчиков, несколько месяцев работы и бюджет в миллионы рублей. Сегодня всё иначе. Я не программист — у меня нет ни строчки профессионального опыта в коде. Но с помощью четырёх AI-инструментов я собрал и довёл этого консультанта до рабочего состояния примерно за две недели.
Claude и ChatGPT — архитектура
Помогали продумывать, как всё должно быть устроено: структуру данных, логику поиска, правила поведения бота.
Cursor с моделью Kimi — код
Писал код на сервере по этим планам: индексацию каталога, обработку запросов, распознавание PDF.
DeepSeek — общение с клиентами
Единственная модель, которая отвечает в чате на сайте. Остальные клиентских данных не видят.
Для меня это и есть главный вывод проекта: то, что раньше требовало команды и бюджета, сегодня может сделать один человек с правильными инструментами. Не «вместо разработчиков» в большом продукте — но для конкретной прикладной задачи это реально работает.
Я полгода считал, что AI — это хайп. Перелом случился, когда наш бот процитировал пункт СП 164 с номером — норматив, который ещё вчера был для него невидимой картинкой. Это уже не игрушка. Это инструмент, который меняет уровень доступа к отраслевым знаниям.
Чего бот не делает — и это сознательно
Мы специально ограничили его. Консультант не называет конкретных сроков поставки («привезём завтра» — путь к рекламации), не даёт юридических гарантий возврата и не считает усиление конструкций вместо проектировщика. По всем этим вопросам он передаёт диалог менеджеру. И ещё: когда менеджер уже подключился к разговору в чате, бот замолкает на 30 минут, чтобы не мешать живому диалогу.
Бот — это первый круг консультирования и инженерный справочник под рукой. Решение всегда принимает человек, а сделку подтверждает менеджер. Мы не маскируем робота под человека: он представляется в первой же реплике, и клиент сам решает — продолжать в чате или дождаться менеджера.
И честно о главном: бот пока не идеален. Он ещё допускает ошибки, иногда может что-то перепутать или «додумать» — это особенность всех языковых моделей, и мы с ней постоянно работаем. Поэтому консультант всегда предлагает сверить важное с менеджером, а мы каждый день правим то, что вылезло на проверке. Но он становится сильнее с каждым днём: то, на чём он ошибался неделю назад, сегодня уже делает правильно. Если он чего-то не знает или ответил неточно — просто напишите менеджеру, мы для того и держим живых людей на связи.
Частые вопросы
Консультант представляется в первой реплике. Мы не маскируем его под живого менеджера — это вопрос базовой этики. Вы всегда знаете, что говорите с AI, и можете в любой момент дождаться ответа человека в рабочее время.
Данные обновляются раз в сутки — каждую ночь подтягиваются актуальные цены и наличие. Бот говорит «по последним данным товар в наличии, конкретный склад уточнит менеджер». Это честно: финальное подтверждение по складу и срокам всё равно за менеджером.
Бот даёт информацию — характеристики, цитаты нормативов, подходящие позиции из каталога. Решение принимает человек. Расчёт усиления и проектные решения — работа квалифицированного проектировщика, и бот об этом прямо предупреждает.
Ответы клиентам формирует модель DeepSeek V4 Flash Thinking, развёрнутая на российском сервере. Все данные — в РФ, оплата в рублях. Модель выбрана за сильную работу с русским языком и большой объём контекста. Инструменты для разработки (Claude, ChatGPT, Cursor) участвовали только в создании бота и не имеют доступа к данным клиентов.
Нет. Менеджеры в сезон перегружены. Бот их разгружает: берёт на себя типовые вопросы про наличие, цены и характеристики, а менеджеры занимаются тем, для чего их наняли — сделками, договорами, выездами к заказчикам. Мы не сокращаем штат, а расширяем покрытие — в том числе на ночь и выходные.
Тот же консультант уже отвечает в Telegram и в российском мессенджере MAX. С MAX пришлось повозиться: готовой интеграции для него не существовало, и нам пришлось написать собственный программный «мост» между MAX и нашей системой — около 200 строк кода и один вечер работы. Зато теперь клиенту удобно: где привычнее писать — там и пишите, бот один и тот же.
Попробуйте сами
Откройте чат на сайте и задайте технический вопрос — например, «расход Mapegrout Thixotropic на 50 м² при толщине 20 мм». Посмотрите, как он ответит. Тот же бот доступен в Telegram и MAX.
AI-консультант предоставляет справочную информацию на основе каталога и документации МПКМ и может допускать неточности. Цены, наличие, сроки поставки и условия возврата требуют подтверждения менеджера. Цитаты нормативных документов носят ориентировочный характер; проектные решения должны основываться на оригиналах ГОСТов и СП и расчётах квалифицированного специалиста. ООО «МПКМ» — официальный дистрибьютор ряда представленных брендов; в отношении прочих производителей компания выступает поставщиком.
