DeepSeek Harness 插件

dsh-launcher-kaiyuan0

Generate a one-click launcher (Start DSH.bat) that starts `dsh web` and opens the browser, with a desktop shortcut and icon.(英文原文)

跳到安装方式

来源信息

GitHub 仓库
KaiYuan0422/dsh-launcher
最近更新
2026年8月15日
分类
工具与能力
GitHub stars
0
载体类型
plugin
目录证据
上游声明已找到 dsh.bundle
证据路径
package.json#dsh.bundle
核对版本
0.1.0-rc.8
上游核对日期
2026-08-20

该证据由上游目录提供。本站没有安装、运行或安全审核这个插件。

安装

默认先复制一段 Prompt,让 Agent 读 GitHub 仓库和源码;需要自己装时再切到命令。

复制这段 Prompt,发给 DSH、Codex 或其他 Agent,让它先读 GitHub 仓库和源码。

请先不要安装或执行任何命令。阅读这个插件的 GitHub 仓库、README 和关键源码,然后用清楚、直接的方式回答以下问题,帮助我判断它是否适合我的需求:

1. 这个插件是什么,解决什么问题;
2. 适合哪些用户和典型使用场景;
3. 安装后如何使用,并给出一个最小使用示例;
4. 有哪些已知限制,以及隐私、安全、兼容性或维护风险;
5. 给出“推荐 / 有条件推荐 / 不推荐”的明确建议和理由。

请区分仓库明确说明、根据源码推断和未知信息。证据不足时请明确说明,不要猜测或照抄 README。

GitHub:https://github.com/KaiYuan0422/dsh-launcher
插件名:dsh-launcher-kaiyuan0
作者:KaiYuan0422

检查来源文件

安装前先看这个插件目录里的 README 和其他文件。

文件资源管理器3 个文件
README.md来源说明 · 只读预览

dsh-launcher

为 DeepSeek Harness(DSH)Web 界面提供「一键启动」的启动器和插件。

默认图标是一个原创的小火箭(蓝底圆角方块 + 白色火箭 + 橙色尾焰),不涉及任何第三方商标;你也可以自定义图标。

---

一、它做了什么

双击工作区里的 Start DSH.bat,脚本会依次完成下面这些事:

1. 生成图标:如果脚本旁边没有 DSH.ico,就从内嵌数据里还原出默认小火箭图标; 2. 创建桌面快捷方式(可关闭):用 PowerShell 在桌面生成 DSH.lnk,指向脚本自己,并挂上图标; 3. 检查服务是否已启动:用 curl 探测 http://127.0.0.1:<端口> 是否已有响应,已启动就直接跳到第 5 步; 4. 启动 DSH:没有响应就 start dsh web,然后轮询等待服务就绪(最多约 30 秒); 5. 打开浏览器:用默认浏览器打开 DSH 地址。

> 关键点:桌面快捷方式指向的是工作区里的脚本文件本身,而不是一份拷贝。所以以后你在图形界面里改了地址或图标,重新保存脚本后,桌面图标会自动指向新内容(下次双击即生效)。

---

二、图形界面(自动提供,无需打包)

插件注册了一个名为 dsh-launcher 的设置命名空间,DSH 自带的「插件配置」面板(设置 → 插件 / Plugins)会自动把它渲染成一张可编辑的表单卡片:

字段说明
url启动地址,留空则自动取当前端口
workspace工作区(脚本保存位置),留空则用当前工作区
createShortcut是否在桌面创建快捷方式(布尔开关)
customIcon自定义图标(.ico 完整路径),留空用默认小火箭

改动保存后(applies: live)插件会立刻用新配置重新生成脚本;如果勾选了「创建快捷方式」,下次双击脚本就会用新图标重建桌面快捷方式。

> 这个表单由 DSH 自带的 ui-settings-plugins 插件渲染——只要宿主插件注册了设置命名空间就会出现,不需要额外的客户端打包或构建步骤

---

三、两种使用方式

方式 A:直接用脚本(最简单)

只要电脑上装了 dsh,把 Start DSH.bat(以及它自带的图标)放到任意目录,双击即可。不需要装任何插件。

方式 B:作为 DSH 插件安装

这个仓库本身也是一个 DSH profile bundle,装进 profile 后:

  • 启动时自动在工作区生成 Start DSH.bat
  • 注册一个 create_dsh_shortcut 工具,让 AI 也能随时(重新)生成脚本;
  • 注册 dsh-launcher 设置命名空间,DSH 设置面板里会出现可编辑的配置卡片(见上文)。
# 从 npm 安装(发布后)
dsh plugin add dsh-launcher

# 或安装本地目录
dsh plugin add /path/to/dsh-launcher

create_dsh_shortcut 工具按当前设置生成脚本;要改地址 / 工作区 / 图标,直接到「设置 → 插件 → dsh-launcher」卡片里改即可。

---

四、环境要求

  • dsh 在 PATH 中(npm i -g @deepseek-ai/dsh 安装);
  • curl(Windows 10/11 自带);
  • PowerShell(Windows 自带)。

---

五、隐私说明

脚本和插件都不包含任何个人数据:没有用户名、绝对路径、API 密钥、会话 ID。脚本里只有 http://127.0.0.1:<端口>(本机回环地址)和 dsh web 命令,图标只是图片数据。可以放心公开。

---

六、目录结构

dsh-launcher/
├── package.json         # 声明 dsh.bundle.patch,可被 dsh plugin add 识别
├── cordis.patch.yml     # 组合行:把插件挂进 profile
├── lib/index.js         # Host 插件代码(生成脚本 + 注册工具)
├── README.md            # 本说明
└── LICENSE              # MIT 许可

License

MIT