Архимед
предпродB2B/B2C-платформа и электронный каталог промышленного оборудования: ИИ-поиск, подбор аналогов и рекомендации — от характеристик и сборок до заказа, счёта и синхронизации с 1С.
Архимед — цифровой кабинет и витрина компании, которая поставляет промышленное оборудование: пневматику, автоматику, запорную арматуру и решения для автоматизации производства. Покупатель (физлицо или юрлицо) ищет позицию по названию, артикулу или характеристикам, собирает корзину, оформляет заказ и получает документы. Менеджер ведёт каталог, сборки и обращения. 1С остаётся источником правды по номенклатуре, ценам, остаткам и статусам.
Платформа рассчитана на тех, кому недостаточно «карточки в интернет-магазине»: у оборудования десятки параметров, комплектации из нескольких позиций, разные колонки цен для опта и дилеров, резервы на складе и счета для юрлиц. Архимед не заменяет 1С — он превращает учётные данные в витрину, заказ и кабинет, которые можно отдать клиенту и менеджеру.
Продукт помогает не просто смотреть прайс, а подобрать, собрать и заказать то, что реально нужно в производственном контуре. ИИ-поиск понимает запрос по смыслу и характеристикам, предлагает аналоги, если позиции нет или нужна замена, и рекомендует сопутствующие товары.
Функционал
- Просматривать иерархический каталог категорий и карточки товаров
- Искать с помощью ИИ: по названию, артикулу, характеристикам и смыслу запроса (лексический и гибридный поиск)
- Фильтровать выдачу по фасетам: атрибуты, производитель, цена, наличие
- Видеть персональную цену: розница для гостя и B2C, колонка цен компании для B2B
- Смотреть наличие: в наличии, под заказ (срок поставки), нет в наличии
- Открывать медиа и документацию: фото, чертежи, паспорта, инструкции, сертификаты
- Подбирать аналоги через ИИ, если позиции нет или нужна замена
- Получать рекомендации сопутствующих и подходящих позиций
- Покупать готовые сборки (комплектации) с составом, ценой и остатком по компонентам
- Оформлять заказ в кабинете: избранное, счёт для юрлица, история статусов, вход по коду на email, SEO и ЧПУ для витрины
- Запрашивать консультацию по товару или сборке и переписываться с менеджером в тикете
- Управлять PIM: категории, товары, схема атрибутов с наследованием по дереву, медиа, сборки
- Принимать из 1С номенклатуру, категории, фото, документы, цены и остатки (REST и RabbitMQ)
- Отдавать в 1С новых контрагентов и заказы (сборки расщепляются на компоненты)
- Принимать из 1С статусы заказов
- Следить за интеграцией: статус синка, логи, retry, DLQ и алерты
Стек
- Backend (Python)
- FastAPI
- LangFlow
- LiteLLM
- OpenAI API
- SQLAlchemy (async) + Alembic
- PostgreSQL + pgvector
- Redis
- RabbitMQ (aio-pika)
- S3
- ReportLab (PDF-счета)
- SMTP (OTP и уведомления)
- Frontend (JS)
- Next.js (витрина и кабинет; этот репозиторий — только REST API)
- Infra
- Docker
- Docker Compose