dsh-no-need-workspace
在终端中运行以下命令:
dsh plugin install zhaige95/dsh-no-need-workspace
将以下提示词粘贴到 DeepSeek Harness 对话框中:
在 DeepSeek Harness 的 Plugins 页面按包名安装,或在终端执行 dsh plugin install zhaige95/dsh-no-need-workspace;也可将仓库 https://github.com/zhaige95/dsh-no-need-workspace 中的 market.json 公开 HTTPS 地址加入「Settings → Plugin Market」后从市场安装。
插件介绍
在 DeepSeek Harness 里开新会话时,工作区选择器往往要求你先定一个文件夹,才能开始对话。对只想先聊几句、稍后再整理目录的人来说,这一步既打断节奏,也会让侧栏里冒出大量按时间戳散落的工作区条目。
no-need-workspace 在空白会话的工作区选择器里增加「无需工作区」:选中后只会确保并选中共享桶目录($DSH_HOME/workspaces),不会为每个会话单独建文件夹。直到你发出第一条消息,插件才会在 workspaces 下创建带时间戳的目录并把会话工作目录切过去;会话头仍指向桶,侧栏里这些会话都归在「No Need Workspace」一组,时间戳文件夹不会注册成独立工作区,因此不会出现一棵文件夹树。
原有的「添加工作区…」仍走原来的目录选择器,侧栏与交互保持不变。适合经常快速开聊、希望侧栏整洁、又不想在首条消息前就被工作区流程绑住的 Harness 用户。
截图预览
使用场景
- 想先开聊再决定项目目录,不想在首条消息前选文件夹
- 临时提问或试探性对话,希望会话都收在统一分组里
- 侧栏不想被大量时间戳工作区条目占满
适合人员
- 经常在 Harness 里快速开空白会话的用户
- 更在意对话节奏、不急于绑定具体目录的开发者
- 希望「无需工作区」会话集中展示、侧栏保持简洁的人