DSH Plugins Marketplace

DSH Plugins

Plugins

/

UI & Experience

/

moonshile-dsh-plugins

m

moonshile-dsh-plugins

Identified

moonshile-dsh-plugins

English | 中文

Moonshile's DeepSeek Harness (DSH) plugin collection. Each plugin lives in its own directory as an independent npm package, dependencies managed per package, orchestrated by a pnpm workspace.

awesome · DSH plugin

Layout

plugins/
└── <package-name>/
    ├── package.json   # standalone package: name / main / files / scripts
    ├── lib/           # implementation (host half / client half)
    ├── lib/*.test.mjs # node:test pure-function tests
    └── README.md      # English (中文见 README.zh.md)

Local development

pnpm install     # install the workspace from the repo root
pnpm test        # run every plugin's tests (pnpm -r test)

Publishing

Each plugin is published to npm independently (package names must be globally unique on the registry):

cd plugins/<package-name>
pnpm publish --access public

Plugins

Every plugin is an npm package installed with dsh plugin — one command, auto-activating bundle. Each plugin has its own directory and README.

PluginWhat it doesInstallUsage
dsh-workspace-sortRe-sorts sidebar workspaces by last activity once per day; order stays stable the rest of the daydsh plugin --profile web add dsh-workspace-sortNone needed — install, restart dsh web; it runs daily, sorting by session activity. Last-sort date is persisted at ~/.dsh/workspace-sort-state.json.
dsh-last-turn-deleteA trash button (same icon as the pending-message queue) on the newest deletable item — the last user message or a failed /compact card — that soft-deletes that turn so it no longer enters the model context, then walks back to the previous item until a real compact boundary or none remaindsh plugin --profile web add dsh-last-turn-deleteInstall, restart dsh web, refresh. Click the trash can (confirm bubble) to delete; the button appears only after the reply finishes. Deleted turns are dimmed in place; the durable log is never rewritten.
dsh-responses-replay-fixFixes OpenAI-Responses history replay rejected by strict gateways (e.g. Zhongxin www.wxzjai.com): assistant message ids get a msg_ prefix and thinking items get plaintext reasoning_text before resenddsh plugin --profile web add dsh-responses-replay-fixNone needed — install, restart dsh web. Targets the zhongxin provider by default; configure more via the settings section responses-replay-fix.providers.

Adding a plugin

  1. Create plugins/<package-name>/ with its own package.json (name, main, files, license, dsh.bundle.patch) and lib/.
  2. Add tests as lib/*.test.mjs (node:test); verify with pnpm test.
  3. Add a row to the Plugins table.
  4. Publish it to npm (pnpm publish --access public); the repo CI publishes it automatically on push when its version is new.

Comments

Loading…

From the same category

dsh-desktop

by anywhere-labs

为 DeepSeek Harness (DSH) 插件生态打造的现代化桌面端解决方案。万物皆「插件」,桌面本身也是「插件」。

UI & ExperienceManifest valid

★ 30.4k

↓ 108/wk

MIT

TypeScript

Oct 10, 2026

dsh plugin --profile web add dsh-plugin-desktop

by zhu1090093659

DeepSeek Harness (DSH) Web Plugin Aggregation Ecosystem · Everything is a plugin, distributed via the Creative Workshop

UI & ExperienceManifest valid

★ 8.6k

↓ 125/wk

Apache-2.0

TypeScript

Oct 10, 2026

dsh plugin --profile web add dsh-web

A collection of independent Web UI plugins and skins, including task boards, Git graphs, mobile access, and live token stats.

UI & ExperienceManifest valid

★ 7.6k

↓ 119/wk

Apache-2.0

TypeScript

dsh plugin --profile web add dsh-web

by omdsh-dev

开放的侧边栏底座,支持三方拓展注册新侧边栏页面。内置文件渲染编辑/终端/侧边对话/Git/子代理页面 | Open sidebar foundation, supports third-party extensions to register new sidebar pages. Built-in file rendering/editing, terminal, side chat, Git,

UI & ExperienceManifest valid

★ 4.1k

↓ 38.1k/wk

MIT

TypeScript

Oct 9, 2026

dsh plugin --profile web add dsh-better-sidebar

by bowenliang123

The best DeepSeek Harness plugin for context insight and management, with context dashboard / browser / sidebar and context command, for context statistics, composition, breakdown, evolution details,

Tools & CapabilitiesTerminal & ClientsUI & ExperienceManifest valid

★ 2k

↓ 34.4k/wk

Apache-2.0

TypeScript

Oct 11, 2026

dsh plugin --profile web add dsh-context

by shaobeichen

把 DeepSeek Harness 装进你的口袋:电脑上跑 dsh web,手机扫码即同步访问(局域网 + 公网,实时同屏)Put DeepSeek Harness in your pocket: run dsh web on your computer and access it synchronously by scanning a QR code on your phone (LAN +

UI & ExperienceManifest valid

★ 1.6k

↓ 3.2k/wk

GPL-2.0

JavaScript

Sep 16, 2026

dsh plugin --profile web add dsh-pocket