DSH Plugins
返回列表
⚙️

dsh-launch-pad

工作流 更新于 2026.08.26

在终端中运行以下命令:

dsh plugin install realpkuasule/dsh-launch-pad

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

在终端中运行 dsh plugin install realpkuasule/dsh-launch-pad,即可从 https://github.com/realpkuasule/dsh-launch-pad 安装该插件到 DeepSeek Harness 的 web profile 中。

插件介绍

本地开发中,最琐碎的事往往不是写代码,而是:每个项目的启动命令各异(npm、docker、make、django、go 等),多个服务争抢端口,agent 只能靠猜测给出错误信息,切换项目后还得手动探测和登记。dsh-launch-pad 把这些杂事收进一个全局控制台,让你和 agent 不再各自为战。

核心能力围绕四个层面展开:一是命令归一化,按 .dsh-services.yml、package.json、docker-compose.yml、Makefile、go.mod 等优先级自动识别启动方式;二是全局 registry 与端口仲裁,跨项目共享,冲突时按框架注入正确端口参数;三是双通道操作,DSH Web UI 提供一键启动、停止、重启面板与可展开日志,同时暴露 service_list、detect、register、start、stop、restart、status 共 7 个 agent 工具;四是自动跟随会话,面板读取当前选中的会话即可识别项目目录,新项目自动探测登记,无需手动填路径。

如果你同时维护多个本地项目、频繁启停不同框架的服务、并希望 agent 用确定性工具而非猜测来操作进程,这个插件就是为这种工作场景打造的。目前支持 macOS 和 Linux,Windows 在 Roadmap 中。

使用场景

  • 同时运行多个本地项目,服务端口互相冲突需要仲裁
  • 让 agent 通过确定性工具启停服务,而非猜测启动命令
  • 切换项目后自动探测、登记并一键启动开发环境

适合人员

  • 同时维护多个本地项目的全栈开发者
  • 使用 DeepSeek Harness 编排 agent 工作流的开发者
  • 需要统一管理跨框架本地服务的中小团队