Стажировка
Нейро‑консультант с аватаром для предпринимателей для последующей систематизации и роста
Университет Ларисы сурковой
Суть проекта
Задача
модель данных (сущности)
Разработать единый канал в Telegram для первичного консультирования «аватаром» и быстрой записи клиента на сессию (онлайн/очно) для предпринимателей (ИП/самозанятых).

  • Производительность: p95 ответа бота ≤ 1,5 с при 50 RPS; доступность 99,5%/мес.
  • Точность маршрутизации: корректное распределение сообщений по интентам (record/reschedule/cancel/faq_address).
  • Качество сервиса: напоминания приходят надёжно; no‑show фиксируется; у клиента всегда есть 3 ближайших релевантных слота.
  • Покрытие функций: сценарии записи/переноса/отмены/FAQ; редактор расписания; экспорт обезличенных записей; кнопка удаления данных.
  • Интеграционная готовность: Telegram Bot API; веб‑виджет аватара; деплой в РФ‑ДЦ; RAG для FAQ/услуг.
  • Подтверждение брони (тип, дата/время, адрес/ссылка) в Telegram.
  • Служебные события: ConsentLog/DeleteRequests, Audit, BookingLog.
  • Экспорт обезличенных записей (CSV/Excel) для аналитики.
  • ClientPII (encrypted): client_id (UUID), ФИО/ник, tg_user_id, контакты, согласия (time, scope).
  • Client (без PII): client_id, метки, предпочтения, история записей.
  • Booking: booking_id, client_id, тип (онлайн/очно), услуга, длительность, слот, статус.
  • Schedule: слоты, правила, исключения.
  • KB: услуги (название, цена, длительность, описание), FAQ.
  • ConsentLog / DeleteRequests: юридически значимые события (штамп времени/исполнитель).
ожидаемые Результаты MVP
выходные данные
Участники
команды проекта
  • Сергей коваленко
    Тимлид проекта
    1. Приоритизация backlog и дорожная карта, фасилитация решений.
    2. Согласование ТЗ/комплаенса и приёмочные критерии.
    3. Code‑review ключевых модулей и релиз‑менеджмент.
  • михаил шматко
    Помощник тимлида
    1. Создание ядра бота и веб‑аватара: синхронизация TTS/мимики, обход проблем audioop, стабилизация ввода (микрофон/текст).
    2. Создание архитектуры проекта, утилита построения графа импортов, систематизация структуры.
    3. Фиксы обработки ответов, настройка пользовательских параметров аватара.
  • дмитрий харланов
    Помощник тимлида
    1. Разработка версии проекта с органайзером: связка фронт+бэк, хранение последних сообщений.
    2. Интеграция HeyGen, подключение по tg‑id, решение проблем со звуком.
    3. Создание таблиц записей/переносов/отмен (SQLAlchemy), оптимизация p95 ответа.
  • сергей подобряев
    Машиностроение/Руководитель
    1. Написание тест‑планов, регрессы, чек‑листы релизов.
    2. Нагрузочные прогоны, сбор и анализ метрик.
    3. Триаж дефектов, репродукции и верификация исправлений.
  • евгений бабушкин
    АНО "Руниверс", Руководитель проекта
    1. Сборка контейнеров и деплой бэкенда/бота на сервер.
    2. Создание мультиагентный ТГ‑бот с БЗ, настройка маршрутизации.
    3. Интеграция PostgreSQL, миграции и публикация артефактов.
  • светлана чернышева
    инженер
    1. Подключение БЗ к графу, промпт‑маршрутизация.
    2. Создание ТГ‑ботов (Colab/локально), фронтенд‑демо (Streamlit).
    3. Синхронизация мимики и речи аватара.
  • светлана розанова
    зам.директора колледжа
    1. PostgreSQL 16.x, Alembic/миграции, устранение кодировок (UTF‑8).
    2. Создание бота с БД: полный цикл БД → ORM → Alembic → Telegram‑бот.
    3. Исследование Bot Payments (ЮKassa) и подготовка к этапу 2.
  • дмитрий пестов
    инженер многоканальных средств связи
    1. Перепаковка мегапромта в Python‑структуру и aiogram 3.x команды.
    2. Учёт стоимости токенов и оптимизация запросов.
    3. Создание органайзера и сохранение диалогов в БД.
  • алёна веселова
    Преподаватель медицинского университета, врач -кардиолог
    1. Создание базового ТГ‑бота и его отладка.
    2. Разбор материалов и практические задания.
    3. Помощь с подключением токенов и сценариями.
  • дмитрий внуков
    тимлид в IT-компании
    1. Создание ТГ‑бота и сценариев диалога.
    2. Подготовка БЗ из XLS (очистка/структурирование).
    3. Перенос базы знаний в Postgres.
  • марат гумеров
    работает в ИТ-службе на предприятии
    1. Установка PostgreSQL/pg‑инструментов.
    2. Создание тестового аватара в HeyGen, первичная интеграция.
    3. Диагностика окружения (shell/пароль), фиксация проблем.
  • эдуард ежов
    Преподаватель (колледж)
    1. Создание ТГ‑ботов (повторы/эксперименты) и команды.
    2. Знакомство и тесты с HeyGen.
    3. Практики Git/Colab.
  • константин алексеев
    Программист 1С
    1. Написание логики диалога, промпт‑маршрутизация и демо в Colab.
    2. Создание ORM/async‑модели, интеграция Google Sheets (OAuth 2.0).
    3. Логирование, pgAdmin и отладка контейнеров.
  • ирина никитина
    юрист
    1. Создание эхо‑бота и простого консультанта (шаблоны).
    2. Напсиание сценариев приветствия/FAQ.
    3. Формирование QA‑протоколов и разметка тест‑диалогов.
  • петр петренко
    Работает в расчётном центре (ЖКХ)
    1. Проработка сценариев записи/FAQ.
    2. Тестирование диалогов и кнопок.
    3. Формирование UX‑обратной связи.