dsh-management-suite
模型与 MCP 活跃维护

dsh-management-suite

tanleikingsley913/dsh-management-suite

提供MCP管理、技能配置、项目文档托管、规则记忆维护、SSH连接五类核心能力,可轻量接入现有开发工作流,一站式搞定AI开发相关的配置、资源与交互管理,开箱即用无额外负担。

2
Stars 标星
0
Forks 分支
2
Watchers 关注
0
Open Issues
TypeScript
主要语言
MIT
开源协议
73 KB
仓库大小
1 个月前
最后推送
一键安装扩展 / 插件指令
dsh plugin --profile web add github:tanleikingsley913/dsh-management-suite
git clone https://github.com/tanleikingsley913/dsh-management-suite.git
git clone git@github.com:tanleikingsley913/dsh-management-suite.git
README.md main

DSH Management Suite

CI
License: MIT
DeepSeek Harness

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