DSH Plugins
返回列表
🖥️

dsh-launch-in-one-click

客户端 更新于 2026.09.13

在终端中运行以下命令:

dsh plugin install 233fxr-collab/dsh-launch-in-one-click

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

在 DeepSeek Harness 中执行 dsh plugin install 233fxr-collab/dsh-launch-in-one-click 即可一键安装,源码仓库地址为 https://github.com/233fxr-collab/dsh-launch-in-one-click

插件介绍

在 Windows 上每次都要敲命令才能拉起一个 Harness 服务,端口撞了不知道是已有实例还是别的东西占用,从 UTF-8 终端装完启动器打开全是乱码——这些琐碎但反复出现的细节,把一条本来一步到位的操作拉成了排查流程。dsh-launch-in-one-click 做的事情很直接:在桌面上放一个自包含的 .bat 文件,双击即可启动,而它最在意的不是"能启动",而是"该不该启动"。

启动器每次运行都会绑定目标端口并读取响应体的指纹:如果端口空闲,才真正拉起 Harness;如果已有 Harness 实例在应答,它拒绝启动并告诉你该用哪个 URL;如果端口被其他程序占着,它报出 PID 而非猜一个结果。插件升级时会用当前模板重写启动器,但端口、工作目录、运行器这些用户设定原样保留;卸载插件后桌面的 .bat 依然可以独立运行,不依赖任何插件进程。编码方面,它按系统 OEM 代码页生成文件、处理 GBK 双字节尾字符、必要时自行切到 UTF-8,确保从中文 Windows 到英文终端都不出乱码。

适合日常在 Windows 上跑 DeepSeek Harness、希望双击一个窗口就进入服务页面的用户,尤其是同时维护多个工作区、在意端口不重复启动、又不想记住一串命令行的场景。对需要把启动逻辑嵌入计划任务或脚本的用户,九种明确的退出码让分支判断无需解析本地化文本。

使用场景

  • 双击桌面图标即可启动日常 Harness 服务,无需记忆命令行参数
  • 端口已被占用时自动识别已有实例或外部进程并给出正确提示,避免重复启动
  • 从计划任务或脚本中调用启动器,依据九种退出码做分支判断而无需解析本地化文本

适合人员

  • 在 Windows 上日常运行 DeepSeek Harness 的开发者
  • 维护多个工作区、希望一键拉起对应服务而不想记一堆命令的用户
  • 需要将启动逻辑嵌入自动化流水线或计划任务的技术人员