dataelement/dsh-desktop
DSHDesktop:DeepSeek Harness Desktop / DeepSeek Harness 桌面版
解决的问题
DSH Desktop 为 DeepSeek Harness 提供了一个用户友好的本地优先桌面应用程序包装器,无需用户手动启动命令行界面(CLI)或管理本地网络端口即可访问代理运行时和 Web UI。
工作原理
它使用 Electron 将 DeepSeek Harness 的 Web 体验打包为独立应用程序。该应用会自动以子进程方式启动一个 Harness 实例,管理随机回环端口以确保安全性和稳定性,并处理进程的生命周期,包括就绪检查和日志记录。它确保用户数据(如配置文件、插件和会话)存储在安装目录之外,因此应用程序更新不会清除用户设置。
适用人群
希望在 macOS 或 Windows 上本地运行 DeepSeek Harness 代理,但不想处理技术性 CLI 设置和进程管理的开发者和用户。
主要亮点
- 自动生命周期管理:在应用启动和退出时自动启动和终止 Harness 子进程。
- 可移植的预设:支持以
.dshpreset包格式导入和导出自定义代理预设,并内置冲突检查功能。 - 强化的安全性:实现
contextIsolation和沙箱机制,从渲染进程移除 Node.js 权限。 - 跨平台支持:为 macOS(Apple Silicon 和 Intel)和 Windows(x64)提供原生安装程序。
- 第三方集成:支持主流第三方模型提供商,不仅限于官方 DeepSeek 模型。
相关
- 项目
- 项目
- 项目
- 项目
- 项目