комплектаций
Подробный кейс
AutoHome
Русскоязычный автомобильный каталог, созданный из одного китайского URL.
На входе был только URL китайского AutoHome и цель создать удобную русскоязычную копию. Без документации и готовой модели данных я исследовал устройство сайта, восстановил API и построил полный продуктовый контур.
- Формат
- Каталог и данные
- Статус
- Демо временно недоступно
- Моя работа
- Исследование китайского источника и восстановление модели API. Вся роль ↓
- Результат
- Русскоязычный каталог с поиском и сравнением автомобилей.

фото и 360-кадров
срез базы данных
Проблема
Заказчик не предоставил ТЗ, API-документацию или перечень сущностей — только исходный китайский сайт.
Данные имели глубокую вложенность, китайские названия и большое количество связанных характеристик и медиа.
Решение
Регулярный parser получает марки, серии, комплектации, характеристики, обычные фотографии и кадры 360°.
Данные сохраняются в PostgreSQL с обновлением существующих записей и защитой от дубликатов.
Отдельный LLM-переводчик получает контекст автомобильной сущности, glossary и cache, а backend и React-интерфейс дают поиск, карточки и сравнение.
Моя ответственность
- Исследование китайского источника и восстановление модели API.
- Parser, data pipeline, контекстный перевод и PostgreSQL.
- Backend, поиск и полный пользовательский web-интерфейс.
Что получилось
- Создан MVP каталога с фильтрами, карточками, характеристиками, 360° и сравнением комплектаций.
- Каталог, карточка и сравнение проверены в браузере. Публичное демо временно недоступно.
- Pipeline рассчитан не на одноразовый импорт, а на регулярное обновление данных.
Решение с ИИ
Контекстный перевод вместо перевода отдельных строк
Перевод китайских автомобильных данных без предметного контекста давал некорректные результаты. Я разделил запросы к модели по типам сущностей: характеристики, опции, подписи каталога и комплектации. Добавил автомобильный глоссарий и кеш, чтобы повторно использовать переводы.
Для каждого типа данных используются свои инструкции. Коды и единицы измерения сохраняются, переводы кешируются в PostgreSQL и проходят проверки качества. Результаты я дополнительно сверял вручную с исходным сайтом.
Материалы проекта
Интерфейс и архитектура
Каждый материал можно открыть без обрезки и рассмотреть в полном размере.