dsh-skip-browser-auth
在终端中运行以下命令:
dsh plugin install iasiv5/dsh-skip-browser-auth
将以下提示词粘贴到 DeepSeek Harness 对话框中:
在 DeepSeek Harness 中对 agent 说「执行 dsh plugin install iasiv5/dsh-skip-browser-auth 安装 Skip Browser Auth 插件(https://github.com/iasiv5/dsh-skip-browser-auth),装完重启 DSH Web」。
插件介绍
每次用 DSH Web,你是否都要从启动 URL 里抄那一串随机 token 进浏览器?本插件面向本机或可信网络内的 Web 使用场景:在已通过验证的 DSH compatibility profile 上,自动跳过 BrowserAuth,打开 Web 地址即可直连,不必反复复制 token。
它不会把所有版本塞进同一套实现。runtime @deepseek-ai/dsh 与 @deepseek-ai/dsh-client-connection 必须组成已知版本对;混合版本、未知版本或 profile 未实现时会自动休眠,官方行为分毫不变。当前支持 0.1.2-rc.1 至 0.2.1-rc.2 等多组精确版本对,并按代际使用 legacy-web-v1、carrier-neutral-v2/v3/v4 等独立适配,覆盖各版本的准入、RPC carrier、connection/request waterfall 与浏览器 client 差异。
机制上仅通过 DSH 官方插件 patch 替换 Connection 行,不修改 DSH 本体;卸载或禁用并重启即可完全恢复官方 BrowserAuth。Desktop 宿主一律休眠(Electron 自带 token,插件无收益)。
适合经常在 node 宿主上跑 DSH Web、且访问环境可信的个人开发者。请注意:跳过认证后 Web 对本机/可信网络内访问不再有身份层,请勿把 DSH 端口暴露给不可信网络。
使用场景
- 本机 node 宿主上频繁打开 DSH Web,不想每次从启动 URL 复制 token
- 局域网或可信环境中自用 DSH Web,希望直连地址即可使用
- 已固定在某组受支持的 runtime 与 connection 版本对上运行 DSH
适合人员
- 在本机或可信网络内自用 DSH Web 的个人开发者
- 熟悉 DSH 版本对与白名单机制、能接受 trusted-network 风险的用户
- 不需要 Desktop 跳过认证、主要使用 Web 侧栏的用户