dsh-process-board
在终端中运行以下命令:
dsh plugin install cyanTao/dsh-process-board
将以下提示词粘贴到 DeepSeek Harness 对话框中:
在 DeepSeek Harness 中执行 dsh plugin install cyanTao/dsh-process-board 即可安装进程面板插件,安装后重启 DSH 宿主,浏览器侧边栏会出现「进程面板」入口。源码地址:https://github.com/cyanTao/dsh-process-board
插件介绍
在 DSH 平台上,Agent 会话会频繁拉起开发服务器、数据库或代理进程,但这些后台服务散落在进程表中——不知道是谁起的,看不清活没活,想停又怕误杀。dsh-process-board 把这些问题收进侧边栏的一个面板里:每个服务按启动它的对话分组,三态健康点(运行中、进程存活但端口未就绪、已停止)配合 HTTP 探测响应码,一眼判断真实状态。
面板不止是只读看板。停止按钮走完整流程:礼貌终止、宽限等待、进程树强杀,不会留下僵尸子进程;已停止的服务保留启动参数登记,点一下即可重放原始启动命令。日志分栏实时 tail 选中进程的输出,ERROR 和 WARN 自动高亮,4 秒自动刷新,支持全屏。零运行时依赖,纯 DOM 客户端,装完重启 DSH 宿主即可使用。
适合在 DSH 中让 Agent 频繁起停服务的开发者:前后端同会话跑 dev server、本地起数据库做集成测试、多 Agent 并行调试代理链路。任何起了忘关、关了找不到、日志不知道去哪看的场景,这个面板都能兜住。
截图预览
使用场景
- Agent 会话拉起多个 dev server,需要按对话分组看清哪些在跑、哪些已挂
- 停止服务时一键终止整棵进程树,不残留僵尸子进程,还能重放启动参数
- 实时 tail Agent 启动的服务日志,ERROR 和 WARN 自动高亮,4 秒自动刷新
适合人员
- 在 DSH 中让 Agent 频繁起停开发服务的开发者
- 需要同时管理多个本地服务并追踪归属到具体会话的团队协作
- 偏好纯 DOM 前端面板、零运行时依赖的轻量工具用户
