dsh-applauncher:DSH 桌面端應用啓動器

在 DSH(DeepSeek Harness)的日常使用中,經常需要從宿主環境快速調用本機已安裝的 Windows 應用程序。爲了解決這一問題,下面介紹 dsh-applauncher 插件。

這是由開發者 jinwendijv 維護的客戶端插件,其核心作用是自動掃描本機已安裝的電腦應用,在 DSH 側邊欄“設置”圖標上方提供一個類似 Windows 開始菜單的啓動入口。

核心功能

該插件主要提供以下能力:

  • 自動掃描與識別:通過 PowerShell 掃描開始菜單、卸載列表和 App Paths 註冊表,自動識別本機應用。在顯示時優先使用中文名稱。
  • 圖標提取:從應用的 exe 文件中提取真實圖標。如果無法提取圖標,則使用應用名稱的首字符作爲替代。
  • 快捷方式管理:提供網格視圖展示已添加的快捷方式,支持搜索、添加和移除操作。已添加的應用會顯示綠色的對勾標記。
  • 安全執行:啓動動作在 DSH 宿主進程執行,瀏覽器端不接觸任何命令或路徑。寫操作要求 POST 且同源,以防止跨站請求攻擊。

安裝與啓用

安裝此插件需要滿足系統依賴:Windows 系統(需自帶 PowerShell 5.1)以及 DSH Desktop。

安裝命令如下:

dsh plugin --profile <profile> add link:<本目錄絕對路徑>

安裝完成後,請完全退出並重啓 DSH Desktop。

使用步驟

  1. 打開面板:打開 DSH 後,在側邊欄底部“設置”圖標上方會出現一個“應用”按鈕。
  2. 掃描應用:點擊“應用”按鈕,在彈出面板中點擊“掃描本機應用”。
  3. 添加快捷方式:在“本機已安裝應用”列表中,點擊“+”號將常用應用添加爲快捷方式(已添加的應用右側會出現綠色對勾)。
  4. 啓動與移除:在“已添加的快捷方式”區域,點擊圖標即可啓動應用;鼠標懸停在圖標上時,右上角會出現“×”,點擊可移除快捷方式。

適用場景與注意

該插件適合需要在 DSH 界面內快速訪問本地 Windows 應用的用戶。

注意事項:

  • 快捷方式列表僅保存在本機 ~/.dsh/dsh-applauncher/config 目錄中。
  • 插件啓動應用時,通過 Windows Shell(explorer)執行,以普通用戶權限運行,不會繼承 DSH 的管理員權限。
  • 依賴項包括系統自帶的 PowerShell 5.1 和 DSH Desktop。

生態鏈接

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

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

小夜