@zerorigin-studio/dsh-deepseek-chat:DeepSeek Harness 網頁對話入口插件

DeepSeek Harness(DSH)採用插件化架構,側邊欄缺乏直接訪問 chat.deepseek.com 的原生入口。這導致用戶需要手動在瀏覽器中打開新標籤頁,打斷當前的工作流。該插件通過原生風格的按鈕集成入口,解決此問題。

是什麼

該插件由 zerorigin-studio 維護。它在側邊欄“新對話”按鈕正下方添加一個“網頁對話”按鈕,點擊後打開 chat.deepseek.com。它根據運行環境自動處理窗口打開方式,確保在桌面端和多標籤頁模式下均能正常工作。

核心功能

  1. 側邊欄按鈕
    按鈕位於側邊欄“新對話”按鈕正下方。其寬度、高度以及懸停動效與 harness 原生控件完全一致,視覺上無縫融合。展開態顯示「網頁對話」,收起態爲 36px 圖標,響應即時。

  2. 桌面獨立窗口
    在 dsh-desktop(Wails v3 啓動器)環境下運行時,點擊按鈕通過本地橋接 API 打開獨立聊天子窗口。主窗口(harness 頁面)不會被導航霸佔,支持多任務並行。

  3. Web 環境降級
    在純瀏覽器或官方瀏覽器模式下(無本地橋接 API),插件自動降級爲打開新標籤頁。chat.deepseek.com 在新標籤頁打開,當前 harness 頁面不會被整頁跳轉,插件功能永不失效。

  4. 設置開關
    設置頁可通過 dsh-deepseek-chat.showEntry 配置項開關入口。

安裝與啓用

使用官方安裝命令添加插件:

dsh plugin --profile web add @zerorigin-studio/dsh-deepseek-chat

安裝後需重啓 harness 才能生效。

典型用法

  1. 點擊側邊欄的“網頁對話”按鈕。
  2. 在 dsh-desktop 環境下,系統會調用 window.dsh.desktop.openWindow({ url: CHAT_URL, title: "DeepSeek 網頁對話" }) 打開獨立窗口。
  3. 在普通 Web 環境下,瀏覽器會打開一個新標籤頁訪問 chat.deepseek.com。

注意事項

  • 權限與來源:插件以當前 dsh 進程權限運行,請確保從可信來源安裝。
  • 生效時機:安裝後必須重啓 harness 才能加載新插件。
  • 版本信息:當前分發編譯產物,源文件(tsx)與構建腳本在後續版本補齊。

相關鏈接

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

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

小夜