ahikl/dsh-desktop

ahikl★ 1TypeScriptLast synced: 2026-08-16

Open on GitHub

DeepSeek Harness 桌面端插件:基于 Electron 的 dsh Web UI 桌面外壳。| An Electron desktop shell for the DeepSeek Harness Web UI, with a system tray and a custom title bar.

README excerpt

dsh-desktop English 简体中文 DeepSeek Harness 桌面端插件:使用 Electron 包装 dsh Web UI,提供系统托盘与自定义标题栏。 简介 dsh-desktop 是一个 out-of-tree 桌面端插件,不修改 dsh 源码,也不把 Electron 引入 dsh 依赖树。 功能 - 使用 Electron 加载 dsh Web UI - 无边框窗口 + dsh 风格标题栏,自动跟随主题 - 系统托盘:显示主窗口、打开浏览器、退出 - 关闭窗口时最小化到托盘 - URL 解析优先级: --url Web Server 端口 自动启动 dsh web 工作原理 通过 cordis.patch.yml 挂载两个插件: - desktop-startup :解析 dsh desktop 参数,提供 webStartup / desktopStartup 服务 - desktop-runner :等待树稳定后,解析 URL 和 Electron 路径;没有现成 Web UI 时自动启动 dsh web ,再以子进程方式启动 Electron 使用 0.3.1 及以下版本已废弃,请使用最新版。 最简单的启动方式(没有安装 dsh-web-app 时,桌面插件会自动启动官方 Web UI): 如果已经安装了 dsh-web-app ,桌面插件会自动复用其 Web Server: 配置 开发 目录结构 许可证 MIT

View full README on GitHub →
Skins / UIdeepseek-harnessdeepseek-harness-desktopdsh-pluginweb ui

Category