dsh-fingerprint-relay
在终端中运行以下命令:
dsh plugin install Wilfred-wei/dsh-fingerprint-relay
将以下提示词粘贴到 DeepSeek Harness 对话框中:
在 DeepSeek Harness 终端中执行 dsh plugin install Wilfred-wei/dsh-fingerprint-relay 即可安装,插件源码位于 https://github.com/Wilfred-wei/dsh-fingerprint-relay。
插件介绍
有些提供商会对客户端的 TLS 指纹做校验,浏览器或官方 CLI 可以正常访问,但 DSH 发出的请求因指纹不匹配而被判定为未授权客户端,直接返回 403。dsh-fingerprint-relay 正是为了解决这一类问题而生。
插件在本地启动一个轻量 Python 进程作为出口代理,用被上游白名单接受的指纹发起连接,再将 DSH 的流量透明转发过去。进程仅监听 127.0.0.1,不存储任何 API 密钥,密钥仍保留在提供商自身的配置中。当前仅支持 Anthropic Messages 通道,平台限 Windows。
如果你正在用 DSH Desktop 接入 agentrouter.org 或其他做指纹门控的提供商,反复遇到 unauthorized client detected 或 403 提示,这个插件可以帮你少走一步弯路。只要本机装有 Python 3.11 及以上版本,安装后在设置中配置一条 relay 规则即可生效。
使用场景
- DSH 访问 agentrouter.org 等提供商被返回 403 或未授权客户端提示
- 提供商对 TLS 指纹做白名单校验,浏览器可用但 DSH 请求被拒
- 需要在 DSH 中通过 Anthropic Messages 通道调用被指纹门控的上游服务
适合人员
- 使用 DSH Desktop 接入指纹门控提供商并反复遇到 403 的用户
- Windows 环境下需要本地代理转发 DSH 流量的开发者
- 希望在不修改 API 密钥配置的前提下解决客户端指纹不匹配问题的用户