DSH Plugins
返回列表
⚙️

dsh-account-switch

工作流 更新于 2026.10.07

在终端中运行以下命令:

dsh plugin install chenzi666/dsh-account-switch

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

在 DeepSeek Harness 中执行 dsh plugin install chenzi666/dsh-account-switch 安装本插件,源码见 https://github.com/chenzi666/dsh-account-switch。

插件介绍

DeepSeek Harness 官方界面一次只认一个账号,退出还会注销 token,账号多了就只剩反复登录的折腾。新用户活动、接码低成本让「多账号」变得划算,但缺的是把 token 管住、随时切换、额度连成可用池的最后一环。dsh-account-switch 就是补上这一环:已登录账号各自存档,互不顶号,切换后下一次模型请求立刻用新身份。

核心是热切换与额度自动换号。任意账号 token 可长期共存于凭证库;用命令或插件 API 切换无需重启。当前账号额度用尽时,插件会切到下一个仍有额度的账号,并让失败的那一步原地重跑,会话、上下文与工具状态尽量不断。刚被判没钱的账号会进入短暂冷却,避免来回横跳;每次自动换号也会留下 JSON 日志,方便事后核对。

实现上全部走 Harness 公开接口,不 patch 官方包,升级不易被冲掉。注册表只存指纹与昵称,不把 token 明文塞进额外文件;list 输出也不暴露 token。需要心里有数的是:切换是进程级全局的,不能做到 A 会话用账号 1、B 会话用账号 2 同时并行——要并行只能另开实例。

适合已经或计划维护多个 Harness 账号、想把官方赠送额度当成连续算力池来用的用户,以及希望在额度报错时自动 failover 的工作流场景;其它插件也可通过 ctx.accountSwitch 接入同一套账号管理能力。

使用场景

  • 维护多个 Harness 账号并随时切换活跃身份
  • 当前账号额度用尽时自动换号并重试失败步骤
  • 把官方新用户额度当成连续可用的算力池来用

适合人员

  • 已注册多个 DeepSeek Harness 账号的重度用户
  • 需要额度报错时自动续跑的长会话工作流用户
  • 希望通过 ctx.accountSwitch 复用账号能力的插件开发者