Apache-2.0 plugin bundle for DeepSeek Harness `dsh web`: task boards with cron execution, mobile / PC remote control, SSH terminal & file transfer, image understanding, and a skin / workshop marketplace — all installable as pluggable plugins.
DSH integration
Native runtime
Author-claimed
Safety audit
Unaudited
Last verified
2026-08-25
License
Apache-2.0
01What can it help you accomplish?
Run project tasks inside DeepSeek Harness `dsh web` and let a real agent session execute and report back
A multi-column task board (planned / todo / doing / done / failed) plus cron-scheduled real execution (e.g. auto-upgrade DSH at 23:00 daily, weekly reports at 09:00 Monday)
Developers who run DeepSeek Harness `dsh web` and want project management without leaving the agent UI
Operate the current `dsh web` workspace remotely from a phone or another PC browser
An independent mobile UI after QR / link pairing, with SSE live sync for viewing sessions, starting chats, switching models and permission presets
DSH users who need to check or drive their `dsh web` workspace from a phone or a second machine
Do remote server ops from inside DeepSeek Harness `dsh web`
An SSH panel with key / password auth imported from `~/.ssh/config`, all config held in `~/.dsh/dsh-ssh.json`
Developers and ops who want terminal, file and tunnel access to remote hosts next to their agent chat
02How to install into DeepSeek Harness
Prerequisites
- 已安装 DeepSeek Harness,`dsh web` 可正常启动。
- npm 安装无额外要求;从仓库安装需要 Node.js >= 22 与 pnpm。
Installation steps
- 01
安装聚合包:`dsh plugin --profile web add @linxin666/dsh-web-all@latest`
$ dsh plugin --profile web add @linxin666/dsh-web-all@latest
- 02
重启 `dsh web`,侧边栏出现全部插件入口
$ dsh web
- 03
打开「设置 > 插件配置」按需开关插件,或在皮肤面板试穿皮肤
Verify the integration
- 装好重启 `dsh web`,侧边栏出现对应入口就是生效了;也可以用 `dsh --profile web --dump-config` 确认插件配置层已挂载。
Rollback
- 卸载:`dsh plugin --profile web remove @linxin666/dsh-web-all`,然后重启 `dsh web`。
03DSH integration and capability boundaries
Mounts as pluggable plugins through DSH's official profile mechanism (`dsh web`); never patches DSH source code.
Task board (任务看板)
task descriptions and branches created in the sidebar→multi-column board plus cron-scheduled real execution, status auto-written back to the card
Mobile / PC remote (移动端远程)
QR code or pairing link from the sidebar phone icon→independent mobile UI driving the same `dsh web` workspace over a pairing-gated `/remote/api` channel
SSH ops panel (远程连接)
host config (key / password, imported from `~/.ssh/config`)→Web terminal, SFTP transfer, port forwarding and cluster execution on configured hosts
Image understanding (图像理解)
an image (local path / http(s) URL / chat attachment) plus an optional `prompt`→`describe_image` sends the image to a configured OpenAI-compatible vision endpoint and returns text into the session
进会话的只有返回的文本,图片本身不进会话记录
04Who is it for? When not to use it?
Good for
- Developers who run DeepSeek Harness `dsh web` and want project management without leaving the agent UI
- DSH users who need to check or drive their `dsh web` workspace from a phone or a second machine
- Developers and ops who want terminal, file and tunnel access to remote hosts next to their agent chat
Not for
- SSH passwords and passphrases are stored in plaintext in `~/.dsh/dsh-ssh.json` (mode 0600); reconnects may replay non-idempotent commands and remote output is returned unredacted.
- The task board is driven by the Host; triggers missed during Host downtime or system sleep are skipped, not backfilled, and the optional power-protection setting is off by default and does not block lid-close / manual sleep / hibernate / shutdown.
05Compatibility, maintenance and safety notes
- SSH passwords and passphrases are stored in plaintext in `~/.dsh/dsh-ssh.json` (mode 0600); reconnects may replay non-idempotent commands and remote output is returned unredacted.
- The task board is driven by the Host; triggers missed during Host downtime or system sleep are skipped, not backfilled, and the optional power-protection setting is off by default and does not block lid-close / manual sleep / hibernate / shutdown.
- Mobile real-time push relies on SSE; Cloudflare quick tunnel and Tailscale Serve do not forward SSE, so the plugin degrades to polling and new messages may arrive a few seconds late.
Apache-2.0 · actively maintained (latest release v0.3.3, 2026-08-24)
06Frequently asked questions
How do I install dsh-web into DeepSeek Harness?
Run `dsh plugin --profile web add @linxin666/dsh-web-all@latest`, then restart `dsh web`. The sidebar then shows every plugin entry. You can also install a single plugin (e.g. `@linxin666/dsh-ssh`) if you don't want the full bundle.
Does it modify DeepSeek Harness source code?
No. Every plugin mounts through DSH's official profile mechanism (`dsh web`) and never patches the DSH source — remove the bundle and the host is untouched.
Can scheduled tasks run without keeping the browser open?
Yes. The task board is driven by the `dsh web` Host; cron jobs keep firing after you close the browser. Triggers missed during Host downtime or system sleep are skipped, not backfilled.
Is my SSH password safe?
SSH passwords and passphrases are stored in plaintext in `~/.dsh/dsh-ssh.json` (mode 0600), and remote output is returned unredacted. Prefer key auth for production hosts and review the security model first.
Can I just install the skins or a single plugin?
Yes — install `@linxin666/dsh-client-ui-skin-center` for skins only, or any individual `@linxin666/dsh-*` package. The bundle and standalone installs don't conflict because the bundle prefixes its loader ids with `web-ui-`.
07Related DSH workflows
petdex
by crafter-station
A public gallery of animated pets for Codex, Claude Code, DeepSeek Harness, Hermes, OpenCode, Gemini CLI, and more.
j-space-cognition-suite-v3.7
by tiger3807861189
AI cognitive-enhancement skills for agent harnesses inspired by Anthropic's global workspace research. Adds inference-time control and reasoning tools for DeepSeek Harness, Claude Code, Codex and OpenCode.
dsh-deep-whale
by small-tailqwq
DSH Web GUI 鲸鱼娘主题皮肤(深海女仆工坊 maid-atelier:亮/暗双模式)
deepseek-balance-whale-widget
by meteornox
Floating cartoon whale widget living in the DSH Web UI corner that auto-loads, refreshes DeepSeek balance every 60s (click to refresh), with drag/snap, left-flip mirror, squish animation, size scaling and rolling-number animation
08Data and sources
dsh-web 是 DeepSeek Harness(DSH)Web 的插件聚合生态包
所有插件都经官方 profile 机制挂载到 `dsh web`,不改 DSH 源码
This page is generated from the project’s public documentation, repository metadata and a structured parse of DSH Plugins; last verified on 2026-08-25. Found an error? Submit a correction.
Best DeepSeek Harness Plugins
Twelve plugins worth installing first — picked from the whole catalog, across every category.
