前言¶
安裝、更新或卸載 DSH 插件後,通常需要重新啓動 DSH Web,並刷新瀏覽器頁面才能讓變更生效。dsh-web-launcher 爲 DeepSeek Harness Web 創建一個桌面快捷方式:首次雙擊啓動 dsh web 並打開瀏覽器;再次雙擊確認 3080 端口屬於 DSH,再在後臺重啓對應進程,並刷新現有頁面。
這是什麼¶
dsh-web-launcher 是由 ayingQAQ 維護的獨立工具,用於爲 DeepSeek Harness Web 創建 Windows 桌面快捷方式。它不是 DeepSeek 官方產品。
項目許可與運行約束如下:
License: MIT
OS: win32
Node: >=20
peerDependencies: @deepseek-ai/cordis ^4.0.1
默認地址與 profile:
http://127.0.0.1:3080
web profile
核心功能¶
- 爲 DeepSeek Harness Web 創建桌面快捷方式。
- 首次雙擊啓動
dsh web,服務就緒後自動打開瀏覽器。 - 再次雙擊會確認
3080端口屬於 DSH,再在後臺重啓對應進程。 - 重啓完成後刷新標題含“DeepSeek Harness”的現有瀏覽器窗口;找不到時打開新頁面。
- 連續點擊會合併成一次操作,避免重複停止、啓動和刷新。
- 插件加載後,插件的安裝、更新和卸載記錄由 web profile 管理。
- 支持獨立 npm 安裝。
該插件以當前 dsh 進程權限運行。安裝前建議檢查源碼、依賴與許可證,確認適合當前環境。
安裝與啓用¶
在 DSH 中安裝:
dsh plugin --profile web add github:ayingQAQ/dsh-web-launcher
安裝後,重新啓動一次 DSH Web。插件加載後會自動創建或更新桌面的 DSH Web 快捷方式。
典型用法¶
在 DSH 的以下設置項中檢查狀態、重新創建或移除桌面快捷方式:
設置 → 通用設置 → DSH 一鍵啓動器
如果不再需要快捷方式,應先在這裏移除,再卸載插件:
dsh plugin --profile web remove dsh-web-launcher
獨立安裝時:
npm install -g dsh-web-launcher
dsh-web-launcher setup
可用命令:
dsh-web-launcher start
dsh-web-launcher setup
dsh-web-launcher status
dsh-web-launcher remove
運行文件與限制¶
穩定運行文件位於:
%LOCALAPPDATA%\dsh-web-launcher\runtime
日誌位於:
%LOCALAPPDATA%\dsh-web-launcher\logs
日誌最多保留當前和上一份。
快捷方式使用原生 Windows Shell Link API 創建,不調用 PowerShell。
限制:
- 當前版本僅支持 Windows、默認 web profile 和默認端口
3080。 - DSH 刪除插件時不會主動執行第三方卸載腳本,因此應先從插件設置項移除桌面快捷方式,再卸載插件。
結尾¶
dsh-web-launcher 適合在 Windows 上頻繁啓動 DSH Web、並希望減少手動重啓和刷新步驟的場景。
項目 GitHub:https://github.com/ayingQAQ/dsh-web-launcher
目錄頁線索(獨立站點,非 DeepSeek 官方應用商店):https://www.skillhub.cn/plugins/ayingQAQ/dsh-web-launcher