Repository navigation
v0.2.0 — хранение чатов, шрифты, файлы, SDK
Второй бета-релиз DSHA. Главное: чаты больше не теряются, интерфейс настраивается, SDK ставится сам.
Что нового с v0.1.0
Данные и надёжность
- Хранение чатов — сессии и рабочие пространства автоматически архивируются при остановке демона (в /sdcard/DSHA-backup) и восстанавливаются при запуске, если хранилище пусто. Переустановка приложения больше не означает потерю переписки. Ручная кнопка «Сделать резервную копию чатов» — в ⚙.
- Обновление DeepSeek Harness из ⚙ — до последней официальной версии (npm), с перезапуском сервера; при ошибке прежняя версия сохраняется.
- Android SDK ставится автоматически при первом запуске вместе с остальными пакетами (JDK 17 + Gradle + cmdline-tools в песочнице); статус и ручная установка/обновление — в ⚙.
Чат
- Композер всегда над клавиатурой, при закрытой — у нижнего края; пустая сессия прижата вниз, поля симметричные.
- Починен скролл истории чата; поповеры выбора модели и силы мышления больше не вылезают за экран.
- «+» → «📎 Добавить файл или фото…»: файловый менеджер Android, галерея или папка проекта (папка сразу становится рабочим пространством).
- Прикрепление любых файлов (не только картинок), множественный выбор.
- Кнопка Session log сохраняет лог сессии в «Загрузки» телефона.
Настройки
- Шрифты (⚙): 5 бесплатных гарнитур — Inter, Lora, JetBrains Mono, IBM Plex Sans, IBM Plex Mono; масштаб интерфейса 95–140%; межстрочный интервал; живое превью. Применяется ко всему интерфейсу Harness.
- Выбор папки в приложении (без системного пикера) + Toast-подтверждения.
Прочее
- Новая иконка приложения (терминальный промпт, без кита) — обычная и круглая.
- Устойчивый запуск: очистка осиротевших процессов, подхват живого сервера; страница чата не «залипает» на свернутом состоянии.
Установка
- Скачайте
DSHA-v0.2.0-debug.apkи установите поверх предыдущей версии (данные сохранятся). - Если ставите впервые: выдайте доступ к хранилищу и дождитесь загрузки слоёв RUNTIME → DSH → NATIVE → SDK → UI.
- ⚙ → API-ключ DeepSeek → «Сохранить».
Это debug-сборка. Первый запуск скачивает рантайм и SDK (~1 ГБ суммарно) — нужен интернет.
Известные ограничения
- SDK: если ранее нажималась «Установить SDK» в v0.2.0-rc, нажмите «Обновить SDK» один раз для переустановки по исправленной схеме.
- Панель «Сведения» при открытии перекрывает чат (закрывается крестиком).
- Длинные тексты DSH частично остаются на английском.
Full Changelog: v0.1.0...v0.2.0