DSH Plugins
返回列表
🖥️

dsh-workspace-tools

客户端 更新于 2026.09.11

在终端中运行以下命令:

dsh plugin install AHIOSUZ/dsh-workspace-tools

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

在 DeepSeek Harness 终端执行 dsh plugin install AHIOSUZ/dsh-workspace-tools 即可安装,完整源码地址:https://github.com/AHIOSUZ/dsh-workspace-tools

插件介绍

每次在 DeepSeek Harness 里新建一个根会话,都要重复同样的操作:选 Agent 预设、选权限预设、确认——每个项目目录、每一条新对话都不例外。dsh-workspace-tools 通过把工作区与预设绑定来消除这层重复:在设置面板为某个已注册的工作区选定 Agent 预设和权限预设后,该工作区内任何新建根会话都会在发布之后、首轮对话之前自动切换到对应预设,无需手动选择。

规则以工作区 ID 为键存储,目录改名或路径大小写变化都不会导致匹配失效。下拉框实时读取侧边栏中注册的工作区名称,指向已删除工作区的规则会被标记而非静默失败。插件仅调用 DSH 0.1.5-rc.1 及之后版本提供的官方扩展点(agent/created 事件、agentPresets.select、permissionPresets.set 服务),不需要对 DSH 本身打补丁或 fork。已存在、恢复、派生及子代理会话均被明确跳过,用户在会话到达后手动切换的选择始终优先。

它面向的工作场景是:不同目录承载不同 Agent 人格和权限策略,比如多项目并行、不同仓库对应不同 persona、不同上下文需要不同沙箱模式。如果你的日常节奏是「切目录、切行为」,这个插件就把那两步变成了一个零操作。

使用场景

  • 多项目并行开发,每个目录需要不同的 Agent 与权限策略
  • 频繁新建会话时免去逐一重复选择预设
  • 团队统一指定某工作区默认使用的沙箱与审批模式

适合人员

  • 管理多工作区的 DSH 日常用户
  • 需要按目录切换 Agent 人格的开发者
  • 关注权限隔离与最小化审批的安全工程师