Skip to content

WileyAI 0.13.1

Choose a tag to compare

@github-actions github-actions released this 21 Oct 19:46
· 7 commits to main since this release

WileyAI 0.13.1

Выпуск включает NumPy в зависимости тестов для чистого CI без установленного Silero. Базовый установщик сохраняет прежний состав обязательных библиотек.

Выпуск добавляет живого VRM-персонажа, управление его окном и исправления погоды, озвучки и Gmail.

  • Персонаж: двенадцать поз по референсам феи, выражения лица, парение, серии взмахов крыльев и усиление движения в оживлённом разговоре. Чат, речь и отдельное окно используют согласованное состояние; рот начинает двигаться при настоящем воспроизведении звука. Взгляд следует указателю, включая пространство вне окна. Управление и примеры фраз.
  • Окно аватара: изменение размера за нижний правый угол и кнопками, сохранение положения и размера, масштаб модели до 600% и крупный план лица. Крестик скрывает фею без закрытия чата. В трее есть отдельные пункты показа, скрытия и пропуска кликов; Ctrl+Alt+A переключает пропуск. Кнопки остаются доступными в этом режиме.
  • Проверка поз и эмоций: запускается только в «Настройки → Аватар». Управление открывается отдельной панелью рядом с феей, не перекрывает модель и не уменьшает область рендера. Подсвечивается нажатая кнопка; проверка завершается при закрытии панели. Масштаб при этом не сбрасывается.
  • Производительность: 15/30/60 FPS, ограничение плотности пикселей, статистика JavaScript/GPU для canvas. Рендер останавливается в скрытых окнах и при сне; поддержаны восстановление контекста и перенос между мониторами. После сна разговор включается вручную.
  • Gmail из чата: запрос «Прочитай последнее письмо из Gmail» получает настоящее последнее письмо, включая тему, отправителя и текст. Поддержаны последние непрочитанные письма и короткое продолжение запроса. Подключение, пустая папка и ошибки показываются прямо; модель больше не подменяет чтение обещанием. Отправка по-прежнему требует отдельного просмотра и подтверждения. Почта.
  • Озвучка Silero: числа, дроби, температуры, проценты, даты и единицы преобразуются в русские слова перед синтезом, включая Silero 5.6. Текст в чате сохраняет обычную запись чисел.
  • Погода: компактная дата, температура, состояние и «ощущается как» в верхней панели; общий кэш между окнами. В примерах используется Москва. Настройка.
  • Согласованность окон: более старый ответ настроек больше не отменяет более новое изменение в другом окне. В общие проверки CI включены тесты аватара; исправлены тестовые фикстуры дат и сетевых ошибок для разных часовых поясов и скорости машин.

Проверки ядра: 1380 прошли, 28 необязательных живых проверок пропущены; голосовые модули — 54, модули аватара — 16. Полный локальный прогон интерфейса и повтор затронутых проверок после исправлений покрыли 66 сценариев Electron; два необязательных живых сценария пропущены. Проверка гонки настроек воспроизводит сбой до исправления и проходит после него. Самостоятельный EXE проверен с чистым профилем и после полного перезапуска без системных Python/Node/Git; проверена целостность NSIS-установщика.

VRM-модель выбирается отдельно из файла пользователя. Доступность выражений и жестов зависит от её морфов и костей; встроенные анимационные клипы не требуются. Эмоции по тексту определяются локальными правилами, а не анализом лица. Физический сон Windows, отключение кабеля монитора и нажатие глобальной комбинации не воспроизводятся автоматическими тестами; соответствующие состояния проверяются отдельно в тестовом Electron. Реальная отправка писем и сообщений, запись микрофона и управление личными устройствами для подготовки выпуска не выполнялись.

Установщик Windows x64: WileyAI-Setup-0.13.1-x64.exe. Python и Node.js устанавливать не нужно; базовое ядро входит в дистрибутив. Дополнительные модели, VRM, токены и личные данные в него не включены. Перед обновлением завершите WileyAI через пункт «Выйти» в трее. Данные установленной программы сохраняются; для переноса из исходников используйте резервную копию. Установка и обновление.