DeepSeek Harness Plugin Hub

Publish and manage complete Harness Profiles. Discover Plugins for your next setup.

Explore

PluginsPresetsDocsNews

Community

Publish a pluginContactReport an issue

Resources

Plugin Hub on GitHubDeepSeek HarnessSystem statusPrivacy notice
© 2026 DeepSeek Harness Plugin HubPowered byPaxTech

Independent and unofficial. Not affiliated with, authorized by, or endorsed by DeepSeek.

DeepSeek Harness Plugin Hub
ProfilesPluginsCategoriesNewsDocsSign inManage Profiles
ProfilesPluginsCategoriesNewsDocsSign in
← Plugins
S

dsh-session-grid

Session Grid

Multi-session same-screen grid (PoC): Render conversations from n independent sessions simultaneously using n panes within one main page.

The plugin will be installed here. Keep web if you are unsure.

npx -y @deepseek-ai/dsh plugin --profile web add github:abluefan/dsh-session-grid#829dfbbf4dffc9ef3bc0f8b45f507bb92ad04858
READMECompatibilityVersions

Compatibility and provenance

Session Grid is published as dsh-session-grid and currently resolves to version 0.0.1. The Hub verifies its manifest and preserves the exact installation source for reproducible installs.

DSH compatibility
*
Runtime surfaces
web
Release source
github
Registry updated
10/25/2026

Versions

0.0.1stable
10/25/2026

Related plugins

Loading related plugins…

Latest
0.0.1
DSH
*
HMR
Process restart
Tree shaking
Safe tree shaking not declared
Unpacked size
Unavailable
Files
Unavailable
Surface
web
License
MIT
Source
github
GitHub
★ 0
Weekly downloads
0
Last push
10/25/2026
View source ↗
README badge

Click the badge to copy Markdown for your README.

Do you maintain this Plugin?Claim benefit · Priority security scan

Verify the GitHub repository declared in package.json to manage this listing. After you claim it, Hub will prioritize a security scan of the current version and publish the result when it passes.

Claim this Plugin →
Report an issue

Related plugins

More verified plugins in ui-customization.

Web App@deepseek-ai/dsh-web-appThe dsh browser-surface bundle: the web patch layer over dsh-base plus the runtime glue plugin (frontend dist serving, web-surface prompt, bash runtime variables, URL line)Experimental Session Titles Bundle@deepseek-ai/dsh-experimental-session-titles-bundleRefresh session titles as new human prompts arrive.Personalized Recommendations@deepseek-ai/dsh-personalized-recommendationsPersonalized pages and built-in plugin recommendations offered as cards below answersExperimental Agent Team Web Profile@deepseek-ai/dsh-experimental-agent-team-web-profileExperimental Web profile layer for Agent Teams Remote and UI plugins

README

dsh-session-grid

把一个页面的主区域切成 n 个并列 pane,每格渲染一条完全独立的会话 —— 对话、轨迹、上下文、编队、composer 全部是原生 UI,不是缩略图预览。

功能

  • 横向单行排列,不换行
  • 每格左上角 ⠿ 拖动手柄,可重排顺序
  • 侧边栏每一行有 ⊞(加入网格)/ ▦(移出网格)
  • 布局写入 localStorage,刷新后恢复
  • 在网格页点「新会话」→ 最左边开一格(不跳回原生单页)
  • pruneBlankPanes():自动清理累积的未命名空白格 —— 有内容的格一律保留,空白格只留最左那一个

安装

① 通过插件市场(推荐)

在 awesome-dsh-plugin 的目录里找到本插件, 或在 dsh 的 插件 → 发现 里搜索 dsh-session-grid,点安装。

② 手动安装

任选一种,不要两种同时用:

A. 复制 + 手写 insert(适合本地开发)

  1. 把本目录复制到 $DSH_HOME/profiles/web/node_modules/dsh-session-grid/

  2. 在 $DSH_HOME/profiles/web/cordis.patch.yml 加:

    - insert:
        - id: session-grid
          name: 'dsh-session-grid'
    
  3. 重启 dsh,或让 Loader 重载配置

B. dsh plugin add(需要包已发布到 npm)

dsh plugin --profile web add dsh-session-grid

⚠ 用 B 之后,包名会进 dsh.profile.bundles,bundles 层会读本包自带的 cordis.patch.yml;此时不要再做 A 的第 2 步 —— 同一个 id 会被插两次, DSH 启动会直接失败。

文件

文件作用
index.jsHost 入口(空壳)
lib/client.js全部 UI 逻辑

已知限制

  • TurnNavigator 在 pane 宽度小于 900px 时自动隐藏 —— 这是原生组件的设计,不是本插件的 bug
  • 拖放图片会同时附加到所有 pane —— DSH 原生行为,与网格无关

环境

  • DSH ≥ 0.2.1