dsh-web-ui
zhu1090093659
Plugin and skin collection for DeepSeek Harness (DSH) Web UI - task board, git graph, right-side panel, remote mobile UI, pet, live token stats, and skin center.
PROJECT TOPICS
PROJECT README
English | 中文
A one-click desktop application for DeepSeek Harness. Double-click the icon and start using it — no need to open a terminal or cd into the git repository every time.
Note: This is a companion launcher for the DeepSeek Harness developer preview. DeepSeek Harness itself is iterating rapidly and there will be compatibility-breaking changes.
http://127.0.0.1:3080). If it is not
running, the app starts it in the background using the repository's
node --import tsx/esm apps/cli/src/bin.ts web command, waits until it is ready, and opens the
Web UI inside the app window.DeepSeek Harness 桌面端 Setup 1.0.0.execd "D:\DeepSeek Harness 桌面端"
npm install --cache "D:\DeepSeek Harness 桌面端\.npm-cache"
npm start
.\build.ps1 # one-click build (handles dependencies, Electron binary, and toolchain cache)
The build.ps1 script automatically prefetches the winCodeSign / NSIS / nsis-resources toolchain
into %LOCALAPPDATA%\electron-builder\Cache, which avoids extraction failures caused by missing
symbolic-link privileges on some Windows accounts.
The app reads its settings from %APPDATA%\dsh-desktop\settings.json:
{
"repoPath": "C:\\Users\\tianj\\deepseek-harness",
"port": 3080
}
Environment variables DSH_DESKTOP_REPO and DSH_DESKTOP_PORT override these values.
If startup fails, a dialog lets you pick another repository directory or retry.
pnpm install && pnpm run buildRuntime logs are written to %APPDATA%\dsh-desktop\logs\harness.log.
This repository also ships a cordis plugin for DeepSeek Harness —
dsh-desktop-launcher: it adds a Desktop card to the
DSH Web UI settings page that detects the desktop app and launches it with one click.
dsh plugin --profile web add dsh-desktop-launcher
See packages/desktop-launcher-plugin/README.md for details.
.
├── main.js # Electron main process (service detection / spawn / tray / single-instance)
├── preload.js # Preload script (exposes read-only version info)
├── loading.html # Loading screen while the service starts
├── icon-source.svg # DeepSeek color logo (source)
├── icon.png / icon.ico# App icons (rendered from the SVG)
├── build.ps1 # One-click build script for the NSIS installer
├── package.json # npm project + electron-builder configuration
├── packages/
│ └── desktop-launcher-plugin/ # DSH cordis plugin (detect & launch the desktop app)
└── README.md # This file
DeepSeek Harness and the DeepSeek logo belong to their respective owners.
CLASSIFICATION EVIDENCE
系统优先读取 GitHub Topics,再与站内分类词典和词根规则比对。当前命中: desktop-app、electron-builder、web-ui。