dsh-ssh-shell
通过 SSH 连接远程主机并提供网页终端面板 适合需要让 AI 执行远程命令,同时在浏览器中直接使用 PTY 终端的用户。
安装
$
npx -p @deepseek-ai/dsh dsh plugin --profile web add github:framecy/dsh-ssh-shell说明文档
阅读完整 README ↗配置
cordis.patch.yml 提供这些配置项(由插件自身的 bundle patch 声明,profile 级 cordis.patch.yml 可按 id 覆盖):
| 配置 | 默认 | 说明 |
|---|---|---|
controlDir | "" → ~/.dsh/ssh-shell | ControlMaster socket 存放位置 |
timeoutMs | 30000 | 单条命令默认超时 |
controlPersistSeconds | "" → yes | 留空 = master 常驻直到自己死;填秒数 = 闲置这么久后回收 |
confirmByDefault | true | 远程命令是否默认逐条确认 |
requireSshpass | true | 缺 sshpass 是否直接报错 |