DSH Plugins
返回列表
dsh-session-tree-extension

dsh-session-tree-extension

记忆 更新于 2026.09.14

在终端中运行以下命令:

dsh plugin install robiteame/dsh-session-tree-extension

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

在 DeepSeek Harness 中执行 dsh plugin install robiteame/dsh-session-tree-extension 即可安装该插件,源码仓库地址为 https://github.com/robiteame/dsh-session-tree-extension ,安装完成后重启 profile 使三条命令生效。

插件介绍

在对话式工作流中,历史天然是线性的:一旦向前推进,想回到某个更早的提示词重新推导,往往只能开新会话、手动复制上下文,或者干脆放弃原有线索。dsh-session-tree-extension 将 DeepSeek-Harness 的会话变成一棵不可变的多分支树,从任意历史节点分叉后新路径与原路径并存,旧记录永远不会被编辑或删除。

三条命令覆盖完整工作流。/tree 把当前会话的完整谱系渲染成一张 Git 风格的合并图谱,消息、工具调用、模型切换都是可点击、可绑定的节点,共享前缀自动去重,当前路径持续高亮。/fork 从任意更早的提示词生长出新分支,原路径保持完整,新分支同时出现在合并图谱中和源会话行下方的内联折叠菜单里,无需刷新即可看到。/clone 将整段对话克隆为同项目下独立的会话,源历史保持只读,克隆体可自由继续。所有操作遵循 append-only 语义,导航只是移动活动游标,已有数据从不被修改。

适合经常需要回到对话中某个节点做对比推理的开发者与研究者:比较同一提示词下不同模型切换路径的效果,探索某次工具调用分叉后的替代思路,或把一段完成的讨论直接克隆为新实验的起点——全程不丢失、不篡改原始上下文。

截图预览

使用场景

  • 比较同一提示词下不同模型或推理路径的效果
  • 在工具调用分叉处探索替代思路,原路径完整保留
  • 将完成的讨论克隆为新实验起点,无需手动复制上下文

适合人员

  • 进行迭代提示词工程与模型对比的开发者
  • 需要在对话中保留多条推理线索的研究者
  • 管理复杂多主题长会话的高级用户