-
A fixed-corner whale widget for the DSH web GUI — balance, today's usage and per-turn cost with peak/off-peak pricing, editable balance-alert and daily-budget bubbles, a module-based custom bubble queue with A/B weighted choices and random lines or images, 30+ vendor templates (OpenAI, OpenRouter, Kimi, SiliconFlow, Ark, Zhipu, MiniMax and more) with per-model balance and subscription quota, plus task-end sound, imported audio, custom roles and a resource manager. Local-only, no telemetry.
UI EnhancementsInstall ▾
-
Full sidebar workbench with file rendering and editing, terminal, Git, and subagents; third-party plugins can register new tabs.
UI EnhancementsInstall ▾
-
Task board for the dsh web GUI: a sidebar multi-column kanban whose cards run in real DSH agent sessions and can also be scheduled with cron expressions, executed host-side even with the browser closed.
UI EnhancementsInstall ▾
-
Renders OpenTiny GenUI charts, forms, calculators and mini apps inline in DSH replies via schemaJson fences, with user actions flowing back into the conversation.
UI EnhancementsInstall ▾
-
Plugin and skin collection for the DSH Web UI: task board, Git graph, right-side panel, remote mobile UI, pet, live token stats, and a skin center.
UI EnhancementsInstall ▾
-
Rebuilds the DeepSeek Harness web sidebar, workspace tree, search, and turn navigation in a Codex-style layout.
UI EnhancementsInstall ▾
-
Claude Code-style full-screen terminal UI: pixel-whale header, live status line, and streaming thought expansion.
UI EnhancementsInstall ▾
-
Interactive UI components rendered inline in replies: layout, charts, forms, quizzes, mermaid, 3D scenes, and an action event loop back to the model.
UI EnhancementsInstall ▾
-
Bottom info bar for the DSH Web UI: provider/model, live balance, peak/off-peak pricing with countdown, and real persisted per-session spend in a single line.
UI EnhancementsInstall ▾
-
Adds Russian as a native option in Settings - General - Language for DeepSeek Harness, covering both the core UI and companion plugins. Localized Markdown export, in-message translation, live typography, slash-command aliases and an Alt+L layout fix, plus a settings card, all applied through a runtime locale snapshot rather than by modifying core files.
UI EnhancementsInstall ▾
-
Three-tier now/next/later input planning dock for the DeepSeek Harness web GUI: a red/yellow/green priority strip replaces the busy-Enter queue, plain Enter queues to later, with in-place multi-line editing, drag reorder, and session-isolated freeze/resume; the freeze button bridges a separate plugin, [dsh-session-guard](https://github.com/drscrewdriver/dsh-session-guard) (installable from dsh-market), via stopNextTurn/resume RPC + composer lock for a real per-session lock, pairing with its global peak-hour auto-pause to stop sessions during DeepSeek's high-cost windows and resume off-peak.
UI EnhancementsInstall ▾
-
Right-click any attachment or path in the transcript and hand it to your own action: send it to a WeChat contact, open it in Chrome, or anything else you configure — one right-click, anything you want. Ships with quote-into-composer, reveal in the OS file manager, copy path and Send to…, and lets you add your own entries (command, open with, shortcut, link, PowerShell). Menus are drawn in the app's own style, never the system one.
UI EnhancementsInstall ▾
-
Turn any DSH selection into a reviewable quote — chat, file preview, terminal and diff; code quotes carry path#line. A sent quote keeps a source highlight and ordinal and jumps back, then joins a searchable review list with status, tags, multi-select insert, and Markdown/JSON export. Quotes collect above the composer as a 引用 ×N bar with per-chip edit and remove; side threads can bring their conclusion back to the main draft; a sent quote can be revised, with the old capsule marked superseded; replies can answer each quote by number.
UI EnhancementsInstall ▾
-
Auto-resumes interrupted DSH Web requests: sends a queued 「继续」 after network, timeout or host-crash failures, with error classification, adaptive backoff, templated continue text and browser notifications.
UI EnhancementsInstall ▾
-
Full-screen 550C boot intro for DSH: a 4-second simple cut and a 16-second rewrite sequence, skippable by click or Esc, with four phosphor palettes. The host half injects the opening frame while the document is still parsing, so the built-in loading card never shows; the desktop caption strip turns transparent, so those window buttons float on the animation.
UI EnhancementsInstall ▾
-
Terminal-style composer for the DSH web GUI: shell prompt history (↑/↓, prefix search, Ctrl+R), Codex-style completion and next-prompt prediction (Tab or → to accept), selection toolbar (copy / quote / ask in side chat), right-click paste, draggable chat TOC, and a parallel side-chat thread in the right sidebar.
UI EnhancementsInstall ▾
-
A dsh-better-sidebar tab that renders a session brief — a todo board read from the `todos` projection plus a deliverables section listing the files written this turn — and hides the official todo panel above the composer while it is mounted.
UI EnhancementsInstall ▾
-
🌹 Save every repetitive, tiresome templated prompt — one mouse click injects it into the composer and spares you the effort.
UI EnhancementsInstall ▾
-
Composer and sidebar helpers in one plugin, each switchable in Settings: a git Changes panel, Turn rollback, Running subagents in the chat header, Project memory (notes per project that later chats read, off by default), a Task board (kanban board of chats by their live state), Assistant (one lasting chat named Damon that sets reminders with dsh scheduled tasks and reads your other chats; it changes a chat only after an approval) with Assistant apart from chats, Assistant always free (long steps go to background subagents) and Assistant news from chats (off by default), Remote computers (another Mac's dsh over Tailscale, off by default), 11 extra UI languages and Automatic updates.
UI EnhancementsInstall ▾
-
Drags the official reasoning-effort row into a continuous track: blue-to-violet fill, a starfield on the higher levels, and the official value text tinted to the current level. Off stays gray; no official text is rewritten.
UI EnhancementsInstall ▾
-
Hierarchical workspace tree for the DSH sidebar: every slash in a workspace title becomes a virtual folder (arbitrarily deep), the add-workspace directory flow gains a parent-group popup, renames re-derive the tree instantly, sessions nest on the same rule with separate visual styling, and every row carries right-click actions plus per-row appearance customization (color, text-only glow, font weight, primitives-family icon).
UI EnhancementsInstall ▾
-
⚠️ Internal beta, do not download ⚠️ iLife: one DSH settings card for the iLife home-life suite — memo, calorie, chef, home, schedule and bill in a tab bar — covering every part of your home life.
UI EnhancementsInstall ▾
-
Honest merge of two community plugins into one calmer display: the streaming reading view from dsh-better-display (fork) and the message rail from dsh-tidychat. For theme lovers it wraps reasoning prose and tool-call output in translucent message bubbles, so text no longer sits directly on busy wallpapers or skins where it is hard to read. Cross-version rc adaptation attempted across DSH 0.1.0-0.2.0 (all rc); no obvious problems so far.
UI EnhancementsInstall ▾
-
Rotates the dsh turn-status label through 1059 bilingual phrases with typewriter output, an animated rainbow gradient, danmaku, 12 toggleable theme packs, live placeholders and tab-title rotation. Two star packs ship disabled by default; the stargazer pack carries one phrase per stargazer, refreshed weekly by a workflow.
UI EnhancementsInstall ▾
Installing
# from npm (prebuilt) dsh plugin --profile web add <npm-package> # from GitHub (first run asks for allowBuilds approval — follow the hint, retry) dsh plugin --profile web add github:owner/repo
Any plugin you install runs third-party code with your own permissions — it can read your files, use your credentials, and reach the network, and tool approvals don’t sandbox it. GitHub-sourced plugins also run build scripts at install time — pnpm blocks those until you allow them, so an install can stop with ERR_PNPM_GIT_DEP_PREPARE_NOT_ALLOWED or ERR_PNPM_IGNORED_BUILDS; dsh prints the exact key to add under allowBuilds in your profile’s pnpm-workspace.yaml, and the install works on the next run. Allowing a build is a trust decision: only install sources you trust, and pin a commit (github:owner/repo#sha).
Get your plugin listed
Open a PR against awesome-dsh-plugin — one YAML file under data/plugins/ is the whole submission; the READMEs and this site regenerate automatically. Add the dsh-plugin topic to your repo too.