DSH Plugins Marketplace

DSH Plugins

Plugins

/

Development & Infrastructure

/

dsh-vault

n

dsh-vault

Manifest valid★ 1

Persistent credential vault plugin for DeepSeek Harness (DSH) - manage API tokens, server logins, and site credentials in one settings panel.

UI (client)hasBundlePatch

dsh-vault

持久化「凭据保险库」插件 for DeepSeek Harness (DSH)。

在 设置 → 凭据 板块用一张可折叠的列表集中管理常用凭据:API Token、服务器登录、网站账号、GitHub PAT……每类填一次,之后所有会话都能直接取用。机密字段存入 DSH 凭据库(不落明文、界面不回显),非机密字段存入 settings。

设置 → 凭据

功能

  • 一个面板管理所有凭据:列表式条目,可折叠/展开,收起时显示「已配置 n/m」摘要
  • 机密与配置分离:Token/密码 → DSH 凭据库;IP、网址等非机密 → dsh-vault settings 命名空间
  • 模型可直接取用:注册 vault_status / vault_get 两个工具,agent 在任务中自行解析密钥(如调 Cloudflare API、SSH 登录服务器)
  • 不回显:机密字段在界面只显示「已配置 / 未配置」,输入新值即覆盖
  • 5 种内置类别,类型下拉即选即换:
类别字段(粗体为机密)凭据库 ref 示例
TokentokenVAULT_<ID>_TOKEN
服务器ip、user、port、publicHost、sshAlias、note、passwordVAULT_SERVER_PASSWORD
网站url、user、passwordVAULT_<ID>_PASSWORD
GitHubuser、tokenVAULT_GITHUB_TOKEN
(自定义)在 KINDS 里加一组字段即可VAULT_<ID>_<FIELD>

安装

# 从 GitHub 安装
dsh plugin add https://github.com/njjpro/dsh-vault

# 或本地路径安装
dsh plugin add file:./dsh-vault

重启 DSH 后,设置里出现「凭据」板块。

使用

  1. 设置 → 凭据 → 「+ 添加凭据」,选类型、填字段(改动在输入框失焦时保存)
  2. 让模型干活时它自己会调工具:
    • vault_status — 列出条目与各机密字段是否已配置(只有布尔,没有值)
    • vault_get — 按 id + 字段名取回某个密钥值(如 id=github field=token),模型用完即弃,不会复述

数据存放

数据位置
条目结构、非机密字段~/.dsh/settings.yaml 的 dsh-vault 命名空间
机密字段DSH 凭据库(~/.dsh/.credentials.yaml,0600)

卸载插件不会删除凭据库中的密钥;如需清除,在条目里点「清除已存密钥」。

安全模型

  • 机密只在写入时经过界面,之后任何界面都不回显
  • vault_get 的返回值只出现在当次工具调用里,工具卡渲染层只显示「Resolved …」
  • 每个机密的 ref 形如 VAULT_<条目ID>_<字段名>,与条目一一对应

扩展新类别

改两处 KINDS(Host 半 lib/index.js 的 secretFields,Client 半 lib/client.js 的字段定义),重启即可。字段 key 会参与凭据库 ref 派生(大写、非字母数字转 _)。

License

MIT

Compatibility

DSH 0.2.1-rc.1: failedDSH 0.1.7-rc.1: failedDSH 0.2.1-rc.4: failed

Versions

Latest versionPublishedSize
1.10.58-rc.1——
1.10.59-rc.1——
1.10.60-rc.1——
1.10.61——
1.10.62-rc.1——
1.10.62——
1.10.63-rc.1——
1.10.63-rc.2——
1.10.63-rc.3——
1.10.63-rc.4——
1.10.63——
1.10.64-rc.1——
1.10.64-rc.2——
1.10.64-rc.3——
1.10.64-rc.4——
1.10.64-rc.5——
1.10.64-rc.6——
1.10.64-rc.7——
1.10.64-rc.8——
1.10.64-rc.9——

Comments

Loading…

From the same category

awesome-dsh-plugin

by awesome-dsh-plugin

A curated list of plugins for DeepSeek Harness (dsh) · DeepSeek Harness 插件精选列表

Development & Infrastructure

★ 23.3k

CC0-1.0

Python

Nov 6, 2026

Index only — not installable

by 0xsline

DeepSeek Harness (DSH) ecosystem: curated plugins, tools, and infrastructure from dsh-external/hub and the public dsh-plugin topic.

Development & Infrastructure

★ 1.3k

CC0-1.0

Python

Nov 6, 2026

Index only — not installable

by uumit-ai

Open dsh web from your phone or another computer through a UUMit account, without running your own server or installing another program: a built-in tunnel client connects to UUMit's hosted tunnel, and

Tools & CapabilitiesDevelopment & InfrastructureTerminal & ClientsManifest valid

★ 499

↓ 268/wk

MIT

JavaScript

Oct 21, 2026

dsh plugin --profile web add @uumit-ai/dsh-uumit-remote

by Yuuyuko-uu

DSH 鱼的记忆:给会话一份会淡忘的长期记忆,每条都带时间

Development & InfrastructureMemory & ContextSessions & MessagesManifest valid

★ 491

MIT

JavaScript

Nov 4, 2026

dsh plugin --profile web add dsh-fish-memory

by SAOS-3624

Scene-aware storyboard for DeepSeek Harness: 9-16 numbered cells with timestamps + transcript + an audio envelope, packed into ONE image (384 tokens). Two tools: video_storyboard and video_zoom.

Tools & CapabilitiesVision & MultimodalDevelopment & InfrastructureManifest valid

★ 451

↓ 17k/wk

MIT

JavaScript

Nov 6, 2026

dsh plugin --profile web add dsh-video-storyboard

by woniuniuniu

DeepSeek Harness 自媒体工作台插件:一句话记灵感,一键生成脚本、封面、配图和分镜

Development & InfrastructureManifest valid

★ 358

↓ 1.2k/wk

MIT

JavaScript

Nov 6, 2026

dsh plugin --profile web add dsh-media-desk