dsh-workspace-lock
在终端中运行以下命令:
dsh plugin install HyperForce/dsh-workspace-lock
将以下提示词粘贴到 DeepSeek Harness 对话框中:
在 DeepSeek Harness 中执行 dsh plugin install HyperForce/dsh-workspace-lock 安装本插件,源码见 https://github.com/HyperForce/dsh-workspace-lock。
插件介绍
在共享屏幕、演示或多人共用同一台机器时,DSH 侧栏里往往挂着多个工作区的会话与聊天记录,一眼就能被旁人看到。dsh-workspace-lock 只做一件事:给工作区加一道界面级的密码锁,让你在需要时把敏感内容从界面上收起来,而不是再叠一层复杂权限或加密方案。
使用方式很直接:在侧栏对工作区右键,选择加锁、解锁或移除锁。加锁后该行会显示锁徽标,该工作区的会话列表会隐藏,主聊天区变成锁屏;刷新页面后仍处于加锁状态。若已安装 dsh-better-workspace 或使用原生侧栏行菜单,相关项会注入到现有右键菜单里,否则走插件自带菜单。还可以在插件设置里配置可选的管理员主密码,一次性解锁全部已锁工作区。
需要强调的是:这是纯前端/UI 层的遮挡与隐藏,不对数据加密,也不拦截服务端 API。适合在个人设备上防误窥、演示前快速「盖住」某个工作区,或团队里希望用轻量方式减少界面暴露的场景。锁信息会写入 dsh-data 卷内的持久化文件,重启或重装插件后仍可保留。
使用场景
- 投屏或演示前快速锁住含敏感对话的工作区
- 共用电脑时防止旁人从侧栏扫到会话列表
- 临时离开座位又不想退出 DSH 时遮挡聊天区
适合人员
- 侧栏常开多个工作区、担心被误窥的用户
- 需要轻量界面遮挡而非加密方案的个人用户
- 希望用可选主密码统一解锁的管理员