- Inicio
- Plugins
- Herramientas y funciones
- dsh-chat-in-harness
Q
dsh-chat-in-harness
qcann/dsh-chat-in-harness
A conversation-independent floating window for chat.deepseek.com, rendered in a webview, draggable and resizable, with page zoom, opacity control and an optional floating ball. It makes no API calls, stores no credentials and injects no scripts.
Instalar
dsh plugin --profile web add github:qcann/dsh-chat-in-harnessREADME
Chat in Harness
English version: README.en.md
把 chat.deepseek.com 装进一个与会话无关的浮窗。用 DSH 自带的浏览器桥拿租约、创建 <webview>、顶层导航到官网——页面里的一切都交给官网自己跑。
它不做什么
这一节比上面重要。
| 不做 | 说明 |
|---|---|
| 不调接口 | 不碰 /api/v0/*,不构造请求,不解析响应 |
| 不存凭据 | 不读网页里的 cookie / localStorage,不做快照,不重放登录态;只在 DSH 自己的 localStorage 记窗口布局(位置、尺寸、缩放、透明度) |
| 不注入脚本 | 一次都不注入,也不执行任何脚本 |
| 不改指纹 | 只从 UA 去掉 Electron/x.y.z,其余原样 |
| 不批量操作 | 没有并发、没有队列、没有重试风暴 |
UA 那一处是为了避免官网把 Electron 容器误判为「环境异常」,是全插件唯一的例外。
功能
- 两行头部:标题(鲸鱼 + Chat / 缩放 / 不透明度 / 铺满 / 收起)、导航(后退 / 前进 / 刷新 / 地址 / 系统浏览器)
- 拖动、缩放、位置记忆;双击标题栏或点「铺满」按钮切换铺满/还原;边缘吸附
×收起:启用悬浮球就收成球,否则直接隐藏- 左下角 Chat 胶囊;设置页两个开关(左侧栏入口、启用悬浮球)、状态卡(尺寸 / 缩放 / 不透明度)、重置窗口
- 界面语言跟随 DSH:中文以外的语言显示英文
安装
从仓库安装(跟随默认分支):
dsh plugin --profile desktop add https://github.com/qcann/dsh-chat-in-harness
或用 Release 里的预构建包(latest 始终指向最新版本):
dsh plugin --profile desktop add https://github.com/qcann/dsh-chat-in-harness/releases/latest/download/dsh-chat-in-harness.tgz
装完重启 DSH。要求 DSH ≥ 0.2.1-rc.1、Node ≥ 20。
已知边界
- 仅桌面端:Web 版没有
<webview>宿主。 - 平台:Windows 已实测;macOS / Linux 未实机验证。代码不含任何平台特定 API(无
node:模块、无文件系统访问),但也不承诺与 Windows 完全一致。 - 重启 DSH 要重新登录:浏览器租约是进程内分区,cookie 不落盘。这是 DSH 的行为,本插件不绕。
- 焦点在网页里时,DSH 快捷键不生效。
- 层级:浮窗在
z-index: 60,会被菜单(100)与模态框(1000)盖住;与 DSH 自己的浮窗同层,靠 DOM 顺序压在其上。 - 链接白名单:只放行
deepseek.com及子域,其余交给系统浏览器。 - 切换账号:插件没有「退出登录」按钮——在网页里用它自己的退出入口,或重启 DSH(分区在内存里,重启后是干净状态)。
- 网页里的「复制」按钮不可用:DSH 拒绝浏览器 guest 的剪贴板权限(
navigator.clipboard被拦)。选中文字后按Ctrl+C(macOS 为Cmd+C)正常,走的是原生复制路径。
风险声明
- 非官方项目,与 DeepSeek 无关联;图标为自绘的虚线小鲸鱼轮廓,未使用 DeepSeek 官方标识。
- 不代理、不转发、不存储任何数据;用第三方容器访问站点是否符合其条款,请自行确认。
- 使用风险自负:限流、改版、DSH 升级都可能影响可用性。
理念:克制
能做到十件事,只做三件。每个功能先回答「不做会怎样」;不在用户和官网之间加一层;错误显示在用户看得见的地方;先删后加。
Plugins relacionados
T
archify (deepseek-harness)
tt-a1i/archify
95.4khace 13 horasHerramientas y funcionesApache-2.0
T
WeKnora (dsh-weknora)
tencent/weknora
37kayerHerramientas y funciones
D
next-ai-draw-io (dsh-plugin)
dayuanjiang/next-ai-draw-io
36.9khace 15 horasHerramientas y funcionesApache-2.0
T
weknora
tencent/weknora
20.2khace 3 mesesHerramientas y funciones