chuyue-yue/dsh-plugin-manager

chuyue-yue★ 0JavaScriptLast synced: 2026-08-17

Open on GitHub

README excerpt

dsh-plugin-installer-ui 中文 A plugin manager for DSH (DeepSeek Harness): adds an Install Plugins tab under Settings → Plugins , letting you add or remove plugins by typing a dsh plugin command or a package name — no manual config editing required. Features - Install / remove plugins online : in the Settings → Plugins → Install Plugins tab, type a package name or a full command and run it with one click — dsh plugin --profile web add/remove is executed with live output and result status. - Host side : registers POST /api/plugin-manager/install and GET /api/plugin-manager/status HTTP routes that proxy dsh plugin (command parsing, package-name safety validation, timeout protection). - Client side : injects the Install Plugins tab into the Settings → Plugins tab group (input box + Add / Remove buttons + execution output). - Environment diagnostics : the tab footer shows the node version, target profile, and DSH HOME path. Requirements - DeepSeek Harness (DSH) installed - pnpm ( dsh plugin is a thin pnpm forwarder) Installation Or install directly from GitHub (no npm publish required): After installation, restart the dsh web service and refresh the page — the Install Plugins tab appears …

View full README on GitHub →
Tools / Devcordisdeepseek-harnessdshdsh-pluginplugin-manager

Category