DSH Plugins
返回列表
🖥️

dsh-anysearch-key-mgm

客户端 更新于 2026.10.21

在终端中运行以下命令:

dsh plugin install ADkun/dsh-anysearch-key-mgm

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

在 DeepSeek Harness 中执行 dsh plugin install ADkun/dsh-anysearch-key-mgm 安装本插件,源码见 https://github.com/ADkun/dsh-anysearch-key-mgm。

插件介绍

如果你在用 @anysearch/anysearch-dsh,换 API KEY 往往意味着改本机凭据文件、重启或刷新整套流程,还容易在浏览器里误暴露完整密钥。这个插件在 DSH 设置里增加「AnySearch KEY」一页,把多个 KEY 和备注集中管理,点一下就能把选中项写进 ANYSEARCH_API_KEY 凭据。

anysearch 每次操作都会重新解析凭据,所以切换后下一次调用即生效,不必重启 dsh。界面只展示凭据名、掩码值和来源(本机凭据文件或环境变量兜底),完整 KEY 不会通过 HTTP 返回;添加时使用 password 输入框,落盘后面板同样只回掩码。

你可以把当前生效的 KEY 收进名单,在多条 KEY 之间来回切换;删除生效项时会自动落到名单第一条,名单清空则 unset 凭据,让环境变量重新接管。名单保存在 profile 目录下的 anysearch-keys.json,权限 0600,采用原子替换写入。

适合需要在开发、测试或多账号场景下频繁轮换 AnySearch KEY、又不想手改 .credentials.yaml 的 DSH Web 用户;它是 anysearch 插件的配套小面板,无 Agent 工具、无后台任务,只在设置里完成密钥轮换。

使用场景

  • 开发环境与生产环境 AnySearch KEY 需要分开切换
  • 同一台机器上维护多个 AnySearch 账号或项目 KEY
  • 不想手改 .credentials.yaml 又要立刻让 anysearch 用新 KEY

适合人员

  • 使用 @anysearch/anysearch-dsh 的 DSH Web 用户
  • 需要安全轮换 API KEY 且不在浏览器暴露完整密钥的人
  • 在 profile 里集中管理搜索插件凭据的开发者