Multi-session split view for the DeepSeek Harness web GUI: the top window shadows the root slot with a resizable split container; each pane is an iframe running a full DSH client pinned to its own session, with per-pane title bars, LRU hibernation and a dual-loopback origin pool.
Interface extensions · Productivity
$ npx -p @deepseek-ai/dsh dsh plugin --profile web add github:luckybilly/dsh-split-view
User layer for DSH remote workspaces: connection registry, /dsh-ssh RPC channel, remote directory browser, and the React sidebar — forked from UynajGI/dsh-ssh (MIT).
Make a dsh session's execution world a REMOTE machine over SSH: one plugin registers both ctx.fs (fs-ssh over SFTP-style ssh) and ctx.subprocess (subprocess-ssh: spawn/PTY/exec), sharing one ControlMaster connection. Mount it + disable the local fs/subprocess providers, and the agent's read/write/edit/bash/grep tools operate on that machine's files/processes while the model and memory stay on the hub. Same shape as the E2B integration; target any SSH-reachable host (a fleet machine via -o ProxyJump=<relay>). Zero npm deps (system ssh CLI); dsh-fs / dsh-subprocess are peers provided by the harness.
Memory and knowledge · Agent collaboration · Integrations · Productivity
统计看板 StatsBoard for DeepSeek Harness Web: suppress the shipped composer-dock stats line, add a third '统计' view tab beside 对话/轨迹 that visualizes session stats with floating cards, small tables, and hand-rolled SVG charts.
Interface extensions · Productivity
$ npx -p @deepseek-ai/dsh dsh plugin --profile web add github:PastSheep/dsh-stats-board
Statusline for DeepSeek Harness (dsh): a Node bridge that exposes the statusline Python CLI as a dsh tool, rendering model / context bar / agent / rate-limit / elapsed / clock state into a single status line.
Solidify DSH session history step by step: rewrite tool results in place to the facts the model actually kept, so long conversations stop re-sending noise every turn. Costs tokens and time: a ~770-character contract in every request, plus one extra full-context request and round-trip per step when stepSummary is on.
Productivity
$ npx -p @deepseek-ai/dsh dsh plugin --profile web add github:yunxiyang/dsh-stepwise-distill
历史提问地图:在 DSH 对话里找回你问过的每一句话 —— 历史提问面板 + 等比会话地图,鼠标一停列出全部提问,点一下跳回那一轮。Prompt-history minimap for the DeepSeek Harness Web GUI: every question you ever asked, one click away.
Productivity
$ npx -p @deepseek-ai/dsh dsh plugin --profile web add github:Moleitau-WorldSaver/dsh-strata-custom
DeepSeek Harness hybrid attachment plugin: native image attachments plus bounded-memory non-image streaming into a verified session workspace, with quotas, trust fencing and TTL cleanup.
Memory and knowledge · Vision tools · Productivity
$ npx -p @deepseek-ai/dsh dsh plugin --profile web add github:roojay/dsh-stream-upload
Find the right plugin, then get started
Search by task
Use a feature keyword or category, then sort by recent updates or GitHub stars.
Explore capabilities
Read the description, AI analysis and original README to understand what a plugin does.
Check and install
Review compatibility, dependency ranges and instructions, then copy the available install command.
Questions about DSH Hub
What is DSH Hub?
DSH Hub is a community plugin directory for DeepSeek Harness, bringing together descriptions, source links and installation instructions to help you discover and compare extensions.
Does inclusion mean a plugin is tested and compatible?
No. Detail pages show recorded compatibility and dependency ranges. Unknown does not mean compatible; check the project documentation before installing.
How do I install a plugin?
Open its detail page and check the installation section. Copy the command into your Harness environment when available, or follow the project README.