agou-dsh-plugins
DiscoveredDSH (DeepSeek Harness) plugins by agoudbg.
agou-dsh-plugins
DSH (DeepSeek Harness) plugins by agoudbg.
Plugins
| Package | Description |
|---|---|
dsh-auto-permission-default | Selects the Auto review permission preset for every new interactive session. |
dsh-scrollbar-edge-hit | Makes the conversation and Files panel scrollbars draggable at the window's right edge. |
dsh-session-workspace-label | Shows the workspace name below each session title in the sidebar's single-list view. |
dsh-sidebar-scroll-flow | Scrolls the web sidebar as one column: panel rows scroll away with the session list while brand, New Session, and foot stay pinned. |
Install
Each package under packages/ is an installable DSH bundle, published to npm on release. Install one into the profile you boot with the DSH CLI (dsh plugin forwards its arguments to pnpm in the profile directory):
dsh plugin --profile <profile> add <package>
For example: dsh plugin --profile web add dsh-auto-permission-default.
From a local clone of this repository, you can also install a package directory through the DSH Plugin Manager by its absolute path, for example:
R:\path\to\agou-dsh-plugins\packages\dsh-auto-permission-default
This repository also serves a plugin market index at market/index.json. Add
https://raw.githubusercontent.com/agoudbg/agou-dsh-plugins/main/market/index.json
as an index source in your DSH plugin market settings to browse and install these plugins from the market page.
Development
This repository is a pnpm workspace:
pnpm install
Each plugin is self-contained plain ESM JavaScript with no build step. Edit the files under packages/<name>, then reinstall the bundle to try the change in your DSH profile.
Every push runs scripts/check-packages.mjs, which validates manifests, export targets, entry syntax, and the npm pack file list of every package.
Releasing
Releases need no commands: push a version bump in a package's package.json to main, and CI publishes every package whose version is newer than the one on npm. CI then tags <package>@<version> and opens a GitHub Release with generated notes.
The pushed version bump is the release confirmation. A version that already exists on npm is skipped, and a version that is not newer than npm's latest fails the run.
Pull requests that edit version in packages/*/package.json are flagged by the PR Version Guard check: external contributors fail it (maintainers cut releases), while maintainer PRs pass with a notice of what merging will publish.
The plugin market index at market/index.json is generated by scripts/build-market-index.mjs from package manifests, locale files, icons, and git history — it is never edited by hand. CI validates it on every push and commits a refreshed copy back to main whenever it drifts. Each npm publish is recorded in market/published.json, which turns that version's install source into npm.
License
Comments
Loading…
Similar plugins
by TheYoungChen
DeepSeek Harness plugin market - browse, search & install dsh-plugin topic plugins (dsh 插件市场:浏览/搜索/安装插件)
★ 4
↓ 496/wk
MIT
JavaScript
Oct 31, 2026
dsh plugin --profile web add dsh-plugin-marketby losebird
DeepSeek Harness plugins market|DSH 插件市场
★ 23
↓ 451/wk
NOASSERTION
JavaScript
Oct 31, 2026
dsh plugin --profile web add @ace-zone/dsh-marketby bobby-sheng
Search, inspect, update, and install DeepSeek Harness plugins from DSH Get.
★ 0
MIT
JavaScript
Aug 19, 2026
dsh plugin --profile web add dshget-pluginby lovstudio
Local-first DeepSeek Harness plugin marketplace with GitHub and dshfind providers
★ 0
MIT
JavaScript
Sep 6, 2026
dsh plugin --profile web add @lovstudio/dsh-plugin-marketplaceby XGrin
A tiny DeepSeek Harness (DSH) plugin
★ 3
MIT
JavaScript
Aug 22, 2026
dsh plugin --profile web add dsh-search-routerby leolee9086
DeepSeek Harness plugin bazaar with GitHub discovery and official plugin installation
★ 0
JavaScript
Oct 4, 2026
dsh plugin --profile web add dsh-bazaar