dsh-workspace-default-path
在终端中运行以下命令:
dsh plugin install masknull/dsh-workspace-default-path
将以下提示词粘贴到 DeepSeek Harness 对话框中:
在 DeepSeek Harness 中运行 dsh plugin install masknull/dsh-workspace-default-path 即可安装该插件,源码位于 https://github.com/masknull/dsh-workspace-default-path
插件介绍
DSH 里每次添加工作区,浏览对话框都从系统主目录起步。目录层级深、项目分散在磁盘各个角落时,反复手动翻找既耗时又打断思路。dsh-workspace-default-path 只解决这一个体验断点:把你最近添加过的工作区路径记下来,下次打开对话框时直接落在那个目录上,面包屑导航也一并就位。
插件通过两条轻量 hook 接入官方流程——一条监听工作区列表变化并写入路径,另一条在浏览对话框初始化时把起始目录替换为记住的路径。其余所有交互——浏览、编辑、确认——完全保留官方行为。Settings → General 里的一个开关即可启停,关闭后两条 hook 全部静默,等同于未安装。设置热加载,无需重启服务。
适合日常频繁切换工作区、目录结构较深的 DSH 用户。不需要额外依赖,不修改官方代码,MIT 许可,即装即用。
使用场景
- 频繁添加工作区时避免每次从主目录重新翻找
- 项目分散在深层目录中快速定位上次工作位置
- 团队内统一工作区入口减少沟通成本
适合人员
- 频繁切换工作区的 DSH 重度用户
- 项目目录结构较深的开发者
- 注重小体验细节的效率型用户