dsh-sidebar-focus:按运行状态整理 DSH 左侧工作区

dsh-sidebar-focus 是 DSH Web 客户端插件,由 wjingshan 维护。它根据会话运行、选中与最近活动时间,调整左侧工作区顺序与展开:忙碌工作区可置顶,空闲组可折叠,跑完保留位置约 2.5 秒再收。插件页详情提供六个可逆开关及「最近 N 个展开」计数器。安装:dsh plugin --profile web add dsh-sidebar-focus,刷新页面即可,无需重启 dsh web。纯展示排序不覆盖手动拖拽;自动折叠写入宿主视图 store,卸载后可能仍保持折叠。MIT 0.3.2。

Read More
dsh-session-folders:为每个 DSH 会话分配时间戳产物目录

DSH 同一根工作区下多会话共用 cwd,文件易混杂。dsh-session-folders 在 session.create 接缝处为根工作区下的新会话创建 YYYY-MM-DD-HH-mm-ss 子目录并注册为工作区,提供 in-place(提示词注入产物目录)与 workspace(cwd 硬隔离)两种模式。支持多 roots、dryRun 验证、会话标题同步工作区名;安装命令为 dsh plugin add github:Tonywqs/dsh-session-folders,配置写在 cordis.patch.yml。v0.3.1,MIT。

Read More
dsh-project-groups:用项目标签重组 DSH 侧栏工作区

dsh-project-groups 是 ThinkofRain1213 维护的 DSH 客户端插件,在 0.2.1-rc.2 环境下通过 cordis.patch 1:1 接管官方工作区浏览区,用纯前端项目标签替代目录所有权分组,并为每项目提供工作文档、可演进格式规范与关联链接注入;设置页可预览真实运行时上下文。安装命令为 dsh plugin add dsh-project-groups,重启后生效,关闭插件即恢复官方行为。

Read More
dsh-workspace-hide:在 DSH 侧边栏显示或隐藏工作区

dsh-workspace-hide 是 SUZUNAMI 维护的 DSH 客户端插件(v0.2.1,MIT)。在设置「工作区显示」中用开关控制侧边栏是否展示各工作区;隐藏时工作区沉底,其会话归档而非落入「未分组」。纯本地、可逆、不删磁盘数据;配合 dsh-archive-manager 时可真归档。推荐安装:dsh plugin add dsh-workspace-hide@0.2.1,重启 DSH Desktop 后使用。

Read More
dsh-sidebar-context-menu:为 DSH 左侧工作区行增加右键菜单

dsh-sidebar-context-menu 是 miao-ge 维护的 DSH 客户端插件,在工作区行上提供官方风格右键菜单:重命名、删除工作区、VS Code 新窗口打开、资源管理器进入目录;安装 dsh-project-tabs 后可从新标签打开。推荐安装命令为 dsh plugin --profile desktop add dsh-sidebar-context-menu。插件通过捕获 contextmenu 与 fiber 识别工作区行,宿主侧处理本机打开应用;仅 Web 客户端生效,MIT 许可。

Read More
dsh-workspace-categories:DSH 桌面版工作区分类树

dsh-workspace-categories 是 Knight-Zjy 维护的 DSH 桌面客户端插件,以 priority -100 接管 sidebar.workspaces,呈现「分类 > 工作区 > 会话」三级树,支持与官方 ui-workspace 列表一键切换。分类存 localStorage,工作区与会话数据来自 Cordis 客户端服务。安装:dsh plugin --profile desktop add dsh-workspace-categories,需重启应用。适用多工作区开发者;注意拖拽与归档、跨设备同步等限制。MIT 许可,npm 0.1.1。

Read More
更好的 DSH 文件夹:用内置「按工作区树」自动汇合同级工作区

DSH 侧边栏平铺多个同级项目时很难找。社区插件 dsh-plugin-better-folders 把共同上级目录注册为工作区节点,配合内置 groupBy=workspace-tree 实现可折叠文件夹,并提供预览、还原、自动整理、自定义「表」、斜杠指令与 Agent 工具。本文基于官方 README 说明安装(npm 构建 + install-into-profile)、配置项与安全边界,便于在 web/desktop profile 下启用。

Read More
dsh-workspace-colors:为 DSH 工作区加上颜色标识

dsh-workspace-colors 是 FranzLi347 维护的 DSH v0.1.7-alpha.1 社区插件,通过侧栏底部「工作区颜色」为各工作区选择红橙绿蓝紫粉或默认,以色条与文件夹图标显示,偏好按 workspaceId 存入浏览器 localStorage(dsh.workspace-colors.v1)。不修改会话、置顶、排序或模型请求;分组视图下有效,单列表无着色目标。安装需本地 tgz 绝对路径与 dsh plugin --profile web add;卸载用 remove。MIT 许可,不跨设备同步,升级 DSH 需重验 DOM 选择器。

Read More
DeepSeek Harness 多目录工作区插件:dsh-plugin-addir

DeepSeek Harness 默认工作区仅绑定单一根目录,导致跨仓库协作受限。dsh-plugin-addir 插件通过挂载多个外部目录,支持为每个目录配置别名、描述及只读标记,解决上下文割裂问题。插件具备多根目录关联、图形化管理、上下文动态注入、细粒度只读防护及跨会话持久化功能。安装后需在设置中开启工具权限,智能体即可自主管理目录,支持跨目录协同工作与代码阅读。

