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