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 目录。

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

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

小夜