DSH Plugins
返回列表
🖥️

dsh-session-folders

客户端 更新于 2026.09.03

在终端中运行以下命令:

dsh plugin install Harzva/dsh-session-folders

将以下提示词粘贴到 DeepSeek Harness 对话框中:

在 DeepSeek Harness 中执行 dsh plugin install Harzva/dsh-session-folders 即可安装该插件,完整源码见 https://github.com/Harzva/dsh-session-folders

插件介绍

当 DeepSeek Harness 里的会话越积越多,平铺列表很快会变成一堵信息墙——尤其是同时维护多个项目、每个项目都在不同工作目录下跑的时候,你真正需要的是让会话自己归位。

dsh-session-folders 在 DSH 会话之上叠加了一层持久化的文件夹注册表:会话可以按当前工作目录自动归档,也可以手动拖进任意文件夹;删除文件夹不会丢数据,成员会话只是被放回收件箱。更关键的是,每个文件夹路径天然就是项目记忆作用域的键——sessionId 到 folderPath 的映射可以直接喂给 .harvis/memory 之类的命名空间,让记忆跟着项目走而不是跟着会话走。插件以纯增量方式注入客户端设置页和每会话操作,不替换任何核心插槽。

适合多项目并行开发、希望把 DSH 记忆按项目隔离、又不想动核心工作区模型的开发者;它轻量、可独立安装,重启后所有归类关系原样保留。

使用场景

  • 多项目并行开发时按工作目录自动归档会话
  • 以文件夹路径为键实现 DSH 记忆的项目级隔离
  • 会话量增长后手动归类整理而不删除任何数据
  • 重启后所有会话与文件夹的映射关系原样保留

适合人员

  • 同时维护多个项目的 DSH 重度用户
  • 希望按项目隔离记忆与上下文的开发者
  • 偏好轻量增量插件而不想改动核心工作区模型的用户