README.ru.md

August 26, 2026 · View on GitHub

Логотип DSH Desktop DSH Desktop

Локальное кроссплатформенное настольное приложение для DeepSeek Harness.

English · 简体中文 · 日本語 · Русский · Español · Português

Лицензия: MIT macOS Windows

DSH Desktop с переносимыми Preset, поставщиками моделей и управлением с телефона

Используйте официальные модели DeepSeek или популярные сторонние модели, управляйте переносимыми Agent Preset и продолжайте сессии Harness с телефона.

DSH Desktop превращает локальный DeepSeek Harness в устанавливаемое настольное приложение. Оно автоматически запускает Harness, хранит Profile, плагины, рабочие пространства, настройки моделей и сессии вне каталога приложения и открывает полный интерфейс Harness, когда локальный Runtime готов.

Important

DSH Desktop — ранняя предварительная версия на основе быстро развивающегося @deepseek-ai/dsh@0.1.1-rc.2. Выпуски для macOS подписаны и нотариально заверены Apple. Установщики Windows x64 также подписаны; предупреждения безопасности Windows могут уменьшаться постепенно по мере накопления репутации загрузок и установок.

Загрузка

Загрузите DSH Desktop для macOS и Windows с официального сайта.

Установленные версии проверяют обновления вскоре после запуска и затем каждые шесть часов. При появлении новой версии DSH Desktop сначала запрашивает согласие: загрузка начинается только после подтверждения, а установка — после выбора Restart and install. Можно проверить обновления вручную или пропустить одну версию, не отключая уведомления о следующих.

Сообщество

Отсканируйте QR-код ниже в WeChat, чтобы присоединиться к группе DSH Desktop.
QR-код группы DSH Desktop в WeChat
Также можно присоединиться к сообществу DSH Desktop в Discord.

Что добавляет DSH Desktop

DeepSeek Harness уже предоставляет Agent Runtime и Web UI. DSH Desktop добавляет возможности нативного хоста, необходимые настольному продукту:

  • Запускает и останавливает Harness без отдельной CLI или вкладки браузера
  • Использует системный выбор каталогов для добавления и управления рабочими пространствами
  • Поддерживает официальные модели DeepSeek и популярные сторонние поставщики моделей
  • Импортирует и экспортирует пользовательские Agent Preset как переносимые пакеты .dshpreset
  • Сохраняет Profile, плагины, рабочие пространства, сессии и настройки моделей при обновлении приложения
  • Обнаруживает сбои запуска и ошибки плагинов интерфейса, сохраняет диагностику и предлагает управляемое восстановление
  • Предоставляет неразрушающий безопасный режим, временно блокирующий сторонние плагины
  • Позволяет подключённому телефону продолжать сессии через LAN или необязательный временный публичный туннель
  • Проверяет обновления приложения и оставляет загрузку и установку под контролем пользователя
  • Адаптирует меню, заголовок окна, фокус, тему и оформление для macOS и Windows

Подключение телефона

Выберите Connect Phone… в меню Harness и отсканируйте код. Перед доступом телефона к сессиям требуется явное подтверждение на компьютере.

Сам Harness остаётся на случайном порту 127.0.0.1. Телефон использует отдельный Bridge с подтверждённым сопряжением: можно ограничиться локальной сетью или включить временный Cloudflare Quick Tunnel для удалённого доступа.

Безопасный режим и восстановление

Если сторонний плагин мешает запуску или отображению интерфейса, DSH Desktop сопоставляет данные Runtime и фронтенда с установленными плагинами и открывает управляемое восстановление.

Команда Restart as Safe Mode… в меню Harness запускает изолированный Profile только с официальными основными Bundle. Сторонние плагины обычного Profile блокируются, но Agent, сессии, настройки моделей и рабочие пространства остаются доступными.

Если обычный интерфейс не открывается, запустите приложение с --safe-mode. Пример для macOS:

open -a "DSH Desktop" --args --safe-mode

Локальные данные и безопасность

  • Web UI Harness доступен только на случайном loopback-порту.
  • Renderer не имеет прав Node.js и работает с Context Isolation и sandbox.
  • WebView, недоверенная навигация внутри приложения и неожиданные запросы разрешений блокируются.
  • Profile и сессии хранятся в пользовательском каталоге данных приложения, а не в каталоге установки.
  • Для телефона требуются краткосрочный Token и явное подтверждение на компьютере.

Поддерживаемые платформы

ПлатформаФорматСтатус
macOS Apple SiliconПодписанные и нотариально заверенные DMG/ZIPПоддерживается
macOS IntelПодписанные и нотариально заверенные DMG/ZIPПоддерживается
Windows x64Подписанный установщик NSISПоддерживается
Windows ARM64Не поддерживается
LinuxНе поддерживается

Harness содержит нативные зависимости, поэтому каждый выпуск собирается на соответствующей операционной системе и архитектуре.

Разработка и архитектура

Перед отправкой изменений выполните npm test, npm run typecheck и npm run build, а затем проверьте затронутый пользовательский сценарий в реальном приложении. Не публикуйте настоящие API-ключи в Issue, журналах, снимках экрана или тестовых данных.

Друзья проекта

dsh-market — рынок плагинов сообщества DeepSeek Harness. В интерфейсе Harness можно искать и просматривать плагины, устанавливать и обновлять пакеты, включать или отключать их и менять темы.

Лицензия

DSH Desktop распространяется по лицензии MIT.

Для DeepSeek Harness и его зависимостей продолжают действовать соответствующие лицензии и правила использования товарных знаков. DSH Desktop — независимое настольное приложение сообщества.