Как я сделал рекомендательный движок и ИИ-ассистента для КМ за выходные - с помощью Claude и VS Code

Главное в таких проектах - не код. Главное - правильный промт. Рассказываю, как я разобрал миллион строк по 20 000 SKU, дал каждому товару чёткий приоритет - и добавил поверх ИИ-бота, который отвечает на вопросы КМ прямо в чате. Без BI, без аналитика, без ожидания.

Откуда задача

Категорийный менеджер тонет в данных. Выручка, штуки, себестоимость, потери, склад, транспорт, аренда, опекс - всё есть, но свести это в одно решение без часов в Excel невозможно. В итоге всё заканчивается интуицией и совещаниями.

Я поставил задачу иначе: написать движок, который автоматически классифицирует каждый товар и говорит КМ - что именно нужно исправить прямо сейчас. А потом пошёл дальше.

Масштаб задачи

Как я сделал рекомендательный движок и ИИ-ассистента для КМ за выходные - с помощью Claude и VS Code

Плюс учёт географии: один и тот же товар в разных регионах ведёт себя принципиально по-разному. Логистика, потери, аренда склада всё зависит от точки. Единица анализа - не просто SKU, а связка SKU + регион.

Что анализировали по каждому товару

Восемь метрик в трёх блоках: доходность, потери и расходы:

Как я сделал рекомендательный движок и ИИ-ассистента для КМ за выходные - с помощью Claude и VS Code

Как это сделано: Claude + VS Code

Весь движок написан в VS Code с помощью Claude. Моя роль - сформулировать правильный промт: описать бизнес-логику, задать веса метрик, объяснить географическую специфику. Claude пишет скрипт, я проверяю результат с точки зрения финансового смысла и уточняю промт. Несколько итераций — и аналитика готова.

Как я сделал рекомендательный движок и ИИ-ассистента для КМ за выходные - с помощью Claude и VS Code

Четыре группы товаров на выходе

Как я сделал рекомендательный движок и ИИ-ассистента для КМ за выходные - с помощью Claude и VS Code

Примеры карточек: как выглядит вывод движка

Вот как выглядит карточка по конкретному SKU — всё в одном месте: метрики, оценка, диагностика причин и рекомендация.

Пример 1 — группа «Приоритет 1»
Пример 1 — группа «Приоритет 1»
Пример 2 — группа «Защищать»
Пример 2 — группа «Защищать»

КМ открывает файл, фильтрует по нужной группе и сразу видит план действий. Не «разобраться с плохими товарами», а конкретика: SKU, регион, фактор, рекомендация.

Следующий уровень: ИИ-бот поверх данных на LangFlow

Карточки с рекомендациями - это хорошо. Но у КМ сразу возникает вопрос: «А почему именно так? Покажи цифры». Раньше это означало: открыть BI, найти нужный отчёт, отфильтровать по SKU и региону. 10-20 минут минимум.

Я добавил поверх движка оперативного ИИ-бота на LangFlow. Теперь КМ просто пишет вопрос в чат и получает готовые цифры, на которых была сделана рекомендация. Никакого BI, никакого ожидания аналитика.

Как я сделал рекомендательный движок и ИИ-ассистента для КМ за выходные - с помощью Claude и VS Code
Как выглядит диалог КМ с ботом
Как выглядит диалог КМ с ботом

КМ получает ответ за секунды. Не нужно открывать BI, не нужно писать аналитику, данные приходят прямо в диалог, с контекстом и сравнением.

Это меняет скорость принятия решений. Вопрос «почему» перестаёт требовать отдельной встречи. КМ дрилится в данные прямо в чате — и сразу видит, что делать. Итог: что получилось в результате

Итог: что получилось в результате

Два слоя вместе - это уже не просто аналитика, это операционный инструмент. Движок даёт приоритеты, бот объясняет цифры. КМ работает быстрее, решения принимаются на данных, а не на интуиции.

Всё это - Claude, VS Code, LangFlow и 20 лет понимания того, как устроен управленческий учёт в ритейле. Технология доступна. Барьер - только умение описать задачу точно.

Именно поэтому финансисты с глубокой предметной экспертизой становятся сильнее с появлением AI. Мы знаем, что спрашивать и как проверить ответ.

1