chenshutian9610/deepseek-harness-plugin-list--packages-deepseek-harness-terminal-plugin0

dsh-web-terminal

Interactive PTY terminal dock for dsh-web, toggled with Cmd/Ctrl+J

包名
dsh-web-terminal
版本
0.1.0
最近更新
2026年8月16日

安装

$npx -p @deepseek-ai/dsh dsh plugin --profile web add github:chenshutian9610/deepseek-harness-plugin-list#4eb7db4d77e006c177c7b50c80bd493ff40d94af&path:packages/deepseek-harness-terminal-plugin

怎么使用

安装

插件尚未发布到 npm,可从本地目录安装:

cd 
pnpm install
pnpm build

cd 
pnpm dsh plugin --profile web add 

开发依赖直接从 npm 安装,不要求插件目录旁存在 deepseek-harness 源码仓库。

安装后需要重启 dsh-web

pnpm dsh web

如果安装时 dsh-web 已经运行,请先停止旧进程,重启后再对浏览器执行硬刷新。

局域网访问

dsh-web 绑定到 0.0.0.0 时,可以通过服务端的局域网 IP 使用终端。终端 WebSocket 只接受同源且客户端、服务端均为回环、私有网络或 100.64.0.0/10 共享地址(如 Tailscale)的连接,不接受公网 IP 或域名,以避免 DNS 重绑定。

终端等同于远程 Shell;请只在可信局域网中开放 dsh-web

打开终端

  1. dsh-web 中创建或选择一个 Session。
  2. 点击会话右上角的“Terminal”按钮,或按 Cmd+J(macOS)/Ctrl+J(Windows/Linux)打开终端。
  3. 再次点击“Terminal”按钮、按快捷键或点击面板关闭按钮可隐藏终端;重新打开后终端进程仍然保留。
  4. 切换 Session、关闭页面或停止 dsh-web 时,对应终端进程会自动结束。