Что это?
DeepSeek Desktop упаковывает веб-интерфейс DeepSeek Harness в нативное десктоп-приложение для macOS и Windows. Оно включает собственный рантайм Node.js и пакет «dsh», поэтому запускает локальный сервер и открывает полный интерфейс в нативном WebView без какой-либо ручной настройки.
Это закладка браузера или настоящее нативное приложение?
Это настоящее нативное приложение: сборка macOS использует Swift + SwiftUI + WKWebView, а сборка Windows — C# WPF + WebView2; обе оборачивают один и тот же веб-интерфейс DeepSeek Harness.
Нужно ли самому установить Node.js перед запуском?
Нет. Приложение включает собственный рантайм Node.js и пакет dsh. На Windows нужен только Microsoft Edge WebView2 Runtime, который обычно уже входит в Windows 10/11.
Заблокирует ли macOS его как приложение от неопознанного разработчика?
Да, поскольку он подписан локально ad-hoc, а не нотаризован, macOS при первом запуске покажет предупреждение «не удаётся проверить разработчика» — щёлкните правой кнопкой и выберите «Открыть», чтобы пройти дальше.
Работает ли он и на Intel Mac?
Нет, сборка macOS требует Apple Silicon и macOS 15 или новее; сборка Windows требует Windows 10/11 x64.
Проверяет ли он при запуске, что файлы не подменены?
Да, он сверяет SHA256-хэши ключевых файлов (конфигурация приложения, иконки, ресурсы запуска, стартовый скрипт dsh) и отказывается стартовать, если что-то не совпадает с исходной сборкой.
Можно ли ставить для него плагины?
Да, он использует ту же плагинную систему, что и консольный dsh-профиль web, поэтому любой плагин, установленный для web-профиля, автоматически загружается десктоп-приложением.
Можно ли поменять порт, на котором он работает?
Да, по умолчанию используется порт 3080, но его можно изменить переменной окружения DSHDESKTOPPORT.
Что произойдёт, если сервер уже запущен, когда я его открываю?
Он обнаружит уже работающий локальный сервер и переиспользует его вместо запуска дубликата, а при выходе приберёт только те сервисы, которые запустил сам, не трогая остальные процессы.
What are similar projects?
dsh_desktop, IntentRoute-AI, SteamTools, deepseek-harness-desktop, Playnite, CefSharp, ImageGlass, quiver-launcher
Which topics is it in?
webview, wpf, dotnet, github-actions, macos-app, csharp, deepseek-harness, windows-app, ci, apple-silicon, swift, desktop