DSH Web 啓動器插件:把 `dsh web` 做成桌面式入口

前言

在 DeepSeek Harness(DSH)裏,dsh web 已經提供了可訪問的 Web 服務,但日常使用時仍會打開瀏覽器窗口,可能帶上標籤欄、地址欄,入口也不夠直接。對於希望把 Harness 當作日常桌面工具使用的開發者,sylkmpo/dsh-web-app-launcher 提供了一個更貼近桌面應用的啓動方式。

它不改變 dsh web 服務本身,而是讓 Windows 用戶在桌面雙擊一個圖標後,用瀏覽器的應用模式打開獨立窗口,並在關閉窗口後退出。

這是什麼

dsh-web-app-launcher 是一個面向 Windows 的 DSH 社區插件,許可證爲 MIT。

它圍繞官方 dsh web 服務做啓動層封裝:

  • 不引入 Electron;
  • 不做二次打包;
  • 不 fork 後端服務;
  • 功能與 Web 版一致。

視覺上,它通過 Edge、Chrome、Brave 或 Vivaldi 的 --app 模式打開獨立窗口,窗口沒有標籤欄和地址欄。

核心功能

  • 桌面圖標:首次啓動後自動創建 DeepSeek Harness.lnk。
  • 獨立窗口:使用 Edge、Chrome、Brave 或 Vivaldi 的 --app 模式打開應用窗口。
  • 簡潔界面:窗口中沒有標籤欄和地址欄。
  • 生命週期:雙擊圖標啓動,關閉窗口即退出 Harness。
  • 臨時 profile:使用系統臨時目錄保存臨時 Chromium profile,窗口退出後自動刪除。
  • 功能一致性:插件本身不新增 Web 功能,功能與 dsh web Web 版一致。

安裝前提

使用這個插件前,需要滿足以下環境:

  • Windows 10 或 Windows 11
  • Node.js
  • 已安裝 DeepSeek Harness,並且 dsh 在 PATH 中

如果本機還沒有 DeepSeek Harness,資料中給出的全局安裝命令是:

npm install -g @deepseek-ai/dsh

執行前確認 Node.js 環境可用,並且你願意在本機全局安裝該包。

安裝與啓用

1、安裝插件。這條命令把插件添加到 web profile:

dsh plugin --profile web add github:sylkmpo/dsh-web-app-launcher

2、首次運行 Web profile。插件安裝不等於立即創建快捷方式;插件代碼需要在 Web profile 激活後才能創建 Windows 快捷方式。首次運行一次:

dsh web

3、使用桌面圖標。插件激活後,桌面會出現 DeepSeek Harness.lnk。之後直接雙擊該圖標即可打開獨立窗口。

典型用法

日常使用通常只有三步:

1、雙擊桌面上的 DeepSeek Harness.lnk。

2、插件調用 Edge、Chrome、Brave 或 Vivaldi 的 --app 模式打開獨立窗口。

3、關閉窗口後退出 Harness,臨時 Chromium profile 從系統臨時目錄中刪除。

如果需要排查問題,先確認 dsh web 本身能在終端正常啓動;應用窗口只是 dsh web 的瀏覽器前端入口。

卸載

卸載命令:

dsh plugin --profile web remove dsh-web-app-launcher

刪除插件後,再手動刪除桌面上的 DeepSeek Harness.lnk。

適用場景與注意

適合:

  • 在 Windows 10 或 Windows 11 上使用 DeepSeek Harness Web 界面
  • 希望把 dsh web 作爲一個獨立窗口入口,而不是瀏覽器標籤頁
  • 希望關閉窗口即退出,不需要手動管理瀏覽器窗口

注意:

  • 這是非官方社區插件,與 DeepSeek 官方無隸屬或背書關係。
  • 插件以當前 dsh 進程權限運行,安裝前應檢查源碼、啓動邏輯與 MIT 許可證。
  • 窗口體驗依賴本機已安裝的 Edge、Chrome、Brave 或 Vivaldi,以及瀏覽器 --app 模式的支持情況。
  • 插件不改變 dsh web 的功能邊界;如果某個能力 Web 版沒有,這個插件也不會憑空提供。

鏈接

倉庫地址:https://github.com/sylkmpo/dsh-web-app-launcher

目錄頁線索(未覈實):https://www.skillhub.cn/plugins/sylkmpo/dsh-web-app-launcher

羽毛球分组比赛记分
小程序二维码

欢迎使用《羽毛球分组比赛记分》微信小程序

小夜