Read More
@code4lala/dsh-plugin-workspace-path: Show Full Directory Path in Sidebar

The DeepSeek Harness (DSH) Web sidebar plugin is designed to address the difficulty of distinguishing between multiple workspaces with identical titles. It automatically displays the full directory path below each workspace title in the sidebar, supporting auto-wrapping and real-time synchronization. During installation, a specific command must be executed and `cordis.patch.yml` must be configured to enable hot loading. The plugin matches workspaces based on their order in the sidebar to prevent confusion caused by identical names. This tool is suitable for scenarios requiring quick directory location via full paths, thereby reducing identification costs.

Read More
DeepSeek Harness (DSH) Plugin: dsh-temp-session

The `dsh-temp-session` plugin for DSH introduces the concepts of “optional workspace” and “workspace-free temporary sessions,” allowing users to create temporary sessions in standalone directories without a fixed workspace context. The plugin uses a kernel patch to remove the limitation that disables the input box and modifies the sidebar’s logic for creating new sessions. Installation requires adding the plugin dependency to the configuration and restarting the process; after the restart, the blank session disappears automatically. The plugin is primarily compatible with versions 0.1.2-rc.x through 0.1.7-rc.1 and disables conflicting features built into the desktop client.

Read More
dsh-workspace-change-awareness: Surfacing Concurrent Workspace Changes Before the Agent Continues

This plugin is designed to resolve inconsistencies that occur when agents rely on stale caches while concurrent workspace changes are present. It uses a shared watcher and path validation mechanisms to enforce file-system state checks before agents continue working. The plugin updates the session version only when an authoritative external tool result succeeds and is persisted, and it distinguishes delivered state from the observation baseline to prevent duplicate prompting. Installation requires Node.js and pnpm and no additional configuration, but note that the watcher only invalidates paths, does not track specific actors, and applies only to local processes.

Read More
Introducing the DeepSeek Harness Workspace Studio Plugin

The `@yishengjun8/dsh-workspace-studio` plugin refactors the DeepSeek Harness interface to deliver a VS Code-like development experience. Its core features include a left-side file tree and preview tabs, a CodeMirror 6-based staging editor (with three-way merge support), a visual session branch diagram, and editor context injection. It aims to address the pain point of frequent tool switching in AI-assisted development, supporting Markdown/HTML preview, syntax highlighting, and diff visualization. However, some features (such as scroll ticks and document preview) depend on specific kernels or Host services.

Read More
dsh-plugin-archive-manager: DSH Web Plugin Makes Archived Sessions Visible, Filterable, and Recoverable

The DeepSeek Harness (DSH) Web plugin aims to address the issue of archived sessions not being visible in the official interface. By replicating the workspace browsing area, it enables in-place display, filtering, and restoration of archived sessions. Additionally, the plugin supports workspace-level archiving and unarchiving, and applies a patch to allow users to read the content of archived sessions. It uses a host/browser separation architecture, persists data locally, and requires use with specific versions of DSH.

Read More
dsh-open-in-app: A DeepSeek Harness Web UI Plugin to Open Workspace Folders from the Session Header

`dsh-open-in-app` is a plugin for the DeepSeek Harness (DSH) Web UI, designed to integrate Codex-style controls and enable one-click opening of local workspace folders from the browser, simplifying environment switching in agent development. Its core features include a new capsule-style control in the header toolbar, which allows users to open the default or previously selected application with a single click, as well as a dropdown menu for selecting a specific terminal or editor. The plugin supports macOS, Windows, and Linux platforms, and allows users to customize the application whitelist. After installation, the application must be restarted. The server provides an `openInApp` method for invocation by other logic, and the project is open-sourced under the MIT License.

Read More
dsh-open-in-vscode: One-Click Workspace Launch in VS Code from DSH Web Interface

dsh-open-in-vscode is a DSH client plugin maintained by omdsh-dev, providing an "Open in VSCode" entry point within the overflow menu of each workspace sidebar. Upon clicking, the host invokes the local editor CLI (default: code) via Typert Remote to open the workspace directory in detached mode. It supports DSH 0.1.0-rc.6 and above, allowing configuration of the command and arguments through cordis.yml. The plugin does not include tools, skills, or file read/write operations, making it ideal for quickly jumping to a local IDE after managing multiple workspaces via a web interface.

Read More
Use dsh-wsl-workspace to let DeepSeek Harness open WSL workspaces directly

`dsh-wsl-workspace` is a DSH interface enhancement plugin maintained by 6Mikao9 (MIT License, version 0.2.3). After adding a WSL workspace in the Windows version of DSH Web, both Bash and file read/write operations will be executed within the local Linux distribution, with paths in Linux format. There is no need to install DSH inside WSL; Windows files can still be accessed via `/mnt/`. The directory command for installing the plugin is: `dsh plugin add github:6Mikao9/dsh-wsl-workspace`. The plugin runs with the same privileges as the current DSH process, so you should inspect its source code and license before installation.

Read More