myYangyunfan/dsh_desktop

DeepSeek Harness (dsh) Windows desktop client - bundled Node.js + dsh CLI, one-click launch

解决的问题

解决了 Windows 用户运行 DeepSeek Harness(dsh)时的技术障碍,通常需要配置 Node.js 环境。本项目提供即开即用的桌面客户端,内置运行时和官方插件,无需手动设置环境。

工作原理

项目使用 Electron 封装,将独立的 Node.js 运行时和 @deepseek-ai/dsh 包捆绑在一起。启动时,它会在本地端口启动 dsh web 进程,并将生成的 Web UI 加载到原生无边框的 Windows 窗口中。项目还包含一个看门狗进程用于崩溃恢复,以及客户端和代理的自动更新系统。

适用人群

希望无需管理 Node.js 依赖或命令行配置,即可一键安装并运行 DeepSeek Harness 的 Windows 10/11 用户。

核心亮点

  • 零依赖:自带 Node 运行时和 npm CLI。
  • 增强的 UI:支持深色玻璃无边框窗口、Win11 圆角设计,以及系统托盘最小化选项。
  • 集成工具链:内置会话管理、视觉能力(OCR/图表读取)、上下文压缩等插件。
  • 用户体验增强:包含桌面宠物、侧边会话浮动窗口,以及 OpenCode Go 订阅的实时余额/成本小部件。
  • 高可靠性:对渲染进程崩溃采用指数退避策略,并通过看门狗机制应对主进程故障。

相关

  • 项目
  • 项目
  • 项目
  • 项目
  • 项目