dsh-oauth-newapi
在终端中运行以下命令:
dsh plugin install hrhgit/dsh-oauth-newapi
将以下提示词粘贴到 DeepSeek Harness 对话框中:
在 DeepSeek Harness 终端中运行 dsh plugin install hrhgit/dsh-oauth-newapi 即可安装该插件,开源地址为 https://github.com/hrhgit/dsh-oauth-newapi
插件介绍
如果你用 New API 做模型中转,又不想在 DeepSeek Harness 里手动粘贴 Base URL 和 API Key,dsh-oauth-newapi 正是为这个场景准备的 OAuth 接入插件。它把 New API 实例、账号、分组、令牌选择、模型发现和模型路由统一收进宿主 Model Center 的扁平 OAuth 条目中,让登录后的账号与直接 Base URL/API Key 提供者并列呈现,同时完整保留 New API 特有的分组、协议和模型筛选流程。
安全设计是这套插件的硬约束:OAuth 凭证和 New API 令牌始终存放在宿主所有的凭证与状态存储中,绝不触碰 localStorage。只有站点字段、模型搜索词、线协议这类非敏感浏览器草稿才以受限、版本化的键本地留存。插件不再单独创建 New API 配置区块,而是通过 modelEntryRegistry 服务和 settings.modelCenter.entry 插槽与宿主深度集成。
适合已经在用 New API 中转多个模型、希望 DeepSeek Harness 里能一键 OAuth 登录、并按分组和协议灵活选择模型的开发者或团队。
使用场景
- 通过 OAuth 一键登录 New API 账号,免去手动粘贴 Base URL 和密钥
- 按分组与协议筛选可用模型,令牌选择流程与直接接入方式并列展示
- 凭证始终存于宿主安全存储中,不写入 localStorage,降低浏览器端泄露风险
适合人员
- 使用 New API 聚合多模型的 AI 开发者
- 需要在 DeepSeek Harness 中统一管理多账号的 AI 应用团队
- 对密钥安全有要求、希望由宿主托管凭证的个人或组织