dsh-workspace-create-dialog

DeepSeek Harness (DSH) 目前在点击「Add workspace…」时会直接打开系统的文件夹选择器。这要求用户必须先在文件管理器中建好文件夹,再去寻找它。这个插件将其替换为一个对话框,直接询问名称和位置,从而将创建工作区的步骤合二为一。

插件简介

  • 名称:dsh-workspace-create-dialog
  • 维护者:LanFeng97
  • 许可:MIT
  • 定位:DeepSeek Harness 客户端插件,提供类似 Codex 的创建工作区交互体验。

核心功能

该插件利用官方扩展点替换了原本的文件夹选择流程,具体行为如下:

  1. 只填名称,点击 Create:在「New workspace location」下创建一个同名文件夹,将其注册为工作区,并立即打开会话。
  2. 点击 Choose folder…:调用原生 Windows 文件夹对话框。对话框会从你上次离开的位置开始,而不是默认路径。
  3. 只选文件夹,不填名称:工作区名称会自动填充为所选文件夹的名称。
  4. 已填名称,再选文件夹:以你输入的名称为准。插件会先注册工作区,然后将其重命名为你输入的名称。
  5. 修改 New workspace location:点击「Change…」可以设置「只填名称」时工作区的默认存放位置。该选择会被保存并持久化到重启后。
  6. 取消操作:按 Cancel、Esc 或点击背景遮罩,不会创建任何文件夹或注册工作区。
  7. 技术实现:使用官方扩展点而非补丁,优先级为 -100。

安装与启用

  1. 在 DSH 侧边栏点击 Plugins。
  2. 点击 Add plugin。
  3. 粘贴以下地址并点击 Install,然后 Enable now:
https://github.com/LanFeng97/dsh-workspace-create-dialog
  1. 插件加载后需要重启 DeepSeek Harness 才能生效。

注意事项

  • 环境要求:主机环境需安装 Node.js >= 20.0.0。
  • 网络依赖:插件直接从 GitHub 下载,因此 GitHub 必须可访问(China-mirror 仅覆盖注册表包,不覆盖仓库下载)。
  • 更新机制:DSH 目前不自动更新第三方插件,升级需要先卸载再重新安装。
  • 安全机制:插件通过回环保护的路由在主机上创建目录和打开窗口,防止外部访问。

结语

该插件通过将名称输入与文件夹选择解耦,解决了 DSH 原有工作流中必须先建文件夹再寻找的繁琐步骤。如果你习惯在对话框中直接完成工作区的初始化,可以尝试安装此插件。

羽毛球分组比赛记分
小程序二维码

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

小夜