Слойка 0.2.1
Windows-исправления поверх 0.2.0 — локальный ИИ (SAM 2.1) теперь реально ставится и работает на Windows. Все функции 0.2.0 включены.
Windows
- Установщик сам доустанавливает системные пререквизиты: Microsoft Visual C++ Redistributable x64 (нужен PyTorch; один запрос UAC) и Python 3.11 (в профиль пользователя, без UAC), если их нет. Пользователю больше ничего не нужно ставить руками.
- Починено включение «Локального ИИ»: pip падал на русских комментариях в requirements-файлах (система читает их в cp1251) — комментарии переведены в ASCII, все python-процессы запускаются в UTF-8-режиме.
- Починена установка SAM 2.1: проверка «установлен ли torch» ловила не все ошибки (на Windows нехватка DLL — это OSError), а повторные попытки импорта в одном процессе давали ложное «partially initialized module». Теперь проверка идёт в чистом подпроцессе, после установки пакетов sidecar перезапускается, а настоящая причина ошибки показывается словами — при нехватке VC++ Redistributable прямо с подсказкой.
- Диагностика: журналы установки и работы ИИ пишутся в
%APPDATA%\slojka\bootstrap.logиsidecar.log(на Linux — рядом с данными приложения); в сообщения об ошибках попадает реальный вывод, а не голые коды.
Интерфейс
- Живой прогресс установки локального ИИ: полоса с честным процентом для больших загрузок (PyTorch ~2,5 ГБ — процент парсится из вывода pip), анимированная полоса и спиннер для шагов без процента, подсказка не закрывать редактор. Видно, что установка идёт, а не зависла.
Файлы
- Linux:
Slojka-0.2.1.AppImage—chmod +xи запустить. - Windows:
Slojka-Setup-0.2.1.exe— установщик. Приложение не подписано сертификатом, поэтому SmartScreen предупредит — нажмите «Подробнее» → «Выполнить в любом случае». Если проблемы останутся — приложите%APPDATA%\slojka\bootstrap.logиsidecar.logв Issues.