DSH Daily · Dossier

Aisland-SJL/dsh-worktable

A workbench plugin for DeepSeek Harness: it collects self-built projects and mounted plugin entries, with support for renaming, icons, ordering, show/hide, project-to-session binding, and a project file cabinet. It includes a built-in in-house split-pane workspace engine with draggable pane splitting and tab management, plus a file explorer, terminal, browser, animations, and custom windows. When an agent inside a project finishes writing widget-result.json, the output is automatically mounted into the corresponding window.

PluginSubpackage

Install

dsh plugin --profile web add "https://github.com/Aisland-SJL/dsh-worktable/releases/latest/download/dsh-worktable.tgz"

What it does

Turns DSH into a multi-project workbench: an app drawer on the left, each project opening into a dockable split-pane workspace, plus a "control room" that watches the status of every project in real time.

Features

  • Sidebar app drawer: collects self-built projects and always-on plugins, with renaming, icon changes, ordering, and hiding
  • Each project can bind to a session; opening the project automatically switches the chat area to that session
  • Built-in split-pane workspace engine: draggable pane splitting and tab management, with file explorer, terminal, and browser
  • The control room shows each project's state — in progress / needs you / done — in a live card grid
  • After an agent inside a project writes widget-result.json, the output is automatically mounted into the corresponding window

Good fit for

  • You run several projects at once and need their status at a glance
  • You prefer working in parallel across multiple windows rather than in a single session
  • You want agent output to land directly in the matching project window

Advice

  • Pin your frequent projects to the drawer first, then open the control room; otherwise the interface gets messy
  • Three or four windows open at once is enough; beyond that, resource use becomes noticeable
  • Once projects are bound to sessions, switching projects means switching context; be careful not to mix them up

Cautions

  • Running tasks in multiple windows at once significantly increases resource use
  • This entry is in a repository subdirectory; the star count shown is for the whole repository
  • The built-in browser and terminal widen the attack surface; do not open pages of unknown origin in them

Facts

Section
Plugin
Category
ui
Stars
781
Created
Oct 17, 2026