GZMULDY/dsh-windows-tray0

@gzmuldyxx/dsh-windows-tray

System-tray whale controller for DeepSeek Harness (Windows): Start / Stop / Restart the dsh web service and open the Web UI from a tray icon.

AI Analysis

核心用途是为 Windows 用户提供一个便捷的系统托盘图标来管理 DSH 服务的启停。适合不希望频繁使用命令行、追求桌面化操作体验的 Windows 用户。

Package
@gzmuldyxx/dsh-windows-tray
Version
0.1.0
License
MIT
Last updated
Aug 14, 2026

Install

$npx -p @deepseek-ai/dsh dsh plugin --profile web add github:GZMULDY/dsh-windows-tray

从 npm 安装到你的 web profile 并激活(bundle 会自动加入配置层)

dsh plugin --profile web add @gzmuldyxx/dsh-windows-tray


安装后重启 `dsh web`,托盘图标会自动出现在系统通知区域。

### 配置(可选)

插件激活时会自动启动托盘。可用环境变量覆盖默认行为:

| 环境变量 | 默认值 | 说明 |
|---|---|---|
| `DSH_WEB_URL` | `http://127.0.0.1:3080` | 托盘打开的 Web 地址 |
| `DSH_NODE_EXE` | `process.execPath` | Node 可执行文件路径 |
| `DSH_RUNNER_ARG` | 当前 runner 参数 | 启动时的 entry 参数 |
| `DSH_CHECKOUT` | `process.cwd()` | 源码 checkout 目录(若非源码运行请设置) |
| `DSH_TRAY_NOOPEN` | *(空)* | 设置为任意值:启动托盘时不自动打开浏览器 |

## 开发 / 构建

```sh
npm run build   # 确保 PS1 带 UTF-8 BOM、校验 JS 语法
npm run check   # node --check

从源码本地安装(未发布 npm 时)


### 配置(可选)

插件激活时会自动启动托盘。可用环境变量覆盖默认行为:

| 环境变量 | 默认值 | 说明 |
|---|---|---|
| `DSH_WEB_URL` | `http://127.0.0.1:3080` | 托盘打开的 Web 地址 |
| `DSH_NODE_EXE` | `process.execPath` | Node 可执行文件路径 |
| `DSH_RUNNER_ARG` | 当前 runner 参数 | 启动时的 entry 参数 |
| `DSH_CHECKOUT` | `process.cwd()` | 源码 checkout 目录(若非源码运行请设置) |
| `DSH_TRAY_NOOPEN` | *(空)* | 设置为任意值:启动托盘时不自动打开浏览器 |