DeepSeek Harness(DSH)採用插件化架構,側邊欄缺乏直接訪問 chat.deepseek.com 的原生入口。這導致用戶需要手動在瀏覽器中打開新標籤頁,打斷當前的工作流。該插件通過原生風格的按鈕集成入口,解決此問題。
是什麼¶
該插件由 zerorigin-studio 維護。它在側邊欄“新對話”按鈕正下方添加一個“網頁對話”按鈕,點擊後打開 chat.deepseek.com。它根據運行環境自動處理窗口打開方式,確保在桌面端和多標籤頁模式下均能正常工作。
核心功能¶
-
側邊欄按鈕
按鈕位於側邊欄“新對話”按鈕正下方。其寬度、高度以及懸停動效與 harness 原生控件完全一致,視覺上無縫融合。展開態顯示「網頁對話」,收起態爲 36px 圖標,響應即時。 -
桌面獨立窗口
在 dsh-desktop(Wails v3 啓動器)環境下運行時,點擊按鈕通過本地橋接 API 打開獨立聊天子窗口。主窗口(harness 頁面)不會被導航霸佔,支持多任務並行。 -
Web 環境降級
在純瀏覽器或官方瀏覽器模式下(無本地橋接 API),插件自動降級爲打開新標籤頁。chat.deepseek.com 在新標籤頁打開,當前 harness 頁面不會被整頁跳轉,插件功能永不失效。 -
設置開關
設置頁可通過dsh-deepseek-chat.showEntry配置項開關入口。
安裝與啓用¶
使用官方安裝命令添加插件:
dsh plugin --profile web add @zerorigin-studio/dsh-deepseek-chat
安裝後需重啓 harness 才能生效。
典型用法¶
- 點擊側邊欄的“網頁對話”按鈕。
- 在 dsh-desktop 環境下,系統會調用
window.dsh.desktop.openWindow({ url: CHAT_URL, title: "DeepSeek 網頁對話" })打開獨立窗口。 - 在普通 Web 環境下,瀏覽器會打開一個新標籤頁訪問 chat.deepseek.com。
注意事項¶
- 權限與來源:插件以當前 dsh 進程權限運行,請確保從可信來源安裝。
- 生效時機:安裝後必須重啓 harness 才能加載新插件。
- 版本信息:當前分發編譯產物,源文件(tsx)與構建腳本在後續版本補齊。