dsh-multiprovider
在终端中运行以下命令:
dsh plugin install monotykamary/dsh-multiprovider
将以下提示词粘贴到 DeepSeek Harness 对话框中:
在 DeepSeek Harness 中执行 dsh plugin install monotykamary/dsh-multiprovider 即可安装,开源仓库见 https://github.com/monotykamary/dsh-multiprovider
插件介绍
当 DeepSeek Harness 的某个提供商插件需要管理多组凭证时,dsh-multiprovider 将账号选择、会话亲和、健康追踪与冷却策略统一收拢到一个透明的调度层中,让上层调用者只需关心业务本身。调用者通过一次幂等租约占有一组账号中的某一个,完成整轮操作后结算一次结果,需要在安全时才能显式重新获取,这避免了隐式重试带来的重放风险。
它提供轮询、加权轮询、最少在途与优先级四种确定性选择策略,支持按会话或工作负载维度做账号亲和,并实时暴露冷却期、故障分类和在途计数,而凭证引用始终作为不透明 locator 留在宿主侧,永远不会泄露到浏览器快照。操作员可以在 DSH 设置面板的专用 Accounts 区域中随时启用或禁用账号、调整权重与优先级、切换选择策略,也可以一键清除自动冷却与健康标记。
如果你正在使用 DeepSeek Harness 并需要在一个提供商身份下调度多个 API Key、OAuth 或 Service Account,或者你正在开发提供商插件并希望把多账号编排从自己代码中剥离出来,这个插件就是为此设计的。
使用场景
- 在同一提供商身份下轮换多个 API Key 或 OAuth 凭证,避免单账号触发限流
- 长会话或批量工作负载中保持账号亲和,减少上下文断裂带来的性能损耗
- 从 DSH 设置面板实时调整账号权重、优先级并一键清除冷却标记,无需重启服务
适合人员
- 使用 DeepSeek Harness 且需管理多组凭证的独立开发者或小型团队
- 正在开发提供商插件、希望将多账号编排逻辑外置的维护者
- 需要可视化账号健康状态和冷却期的运维或平台操作人员