dsh-session-chains
在终端中运行以下命令:
dsh plugin install HildebrandYu/dsh-session-chains
将以下提示词粘贴到 DeepSeek Harness 对话框中:
在 DeepSeek Harness 中执行 dsh plugin install HildebrandYu/dsh-session-chains 安装本插件,源码见 https://github.com/HildebrandYu/dsh-session-chains,安装后刷新 GUI 即可在侧栏看到交接链卡片。
插件介绍
它从 $DSH_HOME 下的 session 日志识别链标记(例如提示词里的「链=」、旧式接续句式或首句中的项目路径),把接手与交出的场次归到同一条链;左侧卡片列出每条链与各场编号,点一下即可切换。浮层面板支持搜链、拖拉与多选归链、多种排序,侧栏还可置顶与封存(写入 aliases.json,换浏览器或重启后仍保留)。输入框上方的 HUD 显示本场上下文与请求数;接近你设定的 warn 或 hard 门限时会提醒,开启自动交接后可在 hard 时自动开新对话、贴上提示词并切过去。
使用场景
- 同一项目拆成多场对话,需要在侧栏看清整条工作线并快速切换
- 经常生成交接词开新对话,希望自动归链而不是手动整理列表
- 长对话接近上下文或请求上限,想提前提醒或自动完成交接
适合人员
- 日常使用 DeepSeek Harness 且会拆会话省 token 的用户
- 跨多场对话推进同一任务、依赖交接提示的开发者
- 需要整理、置顶、封存多条会话链的重度 DSH 用户