dsh-plugin-deepseek-web:在 DSH 侧边栏打开 DeepSeek 网页版

前言

在 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 后:

  1. 在左侧 Activity Bar 上方找到 DS 图标。
  2. 单击图标:右侧面板半屏打开 DeepSeek 网页版。
  3. 双击图标:全屏显示;按 Esc 收起面板。
  4. 在网页端完成登录后,关闭侧边面板再打开,页面状态应保留;重启 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
羽毛球分组比赛记分
小程序二维码

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

Xiaoye