DeepSeek Harness Hub
← 返回列表

Anestis271/dsh-desktop

DeepSeek Harnessspec-screened在 GitHub 查看 ↗
⚠ 装前注意

让 DeepSeek Harness 官方 WebUI 自然地成为一个桌面应用。

基本兼容但装前注意:未发布到 npm registry,仅可从源码安装 · 最近上游提交 2026/8/17 · 已提供中文文档

将官方 DeepSeek Harness WebUI 转变为自然的桌面体验。

综合分
33.6
GitHub 分
33.6
用户评分
★ Stars
6
周下载量
安装插件(需先安装 dsh CLI 引擎:npm install -g @deepseek-ai/dsh)
dsh plugin --profile web add Anestis271/dsh-desktop
未发布到 npm registry,仅可从源码安装,改用 GitHub 源安装
数据截至 2026/9/17(元数据每日更新 · 实装验证按队列轮转,单条结论的验证时间见上方)
安装兼容性检查⚠ 装前注意

以下结论由程序自动检查 npm 包、engines 声明与入口文件得出,未做人工实机验证——能装不等于用着没问题。

npm 包@anestis271/dsh-desktop(未发布到 npm,仅可源码安装)
Node 引擎要求 ^22.19.0 || >=24.0.0 · 基线 Node 22.19 满足
dsh CLI 依赖未声明 dsh 版本约束
入口文件main/exports/bin 已声明

未发布到 npm registry,仅可从源码安装

验证方式:npm registry 存在性 + package.json 静态校验 · 最后验证 2026/9/18 07:10:14

依赖的 DSH / Cordis 模块
@deepseek-ai/schemastery@deepseek-ai/cordis@deepseek-ai/dsh-client-locale@deepseek-ai/dsh-client-runtime@deepseek-ai/dsh-client-ui-settings@deepseek-ai/dsh-client-ui-slots@deepseek-ai/dsh-cmdline@deepseek-ai/dsh-home-paths@deepseek-ai/dsh-host-webserver@deepseek-ai/dsh-settings@deepseek-ai/dsh-web-app
用户评分
还没有人投票,来当第一个
订阅周报,不错过优质插件更新
每周一封 · 高评分插件 + 新用户活动

README

DeepSeek Harness Desktop

简体中文 | English

npm version
npm downloads
license
platform

让 DeepSeek Harness 官方 WebUI 自然地成为一个桌面应用。

这不是另一套客户端,也不需要单独下载安装桌面程序。它只是一个轻量的 dsh 插件:保留官方 WebUI 的全部能力,在外面加上一层干净、原生的桌面外壳。

预览

DeepSeek Harness Desktop 界面预览

为什么选择本插件

- 无需单独安装应用:没有额外的 MSI、DMG 或 AppImage,只需安装一个 npm 插件。
- 官方 WebUI 是唯一真源:不复制、不分叉、不重新实现界面,dsh 更新后依然保持一致。
- 足够干净:不增加第二套业务状态、账号体系或后台服务,只负责窗口与系统集成。
- 像真正的桌面应用:提供系统托盘、原生窗口按钮、协调一致的标题栏和可选快捷入口。
- 重复启动更快:再次点击快捷方式时直接唤起现有窗口,不重复创建 dsh 和 WebUI 实例。

安装

安装前请确认:

- Node.js 版本满足 ^22.19.0 或 >=24.0.0
- 已安装 pnpm,且 pnpm --version 可以在终端中正常执行
- dsh 已安装,且可以在终端中正常运行

然后执行:

dsh plugin --profile desktop add @anestis271/dsh-desktop
dsh --profile desktop

首次启动时,插件会下载并解压当前平台所需的 Electron 运行环境。下载大小和耗时取决于平台与网络状况,下载进度到达 100% 后仍可能需要等待片刻完成解压,请不要中断进程。准备完成后,后续启动会直接复用 profile 中的 Electron 缓存,启动速度会恢复正常,无需额外配置。

桌面体验

- 关闭窗口时可收起到系统托盘
- 托盘菜单支持显示/隐藏、刷新、打开 profile 目录和退出
- 托盘菜单跟随 dsh 的中英文设置实时切换
- 保留各平台原生的最小化、最大化和关闭按钮
- 标题栏颜色与 WebUI 侧边栏协调,形成完整的 L 形视觉
- 同一 profile 始终只保留一个窗口和一个托盘实例
- 支持 Windows、macOS 和 Linux 的用户级快捷入口

快捷入口

启动 dsh Desktop 后,可在官方 WebUI 的 设置 → 通用设置 中按需创建桌面快捷方式和应用菜单入口;登录时启动默认关闭,可在同一位置开启。

这些入口仍然只启动 dsh --profile desktop,不会安装另一份 Electron,也不需要管理员权限。macOS 使用系统自带的 osacompile 生成本地 AppleScript 快捷应用,因此从桌面或 Applications 启动时不会额外打开 Terminal。登录启动关闭后,插件只会移除由它自己创建的入口。

macOS 的首次真机验收步骤见 docs/MACOS_SMOKE_TEST.md。

设计原则

dsh-desktop 只做桌面外壳应该做的事。会话、设置、模型、工具和所有业务界面继续由 DeepSeek Harness 官方 WebUI 提供;插件不会建立一套需要额外维护的平行客户端。

许可证

MIT

上游仓库有新提交时邮件通知你(每天最多一封,无更新不打扰),随时一键退订。

💬 加入 DPharness 群聊

插件用法、部署报错、新插件第一时间同步——群里问,比一个人翻文档快。

点击加入 QQ 群
DPharness 群聊二维码,手机 QQ 扫码进群
扫码进群