DSH Plugins
返回列表
dsh-authmux

dsh-authmux

客户端 更新于 2026.09.01

在终端中运行以下命令:

dsh plugin install Q-xuan/dsh-authmux

将以下提示词粘贴到 DeepSeek Harness 对话框中:

在 DeepSeek Harness 终端中执行 dsh plugin install Q-xuan/dsh-authmux 即可安装该插件,源码详见 https://github.com/Q-xuan/dsh-authmux

插件介绍

同时订阅 OpenAI、Anthropic、xAI、OpenRouter 等多家模型服务时,每个提供商的 OAuth 登录流程各自为政,开发者不得不在多个浏览器标签页之间来回切换,凭据散落各处。DSH AuthMux 将这些订阅制提供商的签入流程收敛到一个紧凑的登录界面,由 DSH Core 继续掌管凭据、模型路由和令牌刷新,用户只需在设置中完成一次授权,即可在标准模型选择器中直接使用任意已启用的提供商。

架构上,AuthMux 只负责浏览器交互桥接和界面层,模型传输、PKCE、device code、令牌刷新等逻辑全部保留在 DSH Core 内部,OAuth 负载不会跨越到浏览器侧,RPC 通道严格限制在 loopback 之上,模型工具也无法调用授权表面。从旧版 dsh-simple-oauth 迁移时,AuthMux 会自动检测遗留凭据文件、导入有效记录、启用对应模型路由,并将原文件重命名为备份,过程无需手动操作。

适合同时持有多家模型订阅、希望用 DSH 一站式管理认证与路由的开发者;也适合正在从 dsh-simple-oauth 过渡、追求更清晰安全边界的 DSH 生态用户。

截图预览

使用场景

  • 同时订阅 OpenAI、Anthropic、xAI 等多家模型,想在统一界面完成所有授权
  • 从 dsh-simple-oauth 迁移到更清晰的凭据与路由管理
  • 需要本地安全存储 OAuth 凭据且不想自建 HTTP 服务的 DSH 日常使用

适合人员

  • 同时持有 OpenAI、Anthropic、OpenRouter 等多份模型订阅的开发者
  • 使用 DSH Core 统一管理模型路由与令牌的团队成员
  • 希望从旧版 simple-oauth 过渡到更清晰安全边界的现有用户