
Security News
PHP Foundation Says Chainguard Broke Security Embargo Ahead of Emergency Patches
The PHP Foundation says Chainguard broke a security embargo ahead of critical RCE patches, as leaks disrupted the coordinated release.
dsh-plugin-no-workspace
Advanced tools
Start and detach standalone chats without a mandatory workspace in DeepSeek Harness while preserving the native workspace UI.
让会话保持独立,而不是被迫塞进一个文件夹。
English · 简体中文
为 DeepSeek Harness 添加真正的一等「无工作区」会话,同时保留原生工作区体验。

从工作区中选择「无工作区」;即使随后收起工作区,独立会话仍直接显示在侧边栏。
DSH 原本会把每个会话放进工作区,或显示在一个额外的「未分组」文件夹中。这个插件把“未绑定工作区”变成真正的一等状态:独立会话直接出现在侧边栏,不显示虚构的「未分组」目录,也不会偷偷继承当前工作区。
| 场景 | 安装后 |
|---|---|
| 点击顶部「新建会话」 | 创建独立会话,不继承当前或最近使用的工作区 |
| 在工作区选择器中选择「无工作区」 | 将当前会话无损移出工作区 |
| 收起真实工作区 | 独立会话仍作为一级会话显示 |
| 打开独立空白会话 | 输入、模型选择、附件与发送立即可用 |
| 使用原生工作区功能 | 搜索、菜单、拖放、排序、归档和目录选择保持不变 |
dsh plugin --profile desktop add dsh-plugin-no-workspace
从本地源码或打包文件安装:
dsh plugin --profile desktop add ./dsh-plugin-no-workspace
# 或
dsh plugin --profile desktop add ./dsh-plugin-no-workspace-1.2.1.tgz
安装或升级后重启 DSH,使宿主端和客户端代码同时重新加载。
宿主端提供创建独立会话和无损解绑的轻量路由;客户端只改变三处行为:通用新建会话、独立会话的 composer 门禁,以及原生工作区选择器。图标、箭头、菜单定位和会话行继续沿用 DSH 的原生布局与交互。
npm ci
npm test
npm run check:package
自动测试覆盖宿主行为、DSH 0.2 导航契约及持久化。npm run test:e2e 会自行创建并清理临时 Web profile 和无头浏览器,验证真实会话创建、原生 Web 快捷键、显式工作区选择、草稿转移及解绑。若官方 DSH 0.2.0-rc.2 不在当前项目依赖中,请通过 DSH_QA_MODULES 指定其 node_modules;也可通过 DSH_QA_BROWSER 指定 Chromium/Edge 路径。Windows CI 会运行此测试,结果保存在 scratch/e2e-current/,不会使用日常 DSH profile。
版本 1.2.1(当前源码):统一适配 uiWorkspace.startSession,覆盖侧边栏、标题栏和原生快捷键入口;通过主视图保留信息定位当前会话,并在插件卸载时恢复原生导航。
版本 1.2.0:将声明的宿主兼容目标更新为官方 dsh 0.2.0-rc.2。独立会话仍通过原生 Session Controller 创建,移出工作区仍调用 workspace.detachSession。
版本 1.1.0:通过原生 Session Controller 创建可持久恢复的独立会话;适配侧边栏组件属性与拆分后的工作区入口,避免修改已缓存的注入结果。
声明兼容范围为 >=0.2.0-rc.2 <0.3.0-0;官方 dsh 0.2.0-rc.2 满足该范围。旧版 DSH 请保留上一插件版本。验证记录。
已发布版本可从 npm 安装。测试当前源码时,先运行 npm ci 和 npm pack,再运行 dsh plugin --profile desktop add ./dsh-plugin-no-workspace-1.2.1.tgz。发布完整性检查见 发布流程。
本次兼容目标为 DSH 0.2.0-rc.2。运行 npm ci、npm test 和 npm run check:package 可验证构建及发布包。更新后请重启 DSH。
1.1.0 曾在 DSH 0.1.5-rc.2 的隔离 Web 环境验证空会话持久化和移出工作区。客户端加载有自动化测试。
MIT © SpookySandwich
FAQs
Start and detach standalone chats without a mandatory workspace in DeepSeek Harness while preserving the native workspace UI.
The npm package dsh-plugin-no-workspace receives a total of 153 weekly downloads. As such, dsh-plugin-no-workspace popularity was classified as not popular.
We found that dsh-plugin-no-workspace demonstrated a healthy version release cadence and project activity because the last version was released less than a year ago. It has 1 open source maintainer collaborating on the project.

Security News
The PHP Foundation says Chainguard broke a security embargo ahead of critical RCE patches, as leaks disrupted the coordinated release.

Security News
PHP releases emergency patches for two critical RCE vulnerabilities as agencies urge organizations to take unpatched sites offline.

Threat Research
/Security News
A supply chain attack compromised LiteLLM 1.107.0 on PyPI and Docker, spreading malware that steals cloud credentials, developer secrets, and AI provider keys.