dsh-better-workspace
在终端中运行以下命令:
dsh plugin install whybebabo/dsh-better-workspace
将以下提示词粘贴到 DeepSeek Harness 对话框中:
在 DeepSeek Harness 中执行 dsh plugin install whybebabo/dsh-better-workspace(亦可从 https://github.com/whybebabo/dsh-better-workspace 按 README 用 npm 或 GitHub tag 安装),完成后重启 DSH。
插件介绍
DeepSeek Harness 的工作区列表能管会话,但会话一多就容易散:跨工作区难归类、缺批量整理、也没有官方删除入口。dsh-better-workspace 选择叠加在原生「工作区」区域之上,不接管会话生命周期,只在这块 UI 上按你的习惯重新组织显示,并补上宿主没有的批量操作与安全删除。
每个工作区内部是一棵主题分组树:用 emoji 标记的分组文件夹收纳会话,另有系统默认分组与「已归档」桶。你可以用工作区下拉筛选、面板内本地搜索和「只看此分组」快速收窄列表;交互上对齐宿主——状态点、置顶上浮、行内悬浮卡、行尾操作条与定时任务时钟都尽量与原版一致。
需要一次整理很多会话时,选择模式在标题栏提供归档、取消归档、移动到分组与永久删除;删除走 preview → 确认 → execute,规则偏保守(运行中、子智能体、路径与写入状态等都会拦)。分组数据写在 sidecar 单文件里,可备份、可与宿主升级解耦;侧栏折叠、窄视口或路由不可达时面板会隐藏并交还原生 UI。
适合长期在 DSH 里开大量会话、希望按主题/项目分组、又要保留官方命令与工作流的用户;若你几乎不整理侧栏、或不能接受覆盖层替代标题栏部分按钮,可以先试用再决定是否常驻。
截图预览
使用场景
- 多个工作区里会话越积越多,想按项目或主题用分组文件夹归类
- 需要批量归档、移动到分组,或安全永久删除磁盘上的会话记录
- 希望保留 DSH 原生打开/置顶/分叉等命令,只增强工作区区域的浏览与整理
适合人员
- 长期在 DeepSeek Harness 中维护大量会话的开发者或知识工作者
- 习惯用侧栏分组、筛选和搜索快速定位历史对话的用户
- 需要可控删除边界、并愿意用 sidecar 备份分组数据的进阶用户