DSH Toolbox

@yugoo-design/dsh-design-panel

Renders design files as editable panels inside the web UI.

Version 0.3.0 of @yugoo-design/dsh-design-panel, last published 2026-11-13; the install command and the range come from its own manifest.

Install

dsh plugin add @yugoo-design/dsh-design-panel writes one dependency line into the profile manifest; pnpm then unpacks it under $DSH_HOME/profiles/<name>/node_modules.

dsh plugin --profile web add @yugoo-design/dsh-design-panel

Compatibility

@yugoo-design/dsh-design-panel ships no engines.dsh entry, so nothing checks it against your CLI version at boot. Read the npm page before installing.

If two plugins fight

Eight peers including dsh-client-ui-slots; it renders its own panel type inside answers. dsh-genui and deep-view render rich blocks from the same replies, so one block can hit three renderers.

Who made it

Author: alibaba-damo-academy. Repository: https://github.com/alibaba-damo-academy/yugoo-design. Package page: https://www.npmjs.com/package/@yugoo-design/dsh-design-panel.

After install

It declares @deepseek-ai/cordis as a peer and renders a renderer for answer blocks in conversation replies; after dsh plugin add @yugoo-design/dsh-design-panel, dsh --profile web --dump-config lists the row that mounts it.

Files it touches

No storage peer appears in the manifest of @yugoo-design/dsh-design-panel, so the dependency line in $DSH_HOME/profiles/<name>/package.json is the only file you can point at; the package description names nothing else.

Removing it

Removing @yugoo-design/dsh-design-panel is the mirror command, dsh plugin --profile web remove @yugoo-design/dsh-design-panel. Its manifest declares no storage peer, so it writes nothing under $DSH_HOME; removing it leaves no files behind.

Common questions

Does it collide with dsh-genui?

@yugoo-design/dsh-design-panel is the one to keep here: Pick by output type: editable design files here, ad-hoc charts and forms in genui — Keep one per profile.

What happens when dsh upgrades?

Nothing declares a version window for @yugoo-design/dsh-design-panel: dsh --version tells you what you are running, and no check will tell you whether @yugoo-design/dsh-design-panel matches it.