Цифровой двойник для персонального маршрута развития

«Цифровой двойник» — это ядро персонализации всей ИТ-платформы. Эта система хранит и непрерывно обновляет «живую» модель агента-участника сообщества, на которую опираются все адаптационные механизмы (LMS-курсы, навигация по контенту, мотивация, токеномика DAO). Модель агента разрабатывается в Лаборатории моделирования агентов.

Без такой модели нельзя:

  • гибко настраивать траекторию обучения под реальные способности и цели;
  • раньше времени видеть «точки выгорания» и предлагать поддержку;
  • давать ИИ-агентам общую «картину человека», чтобы советы и ревью кода не противоречили друг другу;
  • исчерпывающе учитывать вклад участника для токенизации достижений и репутации.

Роль в общей архитектуре
Сервис развёрнут рядом с хранилищем учебных событий (LRS) и получает все xAPI-сообщения от LMS. Через единый API он отдаёт актуальный профиль и «поведенческие теги» генератору контента, навигатору курсов, мотиватору, токеномике и другим подсистемам.

Цифровой двойник говорит для кого и в каком стиле должны быть созданы определенные рабочие продукты.

Основные функции

  • Хранит подробный профиль участника: навыки, цели, интересы, ограничения, роли.
  • Автоматически обновляется по результатам обучения и другим действиям (xAPI).
  • Формирует поведенческий профиль, включая характеристики, стили обучения.
  • Отслеживает текущее эмоциональное состояние и прогнозирует возможный спад.
  • Предоставляет данные во внешние модули (генератор заданий, навигатор, мотиватор).
  • Ведёт историю изменений модели личности.

Входные данные

  • Анкетная информация (доступное время, интересы, приоритеты).
  • Поведение в системе: выполненные задания, активность, отклики.
  • Обратная связь от ИИ-агентов и наставников.

Выходные данные

  • Обновлённый профиль пользователя (UserProfile).
  • Поведенческие теги и рекомендации для других подсистем.
  • Хронология изменений профиля.

Модель данных (MVP-уровень)
Профиль хранит уникальный идентификатор, псевдоним, карту навыков с уровнем освоения, цели, интересы, ограничения, прикладные роли, характеристики (типа показатели Big Five), темперамент, текущее эмоциональное состояние и временные метки обновлений.
Здесь еще требуется проработка.

Слои данных
Требуется дополнительная проработка.

Слой Содержит Назначение
A. Базовый профиль всё, что вводит сам участник при старте задаёт исходную «точку отсчёта»
B. Динамическое состояние показатели, которые меняются в процессе обучения и работы отражает «текущее я» человека
C. Производные инсайты теги, рекомендации, прогнозы делает данные пригодными для адаптации платформы
D. История изменений полные или инкрементные снимки всех выше-указанных данных обеспечивает трассируемость и аналитику