DSH Plugins
返回列表
🧩

dsh-key-manager

admin-security 更新于 2026.08.30

在终端中运行以下命令:

dsh plugin install Rycbartbad/dsh-key-manager

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

在 DeepSeek Harness 终端中执行安装命令即可添加该插件,项目完整源码见 https://github.com/Rycbartbad/dsh-key-manager ,安装后重启 dsh web 并打开 Settings → API 密钥 即可使用。

插件介绍

在 DeepSeek Harness 中,每个 provider 通常只能挂一把 API 密钥。当你同时持有个人 key、团队 key 或不同账单的 key 时,手动改 .credentials.yaml 再重启服务既繁琐又容易出错,而且切换是否真正生效取决于环境变量和 .env 文件的遮蔽顺序。

dsh-key-manager 在 Settings 页面中增加了一组「API 密钥」管理面板,为每个可配置 provider 维护一把带备注的密钥池。切换时插件直接通过 harness credential seam 写入;若原生引用被进程环境或 .env 遮蔽,插件会自动接管存储并将 provider 的 apiKeyEnv 指向自己管理的引用,确保下一次模型调用立刻使用新 key。当前生效的 key 始终以绿色标记置顶显示,无需反复确认。

适合同时维护多把同 provider 密钥的独立开发者、需要在团队共享 key 与个人 key 之间快速切换的工程师,以及用不同账单 key 做成本隔离的用户。密钥以明文保存在 harness 数据目录中,共享机器时请自行锁定目录权限。

使用场景

  • 在个人 key 和团队 key 之间一键切换,无需改配置文件再重启
  • 用不同账单 key 隔离成本,每次模型调用前快速轮换
  • 环境变量或 .env 遮蔽原生引用时,确保切换真正对下一次调用生效

适合人员

  • 同时维护多把同 provider 密钥的独立开发者
  • 需要在团队共享 key 与个人 key 间快速切换的工程师
  • 用不同账单 key 做成本隔离的中小团队