DSH Quality
UI Enhancements
zhu1090093659/dsh-web-ui

dsh-web-ui: a panel, a skin center, and task boards

The fastest-growing UI bundle in the early ecosystem: injects a right-side panel, a skin center, Git graph and token statistics into the web UI.

Config fragment

bash
# install into the web profile and restart
dsh plugin --profile web add github:zhu1090093659/dsh-web-ui
npx @deepseek-ai/dsh web

This is a classic github:owner/repo install — the plugin repo ships its own bundle, so no npm package is required.

Core code

The pattern worth stealing is panel injection without kernel changes: the plugin registers UI capabilities on ctx that the web client discovers at startup, then mounts panels, a skin center, a Git graph and token statistics as first-class widgets.

ts
export function apply(ctx, config) {
  // registers widgets the web client renders on the right rail
  ctx.ui.registerPanel('tasks', { title: 'Task board' });
  ctx.ui.registerPanel('git', { title: 'Git graph' });
  ctx.ui.registerSkin(config.skin ?? 'default');
}

Why it scores

  • Growth signal: 900+ to ~1868 stars within days of the public preview.
  • Scope: task boards, Git graph, token statistics and a skin center in one bundle.
  • Lesson: UI plugins are the fastest way to differentiate — and they never touch the kernel.