Конструктор с портлетами
Внутренний интерфейс для сборки лендингов из переиспользуемых настраиваемых блоков.
Внутренняя система для создания коммерческих лендингов на заказ, перевода страниц с помощью ИИ и улучшения поиска круизов через RAG и разговорных ассистентов.
Mundomar Cruceros — туристическое агентство, специализирующееся на круизах и работающее с несколькими круизными компаниями, международными рынками и постоянными коммерческими кампаниями. Digitup разработал для них внутреннюю платформу для создания коммерческих лендингов на заказ: конструктор на базе переиспользуемых портлетов, который позволяет командам маркетинга и продукта публиковать страницы без традиционной разработки «страница за страницей».
Система выходит за рамки классической CMS. Она объединяет динамическую генерацию HTML, CSS и JavaScript, компиляцию через Gulp, рендеринг шаблонов Apache Velocity (.vm) и слой искусственного интеллекта для перевода полных HTML-страниц, поиска кораблей и круизов через RAG и помощи пользователю через чат с рекомендациями. Результат — гибкая основа для цифрового туризма, ускоряющая кампании и снимающая технические узкие места.
В круизном секторе каждая компания, рынок и страна требуют разных лендингов: специфические предложения, адаптированный коммерческий тон, изображения, цены, маршруты и призывы к действию. Mundomar ведёт большой объём кампаний и должна быстро реагировать на акции, новые суда или сезонные возможности на конкретном рынке.
До этого создание или адаптация лендингов требовала участия технической команды при каждом изменении контента, стиля или языка. Это замедляло коммерческую работу и усложняло выход на новые страны. Поиск круизов по обширным каталогам не всегда давал полезные результаты для конечного пользователя, а перевод целых страниц с сохранением HTML был дорогим ручным процессом.
Главный вызов был двойным: дать Mundomar внутреннюю систему, способную строить коммерческие лендинги модульно, с переиспользованием и настройкой без переписывания кода для каждой кампании; и встроить искусственный интеллект там, где он приносит наибольшую ценность — перевод страниц, семантический поиск круизов и разговорная помощь посетителю.
Нужно было снять техническую зависимость от повторяющихся задач, упростить адаптацию контента под разные компании и рынки и уменьшить трение между коммерческими и разработческими командами. Решение должно было быть стабильным в продакшене, сохранять визуальную согласованность между лендингами и позволять развивать портлеты, стили и функции ИИ без перестройки платформы с нуля.
Digitup спроектировал и реализовал конструктор лендингов на базе портлетов: переиспользуемых блоков контента, настраиваемых под круизную компанию, кампанию, рынок или язык. Каждый портлет объединяет логику, представление и редактируемые параметры, чтобы внутренние команды могли собирать полные страницы из модулей, не затрагивая ядро системы.
Генерация ресурсов динамическая: HTML, CSS и JavaScript создаются из конфигураций и шаблонов Apache Velocity (.vm), а Gulp выступает конвейером компиляции. Поверх этой базы интегрированы три возможности ИИ: автоматический перевод HTML-страниц с сохранением структуры и разметки, поиск круизов и кораблей через RAG по каталогу и ассистирующий чат, который направляет пользователя к релевантным вариантам по его предпочтениям.
Внутренняя модульная экосистема лендингов с ИИ в переводе, поиске и ассистировании.
Внутренний интерфейс для сборки лендингов из переиспользуемых настраиваемых блоков.
HTML, CSS и JavaScript из конфигураций, а не изолированных статических страниц.
Шаблоны Apache Velocity для рендеринга финальных страниц с логикой и переменными кампании.
Автоматический перевод целых страниц с сохранением структуры, классов и разметки.
Семантический поиск по каталогу кораблей и маршрутов для более релевантных результатов.
Разговорный ассистент, который направляет посетителя к круизам по его критериям.
ИИ не добавлен как оторванный дополнение: он интегрирован в три конкретные точки рабочего процесса. Перевод HTML позволяет локализовать целые лендинги на новые языки без переделки вёрстки и без поломки CSS-классов, ускоряя международную экспансию. Генеративные модели работают с существующей разметкой, а не с отдельным текстом, сохраняя визуальную согласованность между версиями.
RAG по каталогу круизов улучшает поиск, когда пользователь формулирует запрос на естественном языке — направления, длительность, компания, тип судна — вместо жёстких фильтров. Ассистирующий чат дополняет этот слой: он общается с посетителем, собирает предпочтения и рекомендует варианты из каталога. Три разных инструмента, одна архитектура динамического контента за ними.
Основа системы — классический хорошо структурированный веб: HTML5, CSS3 и JavaScript как слои представления и взаимодействия, Gulp оркестрирует компиляцию ресурсов, а Apache Velocity (.vm) рендерит финальные страницы из данных и конфигураций портлетов. Модульная архитектура позволяет добавлять новые типы портлетов, вариации стилей или правила кампаний без изменения ядра.
Поверх этого стека подключаются LLM и RAG-конвейеры для перевода, семантической индексации каталога и ответов чата. Разделение генерации контента, рендеринга и слоя ИИ позволяет развивать каждую часть независимо: новые рынки, новые компании или улучшения моделей без перестройки всей платформы.
Проектирование системы, разработка портлетов, конвейер компиляции и интеграция прикладного ИИ.
Проектирование переиспользуемого расширяемого конструктора на базе портлетов.
Реализация настраиваемых блоков для контента, стилей и кампаний.
Компиляция ресурсов и рендеринг шаблонов .vm в продакшене.
Интеграция генеративных моделей для локализации HTML без потери структуры.
Семантическая индексация каталога для запросов на естественном языке.
Разговорный ассистент, связанный с каталогом для рекомендации круизов.
Платформа позволила Mundomar создавать и публиковать коммерческие лендинги с гораздо большей гибкостью. Внутренние команды могут собирать страницы для разных компаний, рынков и кампаний без ожидания полных циклов разработки, снижая техническую зависимость от повторяющихся задач и ускоряя коммерческую реакцию на сезонные возможности или срочные акции.
Слой ИИ принёс ценность на трёх измеримых направлениях: более быстрый перевод на новые языки, более полезный поиск круизов для посетителя и разговорная помощь, превращающая расплывчатые запросы в конкретные рекомендации. У Mundomar теперь есть внутренняя основа, готовая масштабировать цифровой контент в туризме, — а не изолированные лендинги, которые нужно перестраивать по одной.
Мы поможем спроектировать и построить внутреннюю платформу с портлетами, динамической генерацией, автопереводом, RAG и разговорными ассистентами под вашу отрасль.