dsh-sidebar-expand: One installation, four toggleable sidebar features.

前言

DeepSeek Harness(DSH)的侧边栏是日常切换会话、进设置和插件页的主入口。若你分别安装对话标记、活跃会话铃铛、侧栏快捷入口和「返回当前会话」,要在插件页维护四张卡片,还可能和组合包重复挂载同名模块。下面介绍维护者 DEVbyQIN 发布的客户端插件 dsh-sidebar-expand(侧边栏增强包):一次安装带上四个相关组件,在插件页的组合包详情里逐个启用或停用,不必为少用一个功能而卸载整包。

这是什么

dsh-sidebar-expand 是 DSH 的 bundle(多插件打包)插件,仓库本身不含业务代码,只通过 cordis.patch.yml 和依赖声明把四个已有插件固定版本组合在一起:

组件 作用 版本
dsh-sidebar-marks 对话标记:整行淡色底、行尾彩色圆点、自定义字号;入口在行「…」菜单、⌘⇧M、右键 0.1.1
dsh-active-sessions 「工作区」标题旁的活跃会话铃铛:后台任务呼吸绿点,一键呼出进行中/最近三天会话面板 0.1.1
dsh-sidebar-shortcuts 把工作区上方的功能入口收成紧凑双列或图标宫格(设置 → 侧栏快捷入口 可调) 0.1.0
dsh-back-to-chat 插件、自动化任务、上下文洞察页面左上角的「← 返回当前会话」,保留输入草稿 0.1.1

四个组件均为零运行时依赖;组合包不注册自己的 Loader entry,也不注入服务。许可证为 MIT。

核心功能

对话标记(dsh-sidebar-marks)

在侧栏会话列表里给对话加视觉标记:整行淡色背景、行尾彩色圆点,字号可自定义。可从行「…」菜单、快捷键 ⌘⇧M 或右键进入相关操作。

活跃会话铃铛(dsh-active-sessions)

「工作区」标题旁显示铃铛;后台有任务时带呼吸绿点,点击可打开进行中及最近三天的会话面板。

侧栏快捷入口(dsh-sidebar-shortcuts)

将工作区上方的功能入口压缩为双列或图标宫格;列数与样式在 设置 → 侧栏快捷入口 中调整(组合包详情里若该组件带 配置 按钮,也可从那里进入原设置页)。

返回当前会话(dsh-back-to-chat)

在插件页、自动化任务、上下文洞察等页面左上角提供「← 返回当前会话」,返回时保留输入草稿。

组合包层面的行为

装一次后,插件页会出现 侧边栏增强包 卡片。点进卡片可在「包含的组件」列表里对每一行单独 启用 / 停用;关掉某组件会卸载其宿主半与浏览器半(profile 支持 HMR 时通常无需重启)。开关状态写在当前 profile 的 cordis.patch.yml 里,重装或升级组合包不会丢失。注意:设置 → 内置插件 里的列表是只读清单,实际开关在侧边栏「插件」页的组合包详情中。

安装与启用

组合包当前版本为 0.1.0。环境要求:DSH 0.2.x(含桌面版 0.2.1-rc.4);Node ^22.19.0 || >=24。

桌面版(图形界面):左侧「插件」→「添加插件」,包名填 dsh-sidebar-expand,安装后点「立即启用」。

命令行(任选一种):

# 桌面版自带的 CLI(profile 固定为 desktop)
"/Applications/DeepSeek Harness.app/Contents/Resources/runtime/cli/bin/dsh" \
  plugin --profile desktop add dsh-sidebar-expand@0.1.0

# 或任意 dsh CLI,profile 换成你自己的
dsh plugin --profile web add dsh-sidebar-expand@0.1.0

# 从 GitHub 安装(不经过 npm)
dsh plugin --profile web add github:DEVbyQIN/dsh-sidebar-expand#v0.1.0

装完后在「插件」页确认 侧边栏增强包 卡片已出现,再按需打开各组件开关。

典型用法

  1. 安装并启用组合包后,进入「插件」→ 打开 侧边栏增强包 → 在「包含的组件」里只启用需要的项(例如只要标记和返回会话,可停用快捷入口与铃铛)。
  2. 需要侧栏快捷入口布局时:启用 dsh-sidebar-shortcuts 后,通过组合包行上的 配置 或 设置 → 侧栏快捷入口 调整双列/宫格等选项。
  3. 给某条会话加标记:在侧栏该行用「…」菜单、⌘⇧M 或右键(具体以组件 UI 为准)。
  4. 从插件或洞察页回到对话:点击左上角「← 返回当前会话」,草稿应仍保留。

适用场景与注意

适合谁:希望在 DSH 客户端侧栏统一增强标记、会话概览、快捷入口和跨页返回,又不想维护四个独立插件安装项的用户。

不要与单装组件并存:若已单独安装 dsh-sidebar-marks、dsh-active-sessions、dsh-sidebar-shortcuts、dsh-back-to-chat 中任意一个,请先卸载再装组合包;反之,已装组合包则不必再单装这四个。混搭需求用组合包内的行开关即可,不要双份安装同一组件。

升级与卸载:升级组合包会同步升级表中钉死的组件版本;变更关系见仓库 CHANGELOG.md。卸载组合包会移除四个组件;临时不用某功能请用行开关,不必卸载整包。

安全与权限:插件在 DSH 当前进程的权限下运行。安装前请自行查看 GitHub 仓库 源码与 MIT 许可证,确认符合你的使用环境。社区目录 SkillHub 插件页 为独立站点,与 DeepSeek / 幻方无官方从属关系。

结尾

dsh-sidebar-expand 把四个侧边栏相关客户端能力收成一次安装、分组件开关的 bundle,适合在 DSH 0.2.x 上快速补齐侧栏工作流。更多信息见目录页与仓库:

  • 目录页:https://www.skillhub.cn/plugins/DEVbyQIN/dsh-sidebar-expand
  • GitHub:https://github.com/DEVbyQIN/dsh-sidebar-expand
羽毛球分组比赛记分
小程序二维码

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

Xiaoye