DSH Plugins
返回列表
🤖

dsh-difference

模型推理 更新于 2026.08.20

在终端中运行以下命令:

dsh plugin install uckkk/dsh-difference

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

在 DeepSeek Harness 终端中执行 dsh plugin install uckkk/dsh-difference 即可安装该插件(源码地址:https://github.com/uckkk/dsh-difference)。

插件介绍

在模型推理工作流中,对两个候选集合求差集是一个高频却琐碎的操作:从本轮生成结果中剔除上一轮已出现的项、对比两版输出的差异、隔离新增元素。dsh-difference 将这一运算抽象为单一工具,以纯 Node.js 实现,无网络依赖、无外部库,调用即返回结果,省去临时写脚本或引入额外包的麻烦。

核心能力刻意保持单一:接收两个集合,返回属于第一个集合但不属于第二个集合的元素。没有配置层、没有依赖链、没有抽象负担。安装后在会话中注册为工具,传入即得输出,整个过程不产生任何 HTTP 请求。

适合需要在推理会话中快速完成集合对比的开发者:当你不想为一次差集运算打开终端、起一个临时 Node 脚本时,直接调用该工具,拿到你要的子集,继续下一步推理。

使用场景

  • 从本轮生成结果中剔除上一轮已出现的候选项
  • 对比两版模型输出,定位新增或缺失的元素
  • 在推理会话中直接调用,无需离开上下文写临时脚本

适合人员

  • 需要在推理循环中快速完成集合对比的开发者
  • 希望零依赖、零网络调用完成本地运算的工程师
  • 不想为一次差集运算起临时 Node 脚本的开发者