dsh-multi-root-explorer

`dsh-multi-root-explorer` 是 DeepSeek Harness 的插件,旨在替换原生基础视图,为开发者提供高效的多目录工作区管理。该插件通过双标签页(左侧对话树、右侧资源树)实现固定多根工作区、文件按需加载及实时磁盘变更感知。它支持文件拖拽引用、自定义 `@` 菜单覆盖、会话目录操作及原生归档等功能。安装需 DSH 版本 >= 0.2.0-rc1 且支持 Popover API,安装后需重启应用。

阅读全文
DeepSeek Harness 插件:dsh-plugin-multi-root-workspace

`dsh-plugin-multi-root-workspace` 插件由 cherrchen 维护,旨在解决 DSH Agent 在处理多 Git 仓库项目时需频繁切换目录的复杂度。该插件将 Workspace 可写范围扩展为“一个主根 + N 个附加根”,Agent 可直接读写,无需学习新工具。 核心特性包括:零学习成本(沿用原生工具)、安全不降级(基于内核沙箱)、支持多版本兼容,并提供 CLI 命令 (`/workspace-folders`) 及侧栏 GUI 面板进行管理。安装需允许构建以处理原生依赖 `koffi`,且注意版本兼容性。Windows 平台功能受限,配置错误会直接报错。

阅读全文
dsh-multi-root:给 DSH Web GUI 挂载 VS Code 式多根工作区

# 前言 用 DSH Web GUI 做智能体开发时,一个常见的别扭之处是工作区只有一个:代码在一个目录,数据集在另一个目录,参考资料又在第三处。想让 agent 跨这些目录工作,要么手动把文件搬进同一个工作区,要么干脆不让 agent 碰它们。 dsh-multi-root 针对的就是这个问题。下面介绍这个插件:它在侧边栏加一个 `Roots`(`多根`)面板,允许把任意数量的独立文件夹挂载为工作区根目录,再通过一组受控的 host 端工具,让 agent 在这些根之间 list / read / write / glob——思路接近 VS Code

阅读全文