DSH Plugins
返回列表
dsh-baize-session

dsh-baize-session

客户端 更新于 2026.09.23

在终端中运行以下命令:

dsh plugin install bvcvb/dsh-baize-session

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

在 DeepSeek Harness 中执行 dsh plugin install bvcvb/dsh-baize-session 即可从 https://github.com/bvcvb/dsh-baize-session 安装本插件。

插件介绍

在多个项目或工作区之间切换时,有价值的对话片段往往被锁在原来的会话里,重新口述既费时又容易丢细节。dsh-baize-session(白泽)面向的就是这种「上下文搬家」:从当前对话里勾选消息,写入新会话的种子,或追加到已打开的目标会话;跨工作区时由目标工作区作为 cwd 创建会话,无需改写路径。

插件把选中内容整理成带作者标签(user / assistant / context / tool)的文本块,以 plugin 来源的单条 user/message 注入,而非按事件回放;空选择不会写入,超出 token 预算会明确拒绝而非静默截断。注入块末尾会说明历史来自其他目录,并提示在当前工作区继续。Tidy 面板与每条助手回复旁的「+」共用按会话划分的篮子,面板与 /baize-session 命令共用同一套运行时。

同一标签页里的 Workspace 面板则负责「这一工作区里有哪些会话」:含已归档项的完整列表,支持归档、恢复、迁移到其他工作区,以及真正删除存储日志。删除必须先归档并二次确认;已归档会话不能迁移。打开中的会话也可迁移:插件会刷盘并在协调锁下改写产物路径。

适合经常在多仓库、多工作区协作、需要把一段对话上下文带到另一条线继续的人;也适合希望在一个界面里整理会话生命周期、而不是只在侧边栏里被动浏览的用户。

截图预览

使用场景

  • 把当前对话里几条关键消息带到另一个仓库的新会话里继续
  • 在同一工作区批量归档旧会话,确认后再彻底删除日志
  • 从助手回复旁一键加入篮子,再追加到侧边栏已打开的目标会话

适合人员

  • 经常在多个 dsh 工作区或仓库之间切换的开发者
  • 需要整理、迁移或清理大量会话的 DeepSeek Harness 用户
  • 希望用勾选而非复制粘贴搬运对话上下文的日常使用者