«Цифровой двойник» — это ядро персонализации всей ИТ-платформы. Эта система хранит и непрерывно обновляет «живую» модель агента-участника сообщества, на которую опираются все адаптационные механизмы (LMS-курсы, навигация по контенту, мотивация, токеномика DAO). Модель агента разрабатывается в Лаборатории моделирования агентов.
Без такой модели нельзя:
- гибко настраивать траекторию обучения под реальные способности и цели;
- раньше времени видеть «точки выгорания» и предлагать поддержку;
- давать ИИ-агентам общую «картину человека», чтобы советы и ревью кода не противоречили друг другу;
- исчерпывающе учитывать вклад участника для токенизации достижений и репутации.
Роль в общей архитектуре
Сервис развёрнут рядом с хранилищем учебных событий (LRS) и получает все xAPI-сообщения от LMS. Через единый API он отдаёт актуальный профиль и «поведенческие теги» генератору контента, навигатору курсов, мотиватору, токеномике и другим подсистемам.
Цифровой двойник говорит для кого и в каком стиле должны быть созданы определенные рабочие продукты.
Основные функции
- Хранит подробный профиль участника: навыки, цели, интересы, ограничения, роли.
- Автоматически обновляется по результатам обучения и другим действиям (xAPI).
- Формирует поведенческий профиль, включая характеристики, стили обучения.
- Отслеживает текущее эмоциональное состояние и прогнозирует возможный спад.
- Предоставляет данные во внешние модули (генератор заданий, навигатор, мотиватор).
- Ведёт историю изменений модели личности.
Входные данные
- Анкетная информация (доступное время, интересы, приоритеты).
- Поведение в системе: выполненные задания, активность, отклики.
- Обратная связь от ИИ-агентов и наставников.
Выходные данные
- Обновлённый профиль пользователя (UserProfile).
- Поведенческие теги и рекомендации для других подсистем.
- Хронология изменений профиля.
Модель данных (MVP-уровень)
Профиль хранит уникальный идентификатор, псевдоним, карту навыков с уровнем освоения, цели, интересы, ограничения, прикладные роли, характеристики (типа показатели Big Five), темперамент, текущее эмоциональное состояние и временные метки обновлений.
Здесь еще требуется проработка.
Слои данных
Требуется дополнительная проработка.
Слой | Содержит | Назначение |
---|---|---|
A. Базовый профиль | всё, что вводит сам участник при старте | задаёт исходную «точку отсчёта» |
B. Динамическое состояние | показатели, которые меняются в процессе обучения и работы | отражает «текущее я» человека |
C. Производные инсайты | теги, рекомендации, прогнозы | делает данные пригодными для адаптации платформы |
D. История изменений | полные или инкрементные снимки всех выше-указанных данных | обеспечивает трассируемость и аналитику |