dsh-web-shell
Collapsible right-docked web terminal (xterm.js) bridged to a host PTY over WebSocket: bash/zsh switching, resizable panel, and fold/unfold that keeps the session alive.
右侧停靠的可折叠 Web 终端(xterm.js),经 WebSocket 桥接宿主 PTY:支持 bash/zsh 切换、拖拽调宽,折叠时保留会话。
How to install
dsh plugin add dsh-web-shell About
dsh-web-shell DeepSeek Harness 的右侧停靠 Web Shell 插件。浏览器端使用 xterm.js,通过 /api/shell WebSocket 与宿主侧 PTY 桥接,支持 bash / zsh 切换。 功能 **右侧停靠**:打开后主对话栏自动让位,不再遮挡会话内容(需要较新的 dsh-client-ui-layout)。 **可调宽度**:拖动 shell 左边缘即可调整宽度(360–960px)。 **按 profile 记忆布局**:当前 profile 的 settings domain 会保存 dock 宽度和折叠状态,刷新后恢复。 **折叠 / 关闭分离**: **折叠**:隐藏面板但保持 WebSocket / PTY 会话存活,再次展开恢复同一个 shell。 **关闭**:断开连接并终止 PTY,再次打开会创建新 shell。 **bash / zsh 切换**:切换时关闭旧 PTY 并启动新 shell。 安装 要求 DeepSeek Harness >= 0.1.0-rc.5(npm 上 @deepseek-ai/dsh 的 latest 为 0.1.0-rc.6)。 从 npm(推荐) sh dsh plugin --profile web add dsh-web-shell 安装后启动: sh dsh web 点击窗口…
Recommendation signals
Meta
- License
- MIT
- Language
- JavaScript
- GitHub stars
- 0
- mo. downloads
- 645
- Last push
- 2026-08-15
- Created
- 2026-08-15
Basic safety check
- Findings
- None
- Sources
- curated:awesome-dsh-plugin.com, curated:awesome-dsh-plugin/awesome-dsh-plugin
- Topics
- coding-agent, deepseek, deepseek-harness, dsh, dsh-plugin, dsh-plugins
Related plugins
langfuse
langfuse/langfuse
🪢 Open source agent evals & observability: Trace, evaluate, and improve LLM applications with one open platform.
claude-code-templates
davila7/claude-code-templates
CLI tool for configuring and monitoring Claude Code
semiotic
nteract/semiotic
React data visualization library for streaming, networks, and AI-assisted development
dsh-desktop
dataelement/dsh-desktop
DSHDesktop:DeepSeek Harness Desktop / DeepSeek Harness 桌面版