DSH Dots:在 DeepSeek Harness 里原生打开 ChatGPT Dots

前言

DeepSeek Harness(DSH)把智能体开发、对话和工具链收进同一套客户端。若你平时用 ChatGPT Dots 做笔记或轻量协作,常见做法是在系统浏览器里单独开标签页,与 DSH 窗口来回切换,登录态和界面风格也各管各的。DSH Dots(仓库 Tests4gptplay/dsh-dots)是社区目录中的客户端类插件,由维护者 Tests4gptplay 发布,当前 GitHub 星标为 0。它把 ChatGPT Dots 嵌进 DSH 原生主内容区:Desktop 走宿主授权的 Electron WebView,Web 版用 iframe;并提供工具栏、刷新与「在浏览器打开」等入口,圆环图标随 DSH 明暗主题变化。ChatGPT Dots 本身由 OpenAI 提供,账号与访问条件以官方网站为准;本插件为第三方集成,与 DeepSeek / 幻方无官方从属关系。

这是什么

一句话:在 DSH 原生页面里加载 ChatGPT Dots 网页,而不是另开浏览器窗口凑界面。

插件通过 Cordis patch 与 DSH Client UI 组件接入侧边栏与布局;网页内部仍使用 ChatGPT 自身的主题设置,DSH 只负责外壳与导航体验。

核心功能

以下能力均来自项目 README,安装包版本 1.0.9(MIT 许可)。

启动与页面生命周期

  • 启动预加载:DSH Desktop 加载插件后,在后台打开 Dots。
  • 切换即用:切换到聊天或其他页面时保留同一个网页,返回 Dots 时直接显示已有页面与状态。
  • 手动刷新:点击刷新按钮时重新加载网页;禁用插件或退出 DSH 时释放网页。

登录与分区

  • 登录态复用:使用宿主管理的浏览器分区;配套 Desktop 持久化更新可将 Dots 存储保存在固定分区中(见下文「Desktop 登录态持久化」)。

界面与平台差异

  • 原生外观:全幅内容区、中英文界面,工具栏和圆环图标随 DSH 明暗主题变化。
  • Desktop 通过宿主的 Electron WebView 加载网页;Web 版使用 iframe 嵌入,站点限制嵌入时可点击「在浏览器打开」。

安装与启用

安装命令须使用 README 中的固定版本来源,不要自行拼接未在文档中出现的命令。

DSH Desktop:打开「插件 → 添加插件」,粘贴以下来源并安装、启用:

github:Tests4gptplay/dsh-dots#v1.0.9

DSH Web:

dsh plugin --profile web add 'github:Tests4gptplay/dsh-dots#v1.0.9'

正式版本见 GitHub Release v1.0.9;也可使用 预打包安装包 dsh-dots-1.0.9.tgz。安装包已包含 Host/Client 运行文件。升级后重启 DSH 以加载新的后台预加载逻辑;已有设置和浏览器数据继续保留。

Desktop 登录态持久化

后台预加载由插件直接提供。跨重启的登录态存储由 Desktop 主进程管理;本版同时提供 Windows DSH 0.2.1-rc.3 的配套更新脚本。

需要启用持久分区时,下载并解压安装包,完全退出 Desktop(包括托盘),使用 Python 运行:

python scripts/enable-desktop-persistence.py "<DSH 安装目录>/resources/app.asar"

脚本先保存原始宿主备份,再将 Dots 的分区调整为 persist:dsh-dots-personal-browser;其他网页的分区策略及宿主授权、隔离和导航规则保持原样。重新启动 DSH 后,在新分区登录一次,后续启动复用其网站存储,登录有效期由网站管理。

已经应用此配套更新的用户,升级到 1.0.9 时直接安装插件并重启即可。Desktop 应用升级后,依据新版宿主的存储支持情况使用配套更新。备份文件保存在原 app.asar 旁,后缀为 .before-dots-1.0.4;需要还原时,退出 Desktop 后用备份替换 app.asar。

典型用法

1、按上一节命令安装并启用插件,重启 DSH。

2、在侧边栏进入 Dots 页面:Desktop 下可直接使用 WebView 内的 ChatGPT 登录;若已在持久分区登录过,后续启动会复用网站存储。

3、在 DSH 内切换至其他功能再返回 Dots,页面与状态仍保留;需要强制同步远端内容时,点工具栏刷新。

4、Web 版若因站点策略无法 iframe 嵌入,使用「在浏览器打开」在外部浏览器访问同一服务。

问题与变更记录见仓库 Issues 与 CHANGELOG。

适用场景与注意

适合谁:已在 DSH 中开发或日常使用智能体,同时希望把 ChatGPT Dots 固定在同一个客户端里、减少窗口切换的人。

权限与安全:插件以当前 DSH 进程权限运行;安装前应阅读源码与 MIT LICENSE,确认接受第三方网页嵌入与分区策略。修改 app.asar 的持久化脚本会改动 Desktop 宿主,操作前务必保留脚本生成的备份。

生态说明:DSH 理念是「一切皆插件」;社区目录 SkillHub 插件页 为独立站点,并非 DeepSeek 官方应用商店。

结尾

DSH Dots 把 ChatGPT Dots 收进 DSH 主界面,用预加载与单页保留降低切换成本,并在 Desktop 上可选持久分区以延续登录态。目录与源码:

  • 目录页:https://www.skillhub.cn/plugins/Tests4gptplay/dsh-dots
  • GitHub:https://github.com/Tests4gptplay/dsh-dots
羽毛球分组比赛记分
小程序二维码

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

小夜