DSH Plugins
返回列表
dsh-auto-workspace

dsh-auto-workspace

客户端 更新于 2026.10.08

在终端中运行以下命令:

dsh plugin install Castor6/dsh-auto-workspace

将以下提示词粘贴到 DeepSeek Harness 对话框中:

在 Web 端于终端执行 dsh plugin install Castor6/dsh-auto-workspace;桌面版请打开左侧「插件」,输入 github:Castor6/dsh-auto-workspace 或仓库地址 https://github.com/Castor6/dsh-auto-workspace 安装。

插件介绍

在 DeepSeek Harness 里开新对话,往往要先在侧边栏选一个项目;若不选,工作目录可能落到启动 DSH 时的路径上,既难预期,也不适合只想临时试一把、又不想动正式仓库的场景。dsh-auto-workspace 接管未指定 workspace 时的目录解析,让你不绑项目也能开聊,同时每段会话都有稳定、可恢复的私有目录。

不选项目时,插件为会话分配独立工作目录(默认在用户文档目录下的 DSH 路径),Agent 的文件工具与 Shell 都在那里执行;路径写在会话头里,重开同一段聊天仍回到同一位置,文件会保留。显式选了项目的会话不受影响;在项目里新建会话仍留在该项目,在无项目聊天里新建也保持无项目。界面提供不选项目工作与清除项目芯片等入口,会话归在 DSH 未分组,不会多出一行侧边栏项目。

Host 端只包裹无 workspace 时的会话创建 fallback;浏览器端用客户端哨兵等方式保住无项目时的 Hero 与输入区,并避免新会话被拽回最近用过的项目。插件会触及部分内部 API,DSH 大版本改版时可能需要重新验证;按日分配的 chat 编号为尽力而为,删除日期文件夹后序号可能复用。

适合一次性探索、脚本试验或不想把临时文件写进 Git 仓库的开发者,也适合希望聊天即沙箱、又不想维护假项目名的人。若你始终在命名项目内工作且从不无项目开聊,可以不必安装。

截图预览

使用场景

  • 想快速问 Agent 一个问题,但不想在侧边栏新建或选中 Git 项目
  • 需要在隔离目录里跑脚本、改文件,且希望关掉聊天后再打开仍落在同一文件夹
  • 临时探索或试验功能,避免把杂项写进正式仓库的工作区

适合人员

  • 经常在 DSH 里做一次性任务、又不想维护多个假项目名的开发者
  • 希望每段对话自带沙箱目录、文件与 Shell 都落在可预期路径的用户
  • 已熟悉 DSH 项目与会话模型、需要 Codex 式不选项目开聊体验的人