AI-Trip Открыть чат →
Рабочий прототип · планирование путешествия

Путешествие как управляемое событие

AI-Trip помогает спроектировать, утвердить, пройти и осмыслить поездку целиком — не список точек, а проверяемая композиция опыта: с понятными уступками, рисками, альтернативами и вашим окончательным решением.

Что это

Не выдача точек, а управляемый план

Маршрут — только одна из проекций. Главный объект — целостное путешествие от подтверждённого намерения до памяти и следующего шага. Одно путешествие = одно событие = один корневой кейс.

🎯 Первый обязательный результат

  • 2–3 целостных и выполнимых сценария
  • совместно созданные междоменные эпизоды
  • явное решение путешественника
  • неизменяемая PlanningBaseline
  • воспроизводимые представления плана
  • избирательный пересмотр через AffectedSet

🗂️ Каноническое состояние

Правда живёт в типизированных записях и журнале событий: намерение, кейс, профиль, бриф, кандидаты, портфель вариантов, решение, плановый базис.

Карта, GPX, HTML и Telegram — это generated views. Они не редактируют состояние и всегда воспроизводятся из одной версии базиса.

Прототип умеет сейчас

Что уже работает в демо

Рабочий чат-агент ведёт живой процесс планирования — детерминированно, без LLM-галлюцинаций: каждый шаг проверяется контрактом.

💬 Чат-интервью

Агент выясняет ожидания: куда и откуда, ритм, транспорт, даты, ограничения — и собирает профиль путешественника.

🧭 2–3 сценария

Целостные варианты с компромиссами и альтернативами, а не набор одинаковых остановок.

✅ Ваше решение

Человек выбирает вариант — фиксируется PlanningBaseline. Агент предлагает, решение за вами.

🏷️ Авто-заголовок чата

Название чата подставляется по контексту (например, «Китай»), с правом переименовать вручную.

🗺️ Карта маршрута

После выбора — карта с управляемыми слоями (MapLibre + OpenFreeMap): маршрут, остановки, POI.

🔎 Проверяемость

Каждый переход состояния валидируется; верификатор проверяет контракт, но не принимает поездку.

📋 Это прототип планирования, а не состоявшаяся поездка: результат не выдаётся за travel outcome.

Чего ожидаем на прототипе

Богатые представления — следующие шаги

После того, как агент собрал начальный план, мы ожидаем подключить четыре представления. Ниже — макеты того, как они должны выглядеть. Часть (карта) уже работает после выбора варианта.

🗺️ Карта с галочками

Интерактивная карта как у мотопутешествий: слоями включаете и выключаете, что рассмотреть подробнее.

Слои

🎒 «Что взять»

Чек-лист снаряжения и документов, собранный под выбранный сценарий и сезон.

✓Документы, страховка, наличные
✓Дождевик, термобельё
Запасные перчатки
Power-bank, офлайн-карты
Аптечка, базовый инструмент

🌤️ Погода по дням

Прогноз по точкам и дням маршрута, с предупреждениями о рисках.

Пн
☀️
+21°
СПб
Вт
⛅
+18°
Тверь
Ср
🌧️
+14°
Москва
Чт
⛅
+16°
Тверь
Пт
☀️
+20°
СПб

⏱️ Маршрут по часам

Почасовой план отрезков, остановок и отдыха с запасом по времени.

09:00Старт · СПб
11:30Кофе, осмотр
14:00Обед · Тверь
18:00Ночёвка

Как это работает

Жизненный цикл P0–P9

Планирование — управляемый процесс. Агент проходит стадии, человек подтверждает ключевое, верификатор проверяет контракт. Каждый шаг воспроизводим.

Запрос принят
Уточняю требования
Подтверждаем brief
Структурирую поездку
Проектирую опыт
Создаю варианты
Проверяю маршруты и риски
Сравниваю варианты
Жду вашего выбора
Готовлю итоговые материалы

Кто что решает

🧑 Человек

Подтверждает намерение, согласия, уступки и окончательный вариант.
Не занимается компиляцией контрактов вручную.

🤖 Агенты

Создают кандидатов, оценки и обоснования.
Не принимают решение за путешественника.

🔍 Verifier

Проверяет контракт и целостность записей.
Не «утверждает» поездку.

⚙️ Process / state machine

Выполняет переходы состояний детерминированно.
Не создаёт новых полномочий.
Открыть рабочий чат прототипа →