DSH Plugins
返回列表
🖥️

dsh-run

客户端 更新于 2026.09.17

在终端中运行以下命令:

dsh plugin install albertgranados/dsh-run

将以下提示词粘贴到 DeepSeek Harness 对话框中:

在 DeepSeek Harness 中执行 dsh plugin install albertgranados/dsh-run 安装本插件(源码:https://github.com/albertgranados/dsh-run),安装后重启 Harness 并刷新浏览器页面。

插件介绍

在 DeepSeek Harness 里写前端或 Node 项目时,切到终端再敲 npm run 会打断会话节奏。dsh-run 把「跑脚本」收进会话顶栏:在「Open in…」旁出现一个带下拉的运行按钮,直接针对当前工作目录里的 package.json,不必为常用 dev、start 或临时任务反复开终端。

只有工作区里真有 scripts 时才会出现控件,没有 package.json 或没有脚本时界面不留空位。主按钮显示默认命令(优先 dev,否则 start,否则清单里第一个),点一下即执行;运行中同一按钮变成停止,可结束整组 npm 子进程。下拉列出全部 npm run 项,选中会立刻执行,并把该脚本记成这个项目的默认项,选择保存在浏览器本地。

若脚本在启动后约 30 秒内异常退出,按钮会标红,提示里带上输出最后一行,便于快速判断端口占用或配置错误;已在跑的实例不会被误重复拉起。适合在 Harness 里长期开着 npm 工作区、希望一键启停开发服务的日常使用者。

使用场景

  • 在 Harness 会话里一键启动 npm run dev
  • 从下拉切换并运行 package.json 中的其他脚本
  • 开发服务已在跑时从顶栏直接停止进程

适合人员

  • 在 Harness 中开发 Node 或前端项目的工程师
  • 需要频繁启停本地 dev 服务的日常使用者
  • 希望少开终端、在会话内完成脚本操作的人