前言¶
在 DSH 裏做智能體或腳本開發時,經常需要對照 DeepSeek 網頁端的對話能力,或直接用網頁端賬號會話做驗證。單獨開瀏覽器窗口會打斷工作區切換;若用 iframe 嵌入 https://chat.deepseek.com,還會遇到站點 frame-ancestors 'none' 的限制。下面介紹社區插件 dsh-plugin-deepseek-web(維護者 Shullg):它在 DSH 桌面端左側工作區上方註冊 DS 圖標,點擊後在右側面板用 Electron <webview> 加載官方網頁版,不消耗 API 額度,會話走網頁端登錄態。
這是什麼¶
dsh-plugin-deepseek-web 屬於 DSH 插件目錄中的 客戶端 類插件,倉庫地址爲 github.com/Shullg/dsh-plugin-deepseek-web。非 DeepSeek 官方出品,與 DeepSeek 官方無關;文檔明確說明不涉及繞過登錄或額度限制。
一句話:把 https://chat.deepseek.com 接到 DSH 桌面端側邊欄,在宿主內完成打開、縮放和主題同步,並儘量保留登錄狀態。
核心功能¶
以下能力均來自項目 README 與 package.json 中的說明。
- 嵌入方式:用 Electron
<webview>替代 iframe,繞過frame-ancestors 'none'。 - 交互:單擊 DS 圖標半屏打開,雙擊全屏,按
Esc收起;關閉面板不銷燬網頁狀態,再次打開仍停留在原頁面。 - 登錄態:自動保存登錄 Token,重啓 DSH 後無需重新掃碼(實現上從預熱頁提取
userToken與__appKit_userInfo寫入宿主 localStorage,下次啓動注入)。 - 主題:網頁主題色跟隨 DSH 深色/淺色模式。
- 平臺:僅 DSH Desktop 可用;Web 端無
dshDesktop.browser橋接時按鈕會置灰。
安全方面:文檔稱無外發請求、不讀 Harness 憑證、無第三方統計;Token 僅存本機 DSH localStorage;網頁運行在 Electron 默認沙箱內,無 Node 環境。
安裝與啓用¶
環境要求:DSH Desktop 版本 0.2.1-rc.3 及以上(package.json 中 dsh.engines.dsh 爲 ^0.2.1-rc.3)。
若插件已在插件市場,可用 CLI 安裝:
dsh plugin --profile desktop add dsh-plugin-deepseek-web
或從 GitHub 安裝(佔位符按 README 原文保留):
dsh plugin --profile desktop add github:<owner>/dsh-plugin-deepseek-web
本地調試源碼時,先構建再 link:
pnpm install
pnpm build
dsh plugin --profile desktop add "link:$PWD"
裝完後需徹底退出 DSH(含托盤)再重啓,否則加載可能不完整。
典型用法¶
安裝並重啓 DSH Desktop 後:
- 在左側 Activity Bar 上方找到 DS 圖標。
- 單擊圖標:右側面板半屏打開 DeepSeek 網頁版。
- 雙擊圖標:全屏顯示;按 Esc 收起面板。
- 在網頁端完成登錄後,關閉側邊面板再打開,頁面狀態應保留;重啓 DSH 後,文檔說明可免重新掃碼(依賴上述 Token 持久化邏輯)。
首次使用建議在 DSH 設置中確認當前爲桌面 profile,且版本不低於 0.2.1-rc.3。
適用場景與注意¶
適合:已在 DeepSeek 網頁端有賬號、希望在 DSH 同一窗口內對照對話或複用網頁會話的桌面用戶;不想爲側邊欄對話單獨配置 API Key 的場景。
注意:
- 插件以當前 DSH 進程權限運行,安裝前應自行查看 源碼 與 MIT 許可證(
package.json版本 0.1.0)。 - 實現依賴 DSH 與 DeepSeek 網頁的部分內部結構(如
sidebarRightTabs、槽位名、Token 存儲格式),官方大版本更新後可能需要適配。 - 社區目錄頁 skillhub.cn/plugins/Shullg/dsh-plugin-deepseek-web 爲獨立站點,與 DeepSeek / 幻方無官方從屬關係,不宜當作官方應用商店。
結尾¶
dsh-plugin-deepseek-web 的價值在於:在 DSH 桌面端用 <webview> 穩定嵌入官方網頁版,保留面板狀態與登錄便利,並跟隨宿主主題。需要詳情或提交 Issue 時,可訪問目錄頁與 GitHub 倉庫:
- 目錄頁:https://www.skillhub.cn/plugins/Shullg/dsh-plugin-deepseek-web
- GitHub:https://github.com/Shullg/dsh-plugin-deepseek-web