DSH Market
D

DSHDesktop

by CCMu04 · CCMu04/DSHDesktop

InstallableBundlegitfresh

Unofficial Windows desktop client for the unmodified DeepSeek Harness Web UI

Install DSHDesktop

Installs straight from git: plain JavaScript that needs no build step, so no build allowance is required.

The one-line version

dsh plugin --profile my-profile add github:CCMu04/DSHDesktop

This bundle is not on npm, so it installs straight from git. Its build output is already committed to the repository (or it needs no build at all), so it loads without a build step.

From GitHub — artifacts are already committed, nothing is built locally

# 1. add the bundle to a profile — --profile my-profile points at $DSH_HOME/profiles/my-profile
dsh plugin --profile my-profile add github:CCMu04/DSHDesktop

# 2. verify: the bundle should show up as a layer in the resolved config
dsh --profile my-profile --dump-config

# 3. boot the profile
dsh --profile my-profile

Pin a commit — github:CCMu04/DSHDesktop#<commit-sha> — if you want the code you reviewed to be the code you keep getting.

Before you run it

  • A plugin runs with your permissions once loaded: it can read your files, use your credentials and reach the network. Tool approvals do not sandbox it.
  • Installing from git resolves a moving branch. Pin a commit — github:CCMu04/DSHDesktop#<commit-sha> — so the code you reviewed is the code you install.

Prerequisites

API key
Not required.
Network access
Not required at runtime.
Language
JavaScript — a git install pulls this source, not build output.

Install check

Every field the verdict was derived from, so you can re-derive it yourself

Field checkedResultWeightWhat the spec says about it
lifecycleScriptspassinfono install-time scripts
dsh.bundlepassfatalpackage.json declares a `dsh.bundle` layer
dsh.bundle.patch filepassfatalpatch file present at `plugins/dsh-desktop-context-menu/cordis.patch.yml`
npm registrymissingwarn`dsh-desktop-context-menu` is not published to npm
build requirementpassinfoplain JavaScript — loads from source without a build
Verdict reason
git-only but needs no build
package.json read
plugins/dsh-desktop-context-menu/package.json
Rules applied from
docs/user/develop/basic/publish.md
Checked at
2026-08-15

From the README

Excerpt as published by the author, plain text, unedited

> 面向 Windows 的非官方 [DeepSeek Harness](https://github.com/deepseek-ai/deepseek-harness) 桌面客户端。不修改官方源码,直接运行并呈现官方 Web UI。 DeepSeek Harness 原生提供 Web 界面,但日常使用仍需要在终端中启动和管理服务。DSH Desktop 把这套官方 Web UI 包装成可直接双击运行的桌面程序,同时保留原生 DSH 的配置、会话、插件和工作区习惯。 - **官方页面,零前端分叉**:直接加载官方 `dsh web`,界面与能力与对应版本的 DSH 保持一致。 - **无缝衔接原生 DSH**:默认共用 `~/.dsh`,设置、凭据、会话、Profiles 与已装插件互通。 - **无需全局安装**:安装包自带匹配版本的 DSH、官方 Node.js 运行时与 `pnpm` 工具链。 - **安静的运行环境**:在不破坏 Windows ACL 沙箱的前提下隐藏 PowerShell、Command Prompt 与 `conhost` 窗口;Agent 的输出、退出码与文件操作不受影响。 - **更轻的运行时升级**:运行时缓存按包增量更新,相同版本不重复解压。 - **跟随官方版本**:构建命令自动同步 npm 上最新的 DSH 组件,Dependabot 每周检查更新。 - **桌面体验优化**:原生窗口、简洁标题栏、会话头部空白区域可拖动窗口、单实例运行、外部链接安全打开。 - **内置 desktop-ui 增强**:设置抽屉样式、右键菜单(在资源管理器中打开工作区、复制粘贴)、会话日志导出等。 - **本地优先**:Web 服务仅监听随机本机回环端口。 前往 [Releases](https://github.com/CCMu04/DSHDesk

Topics

GitHub topics on this repository

More in Desktop App Electron Windows

Ranked by similarity inside the cluster, not alphabetically