dsh-plugin-terminal
在终端中运行以下命令:
dsh plugin install mervyn-teo/dsh-plugin-terminal
将以下提示词粘贴到 DeepSeek Harness 对话框中:
在 DeepSeek Harness 中,您可以使用命令 'dsh plugin install mervyn-teo/dsh-plugin-terminal' 来安装此插件,完整源码地址为:https://github.com/mervyn-teo/dsh-plugin-terminal。
插件介绍
在 DeepSeek Harness 的 Web 界面中进行开发时,用户常常需要快速访问命令行执行构建、调试或管理任务,但传统的 Web GUI 往往缺乏高效、集成的终端体验。dsh-plugin-terminal 正是为解决这一痛点而生。它不像模拟的 Web 终端,而是在本地(或通过 Harness 后端)启动一个真实的、具备完整交互能力的 shell 进程,并通过 WebSocket 将其原生输出流式传输到浏览器中,实现了无缝的开发工作流。
该插件的核心能力在于其“真实性”和“可定制性”。它利用 PTY(伪终端)技术来运行操作系统默认的 shell(如 bash 或 PowerShell),并借助 xterm.js 进行全面渲染,完美支持 ANSI 颜色、光标移动以及像 vim、htop 这样的全屏应用程序。面板设计效仿了 VS Code,提供可拖拽调整大小、主题切换、字体配置、一键启动/关闭等实用功能,并通过键盘快捷键(Ctrl+`)快速调出,极大提升了在 Web 环境下的操作效率。
因此,这个插件尤其适合需要频繁与系统底层交互的开发者、DevOps 工程师以及系统管理员。无论你是进行本地开发调试、服务器管理,还是在容器化环境中执行命令,它都能提供一个稳定、原生的终端入口,将 Web 界面的便利性与命令行的强大功能完美结合,让你无需在多个窗口间切换,专注于工作本身。
截图预览
使用场景
- 在 DeepSeek Harness Web 界面中快速执行命令行任务
- 进行服务器调试和管理操作
- 在容器化应用中运行交互式 shell 命令
适合人员
- 需要频繁使用命令行的软件开发者
- 负责服务器运维的系统管理员
- 在 Web 环境中进行 DevOps 工作的专业人员
