Artifact Center(产物中心):跨工作区浏览 DSH 对话产出文件
Artifact Center(dsh-artifact-center)是 YQing0123 维护的 DSH web 侧栏插件,在不依赖当前对话的情况下索引会话写入、编辑与交付物,支持工作区快照、筛选、预览与来源会话链接。提供 artifact_search 只读 Agent 工具与中英文界面。安装:dsh plugin --profile web add dsh-artifact-center,配置写在 cordis.patch.yml 的 artifact-center 节点。历史保留元数据而非旧文件内容;插件以 Host 权限运行,安装前请审阅源码与 MIT 许可证。
Read MoreDSH Project Space:按工作区管理资料与成果的 DSH 插件
dsh-project-space 是 xinyang20 维护的 DSH 社区插件,为每个工作区提供独立资源库,集中管理输入资料与生成成果,支持筛选、预览与引用到会话草稿,并提供 space_add_resource 等三个模型工具。本文基于 v0.1.2 与 DSH Web 0.2.0-rc.2 说明安装命令、典型用法、数据目录及当前支持范围。
Read Moredsh-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 Moredsh-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 Moredsh-project-groups:用项目标签重组 DSH 侧栏工作区
dsh-project-groups 是 ThinkofRain1213 维护的 DSH 客户端插件,在 0.2.1-rc.2 环境下通过 cordis.patch 1:1 接管官方工作区浏览区,用纯前端项目标签替代目录所有权分组,并为每项目提供工作文档、可演进格式规范与关联链接注入;设置页可预览真实运行时上下文。安装命令为 dsh plugin add dsh-project-groups,重启后生效,关闭插件即恢复官方行为。
Read Moredsh-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 Moredsh-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 Moredsh-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 Moredsh-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 MoreDeepSeek 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 MoreDeepSeek 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 Moredsh-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 MoreIntroducing 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 Moredsh-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 Moredsh-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 Moredsh-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 MoreUse 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