
一个微调美观的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
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 checked | Result | Weight | What the spec says about it |
|---|---|---|---|
| lifecycleScripts | pass | info | no install-time scripts |
| dsh.bundle | missing | fatal | package.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