Saltar al contenido principal
S

dsh-plugins (dsh-ssh-manage)

sunchargedd/dsh-plugins/dsh-ssh-manage

SSH host manager for DeepSeek Harness: browse ~/.ssh/config, store AES-256-GCM encrypted passwords, run batch commands and SFTP, and open interactive PTY terminals in persistent sidebar tabs.

Instalar

dsh plugin --profile web add github:sunchargedd/dsh-plugins

Este plugin se encuentra en el subdirectorio dsh-ssh-manage del repositorio.

README

dsh-plugins

DeepSeek Harness (DSH) Web 插件集合。

License: MIT Node


本仓库是 DeepSeek Harness 的插件 monorepo。每个插件都是独立可安装的 npm 包,放在仓库根目录的独立子目录中。

插件

dsh-mcp-skill-manage

在 DSH 侧边栏统一管理 agent 工具的 Skills 与 MCP Servers:跨 DSH、Claude Code、Codex、Cursor 等工具增删改查、共享、导入导出、备份恢复。当前版本 0.5.5。

dsh-ssh-manage

在 DSH 侧边栏管理 SSH 主机,支持密码登录、主机分组、批量命令、文件传输(新建/重命名/删除)和真正的交互式 PTY 终端(xterm.js,标签页会话)。当前版本 0.3.25。

安装

  • dsh-mcp-skill-manage 已发布到 npm,可在 DSH 的「插件」/「插件市场」中搜索安装。
  • dsh-ssh-manage 已发布到 npm,可在 DSH 的「插件」/「插件市场」中搜索安装。

要求:

  • Node.js >= 20
  • DSH >= 0.2.1-rc.3 且 < 0.3.0
  • 安装或更新插件后,Host 侧新增路由需要重启 DSH 才会生效(详见各插件 README)

自建市场索引

不想等 awesome 收录时,可把下面的索引加到 DSH 的 设置 → 插件 → Discover → Index sources:

https://raw.githubusercontent.com/sunChargedd/dsh-plugins/main/market/index.json

索引同时包含 dsh-mcp-skill-manage 与 dsh-ssh-manage。

开发

# SSH 管理插件
cd dsh-ssh-manage
npm install
npm test

# MCP & Skill 管理插件
cd ../dsh-mcp-skill-manage
npm test

两个插件都没有构建步骤:index.js 是 Host 端入口,client.js 是浏览器端入口。

目录结构

dsh-plugins/
├── dsh-mcp-skill-manage/   # MCP & Skill Manager
├── dsh-ssh-manage/         # SSH Manager
└── LICENSE

License

MIT © 2026 Sun

Plugins relacionados