这是什么?
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。
它启动时会检查是否被篡改吗?
会。它会校验关键文件(应用配置、图标、启动资源、dsh 启动脚本)的 SHA256 哈希,任何一项与原始构建不符都会拒绝启动。
我能为它安装插件吗?
可以。它和命令行 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