MysaDC/dsh-plugin-description

mount one row in the composition and every plugin card on the Web Settings plugin list page gets a bilingual (

Fills in the blank plugin cards on the DSH Web Settings → plugin list page: every plugin card gets a bilingual (zh/en) function description, and the plugin publishes a pluginDescriptions service so other plugins can register their own descriptions. One composition row enters both the host composition (Node part) and the browser plugin roster (client part), mounting automatically at every DSH start across sessions. Search upgrades to match plugin name, entry id, and description text; language switches with the UI. The built-in dictionary for 134 official module names is only the default — any plugin can register/override via the service, with priority above the built-in dictionary.

Other ★ 2 updated 2026-08-14 ✅ runtime-tested
View on GitHub ↗

Install

npx @deepseek-ai/dsh plugin --profile web add https://github.com/MysaDC/dsh-plugin-description/releases/latest/download/dsh-plugin-description.tgz

Recommended (GitHub Release, latest): npx @deepseek-ai/dsh plugin --profile web add https://github.com/MysaDC/dsh-plugin-description/releases/latest/download/dsh-plugin-description.tgz — releases/latest/download always points to the fixed-name install artifact; re-run the same command to upgrade. Pin a version by using the versioned tgz URL. It is a dual-face npm package declaring dsh.bundle: after dsh plugin add, the plugin manager appends it to dsh.profile.bundles and the bundled cordis.patch.yml auto-inserts the composition rows — no manual composition edits. English README: README_en.md. Requires pnpm (dsh plugin depends on it).

Compatibility

DSH Web profile (persistent composition plugin); built-in descriptions dictionary covers all 134 module names shipped with the default DSH composition; requires a working Web profile + pnpm.

Details

Recent updates

bilingual per-card descriptions on the plugin list page; pluginDescriptions service for third-party registration; search matches descriptions; 134-module built-in dictionary.

FAQ

What does this plugin do?
Every plugin card on the Web Settings plugin-list page gets a bilingual zh/en function description, so you can tell what a plugin does before installing.
Is it persistent?
Yes — one composition row enters the host + browser roster and mounts automatically at every DSH start; no per-session actions.
Can other plugins contribute descriptions?
Yes — the published pluginDescriptions service lets any plugin register/override descriptions with priority above the built-in 134-module dictionary.

Alternatives

mysadc-dsh-plugin-organizer · Relistencode/dsh-extension-hub · Scorp1o117/dsh-plugin-marketplace

More plugins in Other

Browse more in Other

Guides for Other plugins