Releases: HelpFreedom/slojka
Release list
Слойка 0.2.2
Слойка 0.2.2
Исправление включения локального ИИ (#1).
Исправлено
- Локальный ИИ не включался, если
python3.11— симлинк на uv/pyenv-управляемый CPython (сборки python-build-standalone).venv, созданный через такой симлинк, записывал вpyvenv.cfgкаталог симлинка, интерпретатор внутри окружения не находил стандартную библиотеку (base_prefix = '/install'), и установка падала наensurepipс ошибкойNo module named 'encodings'. Теперь перед созданием окружения Слойка разворачивает цепочку симлинков (os.path.realpath) и создаёт venv от реального бинаря Python. Спасибо @Xpos587 за подробный отчёт. - Окружение создаётся с
--clear: если прошлая попытка включения ИИ оставила сломанный venv, повторное включение пересоздаёт его начисто — вручную ничего удалять не нужно.
Установка
- Windows:
Slojka-Setup-0.2.2.exe. Инсталлер сам доустановит VC++ Redistributable и Python 3.11, если их нет. SmartScreen может предупредить о неизвестном издателе — нажмите «Подробнее» → «Выполнить в любом случае» (приложение не подписано сертификатом). - Linux:
Slojka-0.2.2.AppImage, сделать исполняемым и запустить.
Слойка 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.
Слойка 0.2.0
Новое в 0.2.0
Удаление фона — локально, офлайн
ПКМ по любому растровому слою → «Удалить фон». Нейросеть ISNet (ONNX Runtime) работает прямо в редакторе, без интернета и без Python — модель идёт в комплекте. Инференс в отдельном потоке (интерфейс не блокируется, индикатор в статусбаре), полная отмена Ctrl+Z. У smart-слоёв фон удаляется у оригинала — трансформации остаются без потерь.
Стили слоя
- Новый стиль «Внешняя обводка»: цвет, непрозрачность, толщина 1–50 px.
- Обводка, свечение и расширение тени теперь строятся по евклидову полю расстояний (jump flooding) — эффект идёт от края равномерно во все стороны, включая углы объекта.
- Живая настройка стилей без фризов: кэш поля расстояний и масок, большие радиусы — на пониженном разрешении.
ИИ-генерация
- Кнопка «Фотобаш» 🎬: всё видимое на холсте сводится в одну картинку и пересобирается выбранной моделью в цельную сцену — единый свет, камера, материалы (professional photobash / matte painting).
- Автоподбор соотношения сторон ограничен набором, который принимают все модели.
Разное
- ПКМ по слою → отразить по горизонтали / вертикали (вокруг центра содержимого, как в Photoshop; smart-слои — без потерь).
- Исправлено исчезновение smart-слоя при отрицательном масштабе (зеркале).
Файлы
- Linux:
Slojka-0.2.0.AppImage—chmod +xи запустить. - Windows:
Slojka-Setup-0.2.0.exe— установщик (собран кросс-компиляцией, на реальном Windows не прогонялся — сообщайте о проблемах в Issues).
Размер вырос примерно на 90 МБ: в комплект вошла модель удаления фона (работает офлайн).
Слойка 0.1.0
Первый релиз AI-first графического редактора «Слойка».
Скачать:
- Linux:
Slojka-0.1.0.AppImage—chmod +xи запустить. - Windows:
Slojka-Setup-0.1.0.exe— установщик (NSIS). Сборка кросс-компилирована на Linux (wine) и на реальной Windows-машине пока не тестировалась — отзывы welcome.
Внутри: слои/маски/выделения/кисти на WebGL2, smart-слои, стили слоя и фрагментов текста, кадрирование и размер холста, формат .slojka + импорт PSD/ORA, локальный SAM 2.1 (опционально), генерация polza.ai (опционально), AI-ассистент Claude Code через MCP, русский и английский интерфейс.
First release of Slojka, an AI-first graphics editor.
Downloads: Linux AppImage and Windows NSIS installer (cross-compiled on Linux via wine; not yet tested on real Windows hardware).
WebGL2 layers/masks/selections/brushes, smart layers, layer & text-fragment styles, crop & canvas resize, .slojka format + PSD/ORA import, optional local SAM 2.1, optional polza.ai generation, Claude Code AI assistant via MCP, Russian & English UI.