DSH Plugins
返回列表
🖥️

dsh-client-sidebar-overlay

客户端 更新于 2026.08.20

在终端中运行以下命令:

dsh plugin install quei4r/dsh-client-sidebar-overlay

将以下提示词粘贴到 DeepSeek Harness 对话框中:

在终端执行 dsh plugin install quei4r/dsh-client-sidebar-overlay 即可安装,插件源码地址为 https://github.com/quei4r/dsh-client-sidebar-overlay

插件介绍

Embedding DSH Web inside a VS Code sidebar sounds convenient, but the resident sidebar gobble up most of the precious horizontal space the moment it opens, leaving the chat area squeezed into a narrow strip. dsh-client-sidebar-overlay was built for exactly this scenario: it collapses the entire sidebar out of the layout and, on demand, slides it in as a floating overlay that sits on top of the conversation without consuming any width. Once closed, the chat area reclaims the full viewport.

Interaction is simple. A whale icon next to the Session log label toggles the overlay open and closed; on the new-chat page, a floating whale button in the top-right corner serves the same role. A left/right switch at the bottom of the panel lets you choose which side the overlay slides from. Under the hood the plugin also adapts position-fixed child panels, replaces native select dropdowns with in-page equivalents, and clamps any menu, listbox, tooltip, or dialog that would otherwise fly off-screen, so everything inside the overlay stays visually consistent with the rest of the product.

The plugin is a good fit if you run DSH inside a VS Code side panel or a similarly narrow embed via extensions like deepseek-harness-vsc-extension or dsh-vscode. If your workflow lives in a full-width desktop browser, the native always-visible sidebar layout is usually the better choice and this overlay will not add meaningful value.

使用场景

  • 在 VS Code 侧栏 webview 中嵌入 DSH Web,原生侧栏一展开就挤掉大半对话区
  • 使用 dsh-vscode 或类似扩展把 DSH 嵌入 IDE 侧栏,横向空间极为有限
  • 在窄宽度嵌入环境中希望侧栏按需以浮层弹出而非常驻占位

适合人员

  • 在 VS Code 中通过 webview 扩展使用 DSH 的开发者
  • 需要窄宽度嵌入 DSH Web 界面的 IDE 插件作者
  • 希望侧栏不占布局宽度、按需弹出浮层的 DSH 日常用户