Версия AlphaAvatar v0.6.6 смещает фокус фреймворка на более четкие контракты времени выполнения и модульные возможности, а не на внедрение одной крупной функции. Обновление расширяет Environment Memory, добавляя аудиосегменты вместе с визуальными наблюдениями, и переводит обновления памяти с периодического опроса на модель, управляемую событиями.

  • Аудиосегменты теперь обрабатываются как производные наблюдения восприятия с независимым таймингом и контекстом.
  • Environment Memory использует адаптивное накопление, запускаемое релевантными наблюдениями, вместо опроса по таймеру.
  • Бэкенды Qdrant и LanceDB теперь разделяют общий протокол выполнения, отделяя выбор хранилища от поведения времени выполнения.
  • Плагины предоставляют описания возможностей контексту Avatar, позволяя модели динамически понимать доступные функции.
  • Увеличено удержание истории восприятия, а схемы Stream/Observation сделаны более явными для лучшей поддержки множественных потребителей.
  • Логика, специфичная для LiveKit, изолирована в точках входа, рассматривая ее как границу интеграции, а не как зависимость основной архитектуры.

Эти изменения направлены на сохранение модульности и наблюдаемости восприятия, памяти, идентичности и инструментов, обеспечивая при этом, чтобы модель оставалась центральным слоем рассуждений, связывающим их.