dsh-terminal-keybar
在终端中运行以下命令:
dsh plugin install miiy/dsh-terminal-keybar
将以下提示词粘贴到 DeepSeek Harness 对话框中:
在 DeepSeek Harness 对话中让助手安装该插件,或在「设置 → 插件」的安装栏填入 github:miiy/dsh-terminal-keybar(源码:https://github.com/miiy/dsh-terminal-keybar)。
插件介绍
在手机上用 DSH Web 打开终端时,系统软键盘往往没有 Esc、Tab、Ctrl 和方向键,vim、补全、翻页和行内移动都会卡住。dsh-terminal-keybar 在屏幕右侧浮出一列半透明按键,把常用控制键直接写入当前终端会话,让你不必为「缺键」而放弃在触屏上干活。
插件只在触屏设备上、且右侧边栏处于终端标签页时才会出现,桌面端不受影响。按键通过公开的 webTerminals 服务写入终端,不复制终端代码、也不改动 DSH 本体,属于纯浏览器侧增强。软键盘弹出时,键栏会相对可见区域居中,减轻 iOS 把条挡在键盘后面的情况;采用 pointerdown 并阻止默认行为,终端保持焦点、软键盘可继续输入,打字和点方向键可以同一轮会话里完成。
适合经常在手机或平板上用 DSH Web 终端的人:远程排错、看日志、在 vim 或 less 里翻页、用 Tab 补全路径与命令。若终端被放进浮动面板,或目标程序严格要求 SS3 形式的光标键,键栏可能不出现或方向键行为与桌面略有差异,README 中已说明这些边界。
截图预览
使用场景
- 在手机上打开 DSH Web 终端执行命令与查看输出
- 在 vim 或 less 中需要 Esc 与方向键翻页、移动
- 软键盘打开时仍需 Tab 补全路径或中断长时间运行的任务
适合人员
- 经常在手机或平板上使用 DSH Web 的用户
- 需要在触屏上操作 shell、vim 或分页器的运维与开发者
- 希望不改装 DSH 本体、仅用浏览器插件补齐终端按键的人