dsh-webui-perf
awa-123-cw
DeepSeek Harness WebUI 性能优化开关插件:长代码流式渲染/历史加载/高亮缓存优化,设置面板一键开关(with official-package patches)
PROJECT TOPICS
PROJECT README
DeepSeek Harness(DSH)的 Docker 侧边栏面板 插件:在 WebUI 中悬浮一个可拖拽的 Docker 管理面板, 提供容器列表、资源监控、容器内文件浏览/查看/下载/上传/外部打开等功能。
声明:本插件完全由 DeepSeek Harness(DSH)开发并上传发布。
把本插件目录复制到 DSH 插件目录:
%DSH_HOME%\profiles\node_modules\dsh-docker-sidebar\
(%DSH_HOME% 默认为 C:\Users\<用户名>\.dsh)
在 %DSH_HOME%\profiles\web\cordis.patch.yml 中注册插件:
- insert:
- id: docker-panel
name: dsh-docker-sidebar
重启 DSH 服务,刷新 WebUI 页面,侧边栏即出现 Docker 面板。
↑ 返回、输入路径回车直达);插件由两部分组成:
| 文件 | 角色 | 说明 |
|---|---|---|
lib/index.js |
Host 端 | 注册 /api/docker/* HTTP 接口,通过 docker CLI 执行容器操作 |
lib/client.js |
客户端 | 在 WebUI 注入 React 悬浮面板,调用 Host 接口渲染数据 |
接口一览:
GET /api/docker/containers — 容器列表GET /api/docker/stats — 容器资源统计GET /api/docker/files?container=&path= — 列目录GET /api/docker/read?container=&path= — 读取文件内容GET /api/docker/download?container=&path= — 下载文件POST /api/docker/upload?container=&path= — 上传文件GET /api/docker/open?container=&path= — 复制到本地并用默认程序打开danger-full-access)执行 docker 命令,
因为文件沙箱会拦截 Docker 引擎的命名管道(Windows 上即使 workspace-write 也无法访问)。
请仅在本机可信环境中使用。127.0.0.1)使用 DSH WebUI。docker 命令可用)本插件完全由 DeepSeek Harness(DSH)开发并上传发布,代码以 MIT 协议开源,欢迎使用与二次开发。
CLASSIFICATION EVIDENCE
系统优先读取 GitHub Topics,再与站内分类词典和词根规则比对。