dsh-terminal-panel
在终端中运行以下命令:
dsh plugin install EasyTZ/dsh-terminal-panel
将以下提示词粘贴到 DeepSeek Harness 对话框中:
打开 DeepSeek Harness 插件市场的「发现」搜索 terminal 点击安装,或执行 dsh plugin install EasyTZ/dsh-terminal-panel,源码仓库:https://github.com/EasyTZ/dsh-terminal-panel
插件介绍
在 DeepSeek Harness 里开发,每跑一条命令都得切到系统终端,看完输出再切回来,长任务跑着时还想翻文档或执行别的操作就更麻烦。dsh-terminal-panel 把命令控制台直接放进侧边栏,输入、实时看输出、管理进程,全程不离开工作区。输出是流式的,命令结束立刻显示退出码,非零状态一眼可辨。
Tab 补全文件路径和 PATH 上的命令,上/下箭头翻历史,Ctrl+C 中断运行中的进程。标题栏支持最多 8 个标签页——一个标签跑构建,另一个标签查报错,互不阻塞。状态栏自动跟踪当前 shell 和工作目录;虽然每条命令是独立进程、cd 不会在进程层面保留,但面板自己维护目录上下文,下一条命令仍在新目录执行。遇到真正需要全屏 TTY 的场景(vim、sudo 密码、npm init 问答),面板会明确提示并提供一键在系统终端打开同目录的按钮。
适合日常在 Harness 工作区内高频执行命令、查看日志、并行跑长任务的开发者。它定位是命令控制台而非 PTY,全屏交互程序不在覆盖范围内,但「输入—看输出—继续干」这个核心循环,它帮你留在一个界面里完成。
截图预览
使用场景
- 跑完命令立刻看实时流式输出,不用切窗口再切回来
- 一个标签跑构建,另一个标签同时查报错,互不阻塞
- 在 Harness 工作区内直接执行命令、翻历史、Ctrl+C 中断进程
适合人员
- 日常在 DeepSeek Harness 工作区内高频运行命令的开发者
- 需要并行跑长任务但不想频繁切换窗口的工程师
- 希望工作流闭环、减少上下文跳转的独立开发者