DeepSeek Harness 独立会话插件:无工作区模式

在 DeepSeek Harness (DSH) 中,会话默认会被强制放入工作区,或显示在一个额外的“未分组”文件夹中。这种设计在需要频繁切换独立对话时显得不够直接。spookysandwich/dsh-plugin-no-workspace 为 DSH 添加了一等“无工作区”会话。它让独立会话直接出现在侧边栏,不显示虚构的“未分组”目录,也不强制继承当前工作区。

核心能力

该插件通过包装 DSH 已注册的槽位而非重写整套导航,实现了对原生体验的兼容。

  1. 真正的一等会话:为 DeepSeek Harness 添加“无工作区”状态,会话持久化,支持恢复。
  2. 保留原生侧边栏:不替换原生侧边栏,不伪造文件夹。
  3. 数据安全与纯净:
    • 解绑只更新工作区会话索引,完整保留会话事件、草稿与上下文(不损坏历史)。
    • 不污染执行目录,新独立会话使用用户主目录。
  4. 语言体验一致:界面随 DSH 显示“无工作区”或 “No Workspace”。
  5. 适配原生功能:适配侧边栏组件属性与拆分后的工作区入口,原生工作区功能(搜索、菜单、拖放、排序、归档和目录选择)保持不变。

安装与启用

使用官方安装命令添加插件:

dsh plugin --profile desktop add dsh-plugin-no-workspace

安装或升级后,需重启 DSH,使宿主端和客户端代码同时重新加载。

使用示例

  1. 创建独立会话:点击顶部「新建会话」,直接创建独立会话,不继承当前或最近使用的工作区。
  2. 无损移出工作区:在工作区选择器中选择「无工作区」,将当前会话无损移出工作区。
  3. 收起工作区:收起真实工作区后,独立会话仍作为一级会话显示在侧边栏。
  4. 独立对话:打开独立空白会话,输入、模型选择、附件与发送立即可用。

兼容性说明

  • DSH 版本:兼容范围为 >=0.1.5-rc.2 <0.1.6-0。已验证官方 0.1.5-rc.2。
  • 旧版兼容:旧版 DSH 请保留上一插件版本。

该插件由 SpookySandwich 维护,遵循 MIT 许可证。DSH 理念是“一切皆插件”,社区目录为独立站点,与 DeepSeek / 幻方无官方从属关系。


相关资源:
* GitHub 仓库
* 社区目录页

羽毛球分组比赛记分
小程序二维码

欢迎使用《羽毛球分组比赛记分》微信小程序

小夜