deepseek-harness
deepseek-ai
DeepSeek Harness: Everything is a Plugin.
PROJECT TOPICS
INSTALL REFERENCE
dsh plugin --profile web add github:KaiYuan0422/dsh-launcher
该命令指向仓库当前默认分支;尚无绑定当前 commit 的完整验证结果。
PROJECT README
为 DeepSeek Harness(DSH)Web 界面提供「一键启动」的启动器和插件。
默认图标是一个原创的小火箭(蓝底圆角方块 + 白色火箭 + 橙色尾焰),不涉及任何第三方商标;你也可以自定义图标。
双击工作区里的 Start DSH.bat,脚本会依次完成下面这些事:
DSH.ico,就从内嵌数据里还原出默认小火箭图标;DSH.lnk,指向脚本自己,并挂上图标;curl 探测 http://127.0.0.1:<端口> 是否已有响应,已启动就直接跳到第 5 步;start dsh web,然后轮询等待服务就绪(最多约 30 秒);关键点:桌面快捷方式指向的是工作区里的脚本文件本身,而不是一份拷贝。所以以后你在图形界面里改了地址或图标,重新保存脚本后,桌面图标会自动指向新内容(下次双击即生效)。
插件注册了一个名为 dsh-launcher 的设置命名空间,DSH 自带的「插件配置」面板(设置 → 插件 / Plugins)会自动把它渲染成一张可编辑的表单卡片:
| 字段 | 说明 |
|---|---|
| url | 启动地址,留空则自动取当前端口 |
| workspace | 工作区(脚本保存位置),留空则用当前工作区 |
| createShortcut | 是否在桌面创建快捷方式(布尔开关) |
| customIcon | 自定义图标(.ico 完整路径),留空用默认小火箭 |
改动保存后(applies: live)插件会立刻用新配置重新生成脚本;如果勾选了「创建快捷方式」,下次双击脚本就会用新图标重建桌面快捷方式。
这个表单由 DSH 自带的
ui-settings-plugins插件渲染——只要宿主插件注册了设置命名空间就会出现,不需要额外的客户端打包或构建步骤。
只要电脑上装了 dsh,把 Start DSH.bat(以及它自带的图标)放到任意目录,双击即可。不需要装任何插件。
这个仓库本身也是一个 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 自带);脚本和插件都不包含任何个人数据:没有用户名、绝对路径、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 许可
MIT
CLASSIFICATION EVIDENCE
系统优先读取 GitHub Topics,再与站内分类词典和词根规则比对。当前命中: 无有效分类标签。