tanleikingsley913/dsh-management-suite
Five independent, open-source management plugins for the DeepSeek Harness Web profile. Every UI is registered in the native Settings shell instead of occupying the right workbench.
catalog 简介 / catalog descriptioncatalog description:Five open-source management plugins for DeepSeek Harness: MCP, Skills, project docs, rules and memory, and SSH.
项目介绍Project Overview
DSH Management Suite 是面向 DeepSeek Harness Web 的五个独立开源管理插件集合。核心能力是直接在原生设置中心提供 MCP 市场、技能市场、项目说明、规则与记忆以及 SSH 管理等模块,无需占用工作面板。适用于需要集中管理 MCP 服务器、技能包、提示词上下文与 SSH 配置的开发者。请注意插件以 DSH 进程权限运行,安装第三方代码前需审查,且要求 Node.js 24+ 与 DSH 0.1.0-rc.8 及以上版本。
DSH Management Suite is a collection of five independent open-source plugins for the DeepSeek Harness Web profile. Its core capability is providing MCP marketplace, Skills marketplace, project guide, rules & memory, and SSH management directly inside the native Settings shell, without occupying the workbench. Use it when you need centralized management of MCP servers, skill bundles, prompt context, and SSH configuration in DSH Web. Note that plugins run with DSH process privileges, so review third-party code before installing, and Node.js 24+ with DSH 0.1.0-rc.8 or newer is required.
请帮我了解并安装插件:【dsh-management-suite】【https://github.com/tanleikingsley913/dsh-management-suite】
把上面这条消息直接发给当前会话里的 DSH,让它帮你了解并安装。安装命令不一定准确,发给 DSH 更稳。Send this message to DSH in your current session. CLI install commands may not be accurate across systems — DSH will figure it out for you.
或使用命令行安装(适合开发者)Or use CLI install (for developers)
命令行安装CLI Install
dsh plugin --profile web add github:tanleikingsley913/dsh-management-suite
把 tanleikingsley913/dsh-management-suite 加入你的 DSH 配置(web profile)即可启用。
READMEREADME
DSH Management Suite
Five independent, open-source management plugins for the DeepSeek Harness Web profile. Every UI is registered in the native Settings shell instead of occupying the right workbench.
为 DeepSeek Harness Web 提供五个独立的开源管理插件。所有界面都注册在原生设置中心,不会占用右侧工作面板。
Plugins / 插件
| Package | Settings page | What it does |
|---|---|---|
dsh-mcp-market |
MCP 市场 | Searches the official MCP Registry and mounts HTTP or stdio MCP servers dynamically. |
dsh-skill-market |
Skills 市场 | Searches Skills.sh and installs complete Skill bundles at project or user scope. |
dsh-project-guide |
项目说明 | Manages .dsh/PROJECT.md, README files, and injects project context into model prompts. |
dsh-rules-memory |
规则与记忆 | Manages global/project rules and explicit, user-editable persistent memory. |
dsh-ssh-manager |
SSH 管理 | Inventories OpenSSH config and edits a dedicated managed Include without reading private keys. |
Install / 安装
The first public release contains prebuilt tarballs. Install any package into the Web profile:
npx -y --package @deepseek-ai/dsh dsh plugin --profile web add https://github.com/tanleikingsley913/dsh-management-suite/releases/download/v0.1.0/dsh-mcp-market-0.1.2.tgz
npx -y --package @deepseek-ai/dsh dsh plugin --profile web add https://github.com/tanleikingsley913/dsh-management-suite/releases/download/v0.1.0/dsh-skill-market-0.1.2.tgz
npx -y --package @deepseek-ai/dsh dsh plugin --profile web add https://github.com/tanleikingsley913/dsh-management-suite/releases/download/v0.1.0/dsh-project-guide-0.1.3.tgz
npx -y --package @deepseek-ai/dsh dsh plugin --profile web add https://github.com/tanleikingsley913/dsh-management-suite/releases/download/v0.1.0/dsh-rules-memory-0.1.3.tgz
npx -y --package @deepseek-ai/dsh dsh plugin --profile web add https://github.com/tanleikingsley913/dsh-management-suite/releases/download/v0.1.0/dsh-ssh-manager-0.1.2.tgz
Restart dsh web, then open Settings. Each installed plugin appears as its own management section.
重启 dsh web 后打开设置,每个已安装插件都会显示为独立管理项。
Develop / 开发
Requirements: Node.js 24+, pnpm 10, and DSH 0.1.0-rc.8 or newer.
corepack enable
pnpm install
pnpm typecheck
pnpm build
Each package contains a Host plugin, a browser client, a DSH bundle patch, a manifest, and its own README. Shared API, settings-section, and build helpers live in local-suite-*.ts(x).
Security / 安全
DSH plugins run with the privileges of the DSH process. Review third-party code before installing it.
- MCP credentials are stored locally and are never returned by the list API.
- The SSH manager reads configuration text and key paths, never private-key contents.
- Removing a Skill moves it to a local trash directory so it can be recovered.
- Host APIs accept loopback requests only and enforce request-size limits.
Please report vulnerabilities privately as described in SECURITY.md.
License
MIT © 2026 Kingsley Tan
ruvnet/ruflo
amruthpillai/reactive-resume
volcengine/OpenViking
Molunerfinn/PicGo
titanwings/colleague-skill
nocobase/nocobase
Tencent/WeKnora