realpkuasule/dsh-launch-pad

Plugin ⭐ 0 MIT ecosystemweb-ui

> English: A local service control deck for DeepSeek Harness. One global registry (/.dsh/service-registry.json) arbitrates ports across all your projects; the Web UI gains a sidebar "服务" button with a floating panel for one-click start / stop / restart per service, expandable logs, and a "current project" tab that auto-follows the session you have selected (no manual workspace picking; new projects are auto-detected and registered). The same engine is exposed as 7 agent tools (servicelist / detect / register / start / stop / restart / status), so the agent never guesses start commands again. >

catalog description:dsh-launch-pad

Install

> dsh plugin --profile web add github:realpkuasule/dsh-launch-pad
> # then restart DSH and hard-refresh the page
> ```
> Package name: `dsh-launch-pad`(与仓库同名)。 Source of the plugin package: [`./`](./).

统一的本地服务管理方案:**任何项目类型的启动命令归一化 + 全局 registry 防端口冲突 + DSH 界面一键启动/停止/重启 + agent 工具双通道 + 自动跟随会话自动登记**。

解决痛点:每个项目启动命令不一样、agent 靠猜命令给出错误信息、多个服务互相端口冲突、人工启动要记路径和命令、每次切换项目都要手动探测登记。

## 现状

| 组成 | 形态 | 状态 |
|---|---|---|
| 插件(Host + Client) | **持久化 profile bundle**:`~/.dsh/profiles/web` 的 `dsh.profile.bundles` 里有 `dsh-launch-pad`,link 到本仓库根 `dsh-launch-pad/` | ✅ DSH 每次启动自动加载 |
| SKILL.md | `~/.agents/skills/service-deck/SKILL.md` | ✅ 已安装,本仓库 `skill/` 有副本 |
| registry / 日志 | `~/.dsh/service-registry.json`、`~/.dsh/services/logs/` | 持久,跨重启保留 |

## 目录结构

Add realpkuasule/dsh-launch-pad to your DSH config (web profile) to enable.

README

Expand full README Collapse

README is empty.