dsh-deepseek-web:網頁版 AI 一鍵入口

前言

DeepSeek Harness 桌面版內置了右側欄瀏覽器面板,但默認不支持直接嵌入第三方網頁,因爲 chat.deepseek.com 等站點設置了 frame-ancestors 'none' 的 CSP 策略,阻止了 iframe 加載。該插件利用 DSH 桌面版自帶的 Electron <webview> 組件,繞過這一限制,在右側邊欄打開免費網頁版。它不涉及模型路由,僅提供手動訪問網頁的入口。

核心功能

  • 一鍵訪問:在側邊欄底部展開站點列表,點擊即可在右側邊欄的瀏覽器 tab 裏打開對應服務的免費網頁版。
  • 多站支持:默認提供 DeepSeek / Kimi / 豆包 / 騰訊元寶 / 通義千問 / 智譜清言 的訪問入口。
  • 繞過限制:使用 Electron webview 承載頁面,不受 CSP frame-ancestors 限制。
  • 自由配置:站點列表在 lib/client.js 的 SITES 常量中定義,圖標以內聯 data URI 形式存儲。

安裝與啓用

該插件依賴 DeepSeek Harness 桌面版(Electron)。請使用 desktop profile 進行安裝:

dsh plugin --profile desktop add @dpharness/dsh-deepseek-web

注意:包名於 2026-10-17 起由 dsh-deepseek-web 更改爲 @dpharness/dsh-deepseek-web。若從舊版升級,需先刪除 profile 中舊的依賴項,再重新安裝。

典型用法

安裝後,在 DeepSeek Harness 桌面版左側欄底部會出現「網頁版 AI」按鈕。點擊展開站點列表,選擇目標站點(如 DeepSeek 網頁版),右側邊欄會打開對應的瀏覽器 tab,與當前會話並排顯示。

配置說明

插件的核心配置位於 lib/client.js 文件頂部。

修改站點列表

SITES 常量定義了菜單順序和訪問地址。添加新站點只需在數組中追加一行:

const SITES = [
  { id: "deepseek", label: "DeepSeek 網頁版", url: "https://chat.deepseek.com" },
  // { id: "custom", label: "自定義站點", url: "https://example.com" },
];

圖標配置

品牌圖標以內聯 data URI 的形式存儲在 ICONS 常量中。若 ICONS 中未定義某站點,系統會自動使用通用地球圖標。添加圖標只需在 ICONS 中補充對應的 data URI 字符串。

適用場景與注意

  • 適用場景:處理簡單問題時不想走 API 計費,需要手動查看或使用免費網頁版功能。
  • 登錄狀態:登錄狀態保存在進程內存分區中,應用重啓後會丟失,需重新登錄。
  • 權限限制:下載和原生彈窗權限被拒絕。OAuth 彈窗登錄可能受阻,僅對已登錄的站點有效。
  • 非 API 入口:該插件不涉及 DSH 模型路由,無法自動轉發請求,僅供手動訪問。

生態位置

該插件由社區開發者 zhanghao3693 維護,遵循 MIT 許可證。更多詳情與源碼請訪問:GitHub | SkillHub 目錄。

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

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

小夜