Skip to content

v0.2.0 — хранение чатов, шрифты, файлы, SDK

Choose a tag to compare

@Leostrange Leostrange released this 06 Sep 15:52
· 3 commits to main since this release

Второй бета-релиз 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-подтверждения.

Прочее

  • Новая иконка приложения (терминальный промпт, без кита) — обычная и круглая.
  • Устойчивый запуск: очистка осиротевших процессов, подхват живого сервера; страница чата не «залипает» на свернутом состоянии.

Установка

  1. Скачайте DSHA-v0.2.0-debug.apk и установите поверх предыдущей версии (данные сохранятся).
  2. Если ставите впервые: выдайте доступ к хранилищу и дождитесь загрузки слоёв RUNTIME → DSH → NATIVE → SDK → UI.
  3. ⚙ → API-ключ DeepSeek → «Сохранить».

Это debug-сборка. Первый запуск скачивает рантайм и SDK (~1 ГБ суммарно) — нужен интернет.

Известные ограничения

  • SDK: если ранее нажималась «Установить SDK» в v0.2.0-rc, нажмите «Обновить SDK» один раз для переустановки по исправленной схеме.
  • Панель «Сведения» при открытии перекрывает чат (закрывается крестиком).
  • Длинные тексты DSH частично остаются на английском.

Full Changelog: v0.1.0...v0.2.0