DSH Plugins
返回列表
🧩

dsh-secret-form

admin-security 更新于 2026.10.21

在终端中运行以下命令:

dsh plugin install unera/dsh-secret-form

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

在 DeepSeek Harness 中执行 dsh plugin install unera/dsh-secret-form,或从 https://github.com/unera/dsh-secret-form 安装并挂载该插件。

插件介绍

在 Harness 里让模型用到 API Key 时,常见做法是在对话里直接粘贴,密钥会进入会话记录、转录与后续请求上下文,导出时也会一并带走。dsh-secret-form 用「一次性网页链接」替代这种流程:模型通过工具拿到绝对 URL,你在手机或电脑上打开页面输入并保存,密钥只从浏览器发往宿主,模型随后只能得知是否已保存以及长度等元数据,永远看不到明文。

插件向 Agent 注册 secret_create、secret_result、secret_list、secret_cancel 四个工具,并依赖 Web GUI 提供自包含的表单页(内联样式、明暗主题、多语言)。默认把值写入宿主凭证库(与适配器读取的环境一致),也可按扩展名写入 .env、.json 或受限能力的 YAML;链接带加密随机令牌、单次有效、可设 TTL,并配有 CSP 等安全响应头。

适合在本地或团队内跑 DeepSeek Harness、需要频繁轮换或注入各类服务密钥的开发者与运维:既保留模型主动索要配置的体验,又把敏感输入留在浏览器与凭证存储之间,减少聊天记录与日志里的泄露面。注意表单仅存于当前进程内存,重启后需重新创建链接;若部署在反向代理后,需在配置里正确设置对外可访问的 publicUrl。

使用场景

  • 模型需要 API Key 时,用链接让用户在浏览器填写而非粘贴到对话
  • 轮换或首次配置各云厂商密钥,写入宿主凭证库供下次请求使用
  • 需要将密钥写入本地 .env、JSON 或 YAML 配置文件而不经过聊天记录

适合人员

  • 在本地或服务器上运行 DeepSeek Harness 的开发者
  • 需要为 Agent 安全注入多类服务密钥的运维人员
  • 关心会话日志与导出中不出现明文的团队用户