편집자 노트

ai-eks/dsh-docking-layout

Dockable Session tabs and drag-to-split conversation groups for DeepSeek Harness

이것은 DeepSeek Harness(DSH) 플러그인입니다. 이 사이트는 GitHub README, 설치 정보, 유지보수 상태, 공개 보안 시그널을 모아 보여줍니다.

@ai-eks/dsh-docking-layout

English | 中文

这是一个 DeepSeek Harness Web UI 插件,用编辑器式分组组织不限数量的对话 Tab。可以自由拆分;窗格过小时由用户关闭或移动 Tab。

截图

不限数量的对话 Tab

双窗格三窗格
双对话分组三对话分组

功能

  • Tab 和分组数量不限,不设置固定的窗格尺寸门槛。
  • 把 Tab 拖到另一分组可直接移动,拖到边缘可拆分;工具栏支持向右或向下拆分。
  • 宽度不超过 760 像素时,一次显示一个全宽分组,并通过分组切换栏导航。
  • 关闭 Tab 只改变浏览器布局,不会删除对应的 DSH Session。

安装

从 Git 安装:

dsh plugin --profile web add github:ai-eks/dsh-docking-layout

从本地 checkout 安装:

git clone https://github.com/ai-eks/dsh-docking-layout.git
cd dsh-docking-layout
pnpm install
dsh plugin --profile web add .

卸载插件:

dsh plugin --profile web remove @ai-eks/dsh-docking-layout

在 DSH 侧栏底部启用 Docking Layout。通过分组菜单或 DSH 侧栏打开 Session,再拖动 Tab 或使用拆分按钮调整布局。

性能与限制

iframe 池会保留每个分组的活动 Tab,以及最近使用的 2 个非活动 Tab;被淘汰的 Tab 再次打开时会重新加载。分组越多,浏览器内存和 DSH Web 连接数越高。

全局详情面板和伴随插件仍跟随外层 DSH Session。已归档 Session 和子 Agent 路由使用原生对话视图;触屏布局使用拆分按钮和分组切换栏,不依赖 Tab 拖拽。

插件只在浏览器本地保存布局偏好,不复制 Session 日志、提示词、审批或文件;所有嵌入页面均为同源页面。插件不会增加模型可见的提示词、工具、消息或 Session 事件。

兼容性

支持 DeepSeek Harness 0.1.0-rc.80.1.1-rc.2,并兼容 dsh-better-sidebar

开发验证

pnpm install
pnpm typecheck
pnpm test
pnpm build
REPOSITORY SIGNALS

보안 및 설치 증거

이 점수는 공개 저장소 메타데이터와 이 사이트에 등록된 설치 증거에만 기반하며, 코드 보안 감사와 다릅니다.

출처 추적 가능

공개 플러그인 카탈로그에서 왔으며, 공개 GitHub 저장소로 연결됩니다.

라이선스

저장소가 MIT 라이선스를 선언했습니다.

유지보수 활동

최근 180일 내 코드 업데이트가 있습니다.

설치 증거

재현 가능한 정확한 설치 메타데이터가 아직 등록되지 않았습니다. 저장소 설명에 따라 직접 확인하세요.

설치 라이프사이클 스크립트

prepare이(가) 감지되었습니다. 설치 전에 스크립트를 검토하세요.

주의 사항lifecycle-scripts