dsh-UI-web
工作流UI弹窗
- Stars
- 0
- Language
- JavaScript
- Created
- Aug 19, 2026
- Updated
- Aug 19, 2026
Introduction
dsh-UI-web
DeepSeek Harness(DSH)工作流相关客户端 UI 包集合。宿主侧工作流插件(加载器、注册表)在 MFWTW/Auto_Load_Our_Plugin。
包
| 路径 | 作用 |
|---|---|
dsh-workflow-settings/ | 设置 → 工作流 列表页(滑动开关启用/禁用,即时生效) |
dsh-workflow-run-panel/ | 右侧「工作流运行」面板:运行中/已完成列表、删除按钮、完成弹窗 |
数据来源
两个 UI 都通过 HTTP 与宿主侧注册表通信:
- 设置页:
GET /api/workflow-registry(workflows/disabled);POST(scan/toggle/reload) - 运行面板:
GET /api/workflow-runs(runs);POST(delete/start/progress/complete/fail)
这些接口由宿主侧 dsh-workflow-registry 提供(见 Auto_Load_Our_Plugin)。
安装
两个包各自带 cordis.patch.yml(dsh.bundle.patch),在 profile 的 cordis.patch.yml 里 insert 即可;
客户端依赖在其 package.json 的 dsh.client.inject 中声明(dsh-client-runtime + dsh-client-ui-settings/dsh-client-ui-layout)。