MARIOMLY/dsh-desktop-app ↗★ 0

dsh-desktop-app

Turn the DeepSeek Harness Web UI into a standalone desktop app window (Chromium --app mode) with a system-tray host: minimise to tray, reopen a closed window, and keep the local server running. / 把 DSH Web 界面变成独立桌面应用窗口,并常驻系统托盘:可最小化到托盘、关闭窗口后从托盘叫回、服务继续在后台运行。 适合希望长期打开DSH且窗口可最小化到托盘的桌面用户;依赖本机托盘支持并保持本地服务持续运行。

패키지
dsh-desktop-app
호환성
미검증
Harness peer 범위
^0.1.0-rc.6
Cordis peer 범위
^4.0.1
버전
0.2.7
라이선스
MIT
최근 업데이트
2026. 9. 14.

같은 패키지 이름의 다른 저장소

설치

$npx -p @deepseek-ai/dsh dsh plugin --profile web add github:MARIOMLY/dsh-desktop-app

Usage

Just ask, in any DSH session:

Make this open like a normal desktop app.

The agent calls desktop_app for you. Or be explicit about the action:

ActionWhat it does
statusReports the live web port, the detected browser, the Desktop directory, and whether the shortcut is installed. Start here if something looks wrong.
installWrites the launcher and creates the Desktop shortcut.
removeDeletes the shortcut and the launcher.
openOpens the app window right now, without installing anything.
restartRestarts the DSH server itself and reopens the app window. Detached and delayed, so your reply is delivered before the server goes down.

Optional parameters:

ParameterMeaning
browserA browser id (edge, chrome, brave, vivaldi, opera) or an absolute path to a Chromium-family executable. Defaults to the first one detected.
iconAbsolute path to a .ico file for the shortcut. Defaults to the browser's own icon.
shortcutNameShortcut file name on the Desktop. Defaults to DeepSeek Harness.lnk.
delaySecondsrestart only. Seconds to wait before stopping the server. Defaults to 15, capped at 300.
closeOldWindowsrestart only. Once the new app window has appeared, close the app-mode windows that existed before the restart. Defaults to true. Only DSH app windows are closed — a normal browser window is never touched, because closing it would take your other tabs with it.