DSH Plugins
返回列表
dsh-fork-diff

dsh-fork-diff

工作流 更新于 2026.08.25

在终端中运行以下命令:

dsh plugin install chouyong/dsh-fork-diff

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

在 DeepSeek Harness 终端中执行 dsh plugin install chouyong/dsh-fork-diff 即可完成安装,源码见 https://github.com/chouyong/dsh-fork-diff

插件介绍

在 DeepSeek Harness 中用 Agent 多轮对话时,Fork 一个会话后最常见的困惑不是有哪些分支,而是两个分支的公开历史到底不同在哪里。逐个打开会话来回滚动,很难同时比较长回答、工具调用轨迹和 token 开销。dsh-fork-diff 把这些信息收进一个可筛选的双栏视图,让对比变成一眼完成的事。

核心工作流:插件自动发现当前会话的父、子和兄弟分支,将用户消息、assistant 最终回答、工具调用及结果逐段对齐,用行级文本高亮区分不变、已修改、仅左侧和仅右侧内容,并汇总耗时与可见 token usage。大历史和长文本会显式进入快速对齐模式,不会把近似结果伪装成精确结果。全程只读——不创建 fork、不写 session event、不上传会话正文。

适合在 DSH 中频繁 fork 分支做 A/B 对比的 Agent 实验者:跑完多路对话后,点击比较分支选择对照对象,用仅差异模式快速定位分歧点,再决定保留哪条路径。

截图预览

使用场景

  • Fork 后对比两个分支的回答与工具调用差异
  • 检查 Agent 多路对话中哪条分支偏离了预期
  • 审阅子分支是否继承了父分支的关键上下文

适合人员

  • 频繁 fork 分支做 A/B 对比的 Agent 实验者
  • 需要审阅工具调用轨迹与 token 开销的开发者
  • 管理多会话分支工作流的研究者