dsh-sidebar-entries-toggle:折叠侧栏插件区、可调分隔与可选工作区/会话

前言

DeepSeek Harness(DSH)左侧栏通常同时挂着插件入口、工作区列表和会话树。插件多时,入口区会占掉一截纵向空间;要在多个工作区或会话之间切换,也往往得在列表里逐项找。原生布局能完成这些事,但在日常开发里侧栏信息密度偏高时,缺少「先收起插件区」「按比例分配上下区域」「用筛选快速跳转」这类贴近操作的入口。dsh-sidebar-entries-toggle 是面向 DSH Web 客户端的侧栏插件,由社区维护者 mrwisdon 发布,在不动宿主当前面板、固定项和路由的前提下,增强侧栏的折叠、分栏比例与工作区/会话选择。

这是什么

dsh-sidebar-entries-toggle(npm 包名 dsh-sidebar-entries-toggle,当前资料中版本为 0.4.0)是 DSH 的 Web 客户端插件,通过 Cordis patch 注入到 @deepseek-ai/dsh-client-ui-sidebar。它不引入构建步骤、运行时依赖、网络请求或遥测;折叠状态与分隔条比例保存在浏览器 localStorage。许可证为 MIT。

核心功能

折叠插件入口行

一键折叠后,插件入口行收起,仅保留切换控件与「more」启动器。资料说明:宿主状态(当前激活面板、固定项、路由)不会被改动。

可拖动的分隔条

在插件入口区与工作区列表之间拖动分隔条,可重新分配上下区域高度。亦可用 ↑ / ↓ / Home / End 微调;双击恢复默认比例。比例会记住并在下次打开时沿用。

工作区与会话选择器

在 Workspaces 标题栏上提供按钮,打开可筛选的列表,列出全部工作区与会话;点击某一行即可切换工作区或打开对应会话。

界面文案支持中文与英文(仓库内含 locale/*.json)。

安装与启用

在指定 profile 下执行官方 README 中的安装命令:

dsh plugin --profile <your-profile> add github:mrwisdon/dsh-sidebar-entries-toggle

安装完成后需 重启 DSH 后生效。

若改用手动方式:在 ~/.dsh/profiles/<profile>/package.json 的 dependencies 中加入 "dsh-sidebar-entries-toggle": "github:mrwisdon/dsh-sidebar-entries-toggle",在 dsh.profile.bundles 中加入 "dsh-sidebar-entries-toggle",再在该目录执行 pnpm install。

典型用法

  1. 侧栏插件入口过多时,点折叠控件收起入口行,把工作区列表让给主视线。
  2. 拖动分隔条(或用方向键、Home/End)调整插件区与工作区列表的高度比;比例异常时双击分隔条复位。
  3. 需要跨多个工作区或会话时,打开 Workspaces 标题栏上的选择器,在筛选框中缩小范围后点选目标行。

以上交互均发生在已加载插件的 Web 客户端内,无需额外配置文件(资料未列出其它配置项)。

适用场景与注意

适合谁: 长期在 DSH Web 端使用、侧栏同时管理大量插件入口与工作区/会话的开发者。

兼容性: 插件针对 DSH 0.2.2-rc.1 编写;仅 Web 客户端。实现依赖宿主侧栏 DOM 结构,而非公开的 DOM 契约——若上游改版侧栏内部结构,插件可能加载成功但不显示任何 UI。内部设计见仓库 docs/ARCHITECTURE.md。

安全与权限: 与 DSH 其它客户端插件一样,代码在 当前 DSH 进程/浏览器上下文 中运行。安装前建议在 GitHub 仓库阅读源码与 MIT 许可证,确认符合你的使用策略。资料明确:无网络访问、无遥测;与本仓库声明一致——不与 DeepSeek 官方隶属或背书关系。

生态说明: DSH 社区插件目录(如 SkillHub 上的条目)为独立站点,并非 DeepSeek / 幻方官方应用商店。

结尾

dsh-sidebar-entries-toggle 把侧栏上三件事收拢到可复现的交互里:收起插件入口、记住分隔比例、从筛选列表跳转工作区或会话。若你在 Web 端侧栏空间紧张,可按上文命令装入对应 profile 后重启验证。

  • 目录页:https://www.skillhub.cn/plugins/mrwisdon/dsh-sidebar-entries-toggle
  • 源码与说明:https://github.com/mrwisdon/dsh-sidebar-entries-toggle
羽毛球分组比赛记分
小程序二维码

欢迎使用《羽毛球分组比赛记分》微信小程序

Xiaoye