DSH Market
D

Dsh Desktop

by iuikj · iuikj/dsh-desktop

Not a pluginunknownfresh

一个微调美观的DeepSeek harness客户端(欢迎插件加入)

Install Dsh Desktop

Installs but activates nothing: package.json has no `dsh.bundle` declaration, so `dsh plugin` warns and loads no config layer.

This repository is not a DSH plugin

Its package.json declares no dsh.bundle. In the official docs' own words, a package like this “still installs, but only as a plain dependency: dsh plugin prints a warning and activates no layer”. The install looks like it worked and nothing happens.

What it actually is: 一个微调美观的DeepSeek harness客户端(欢迎插件加入) If that is what you came for, use it directly from the repository — it is just not something dsh plugin add can activate.

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:iuikj/dsh-desktop#<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

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.bundlemissingfatalpackage.json has no `dsh.bundle` key
Verdict reason
no dsh.bundle declaration — installs as a plain dependency only
package.json read
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

把 DeepSeek Harness 的本地 Web GUI(默认 `http://127.0.0.1:3080`)封装成一个 Electron 桌面应用,让它可以像独立软件一样双击启动、独立窗口运行。 - **无缝窗口(全自绘标题栏)**:完全抛弃原生标题栏(`frame: false`),标题栏与侧边栏同色、连成 L 形整体面;`文件/编辑/视图/窗口/帮助` 纯文字菜单直接嵌进标题栏,右上角为自绘的最小化/最大化/关闭键;内容区是一张左上角带圆角、略亮一档的「浮起卡片」,底面颜色从圆角缺口透出;标题栏/侧边栏底色跟随主题(亮/暗)实时切换,观感浑然一体。 - **智能连接**:启动时先探测目标端口是否已有服务在运行,有则直接加载,没有则自动启动。 - **自动安装 DSH**:启动时检测本机是否已装 DeepSeek Harness,缺失且检测到 Node.js 时按官方方式用 `npx @deepseek-ai/dsh` 自动下载并启动(带进度日志)。 - **自动启动服务**:若服务未运行,会自动用系统 Node.js 拉起 `dsh web --host 127.0.0.1 --port 3080`。 - **就绪等待页**:服务冷启动 / 首次安装期间显示加载页与安装日志,就绪后自动跳转。 - **只清理自己启动的服务**:退出时只会杀掉由本应用启动的服务,不会误杀你已经手动启动的 Harness。 - **单实例**:重复双击只聚焦到已有窗口,不会开多个窗口。 - **日志落盘**:服务启动日志写入 `userData/logs/dsh-server.log`,方便排查。

Topics

GitHub topics on this repository