dsh-unique
在终端中运行以下命令:
dsh plugin install uckkk/dsh-unique
将以下提示词粘贴到 DeepSeek Harness 对话框中:
在 DeepSeek Harness 终端中执行 dsh plugin install uckkk/dsh-unique 即可安装该插件,项目源码位于 https://github.com/uckkk/dsh-unique 。
插件介绍
在 Agent 工作流中,数组输入经常携带重复值,这些冗余会悄悄影响下游的聚合、去重校验或渲染逻辑。dsh-unique 提供了一个开箱即用的数组去重工具,让调用者无需手写 filter 或 Set 逻辑,一次调用即可获得干净的唯一值列表。
它采用纯 Node.js 实现,零网络依赖、零第三方包。运行时不发起任何 HTTP 请求,不引入额外依赖,整个过程轻量、确定且完全离线。安装后插件会自动注册为会话工具,在对话中一次调用即返回去重结果。
它适合那些工作流中频繁处理数组输入、希望保持依赖树精简、并且不想引入任何额外网络调用的开发者。一次调用,一份干净数组,简洁直接。
使用场景
- Agent 工作流中对数组输入去重后再传递给下游节点
- 数据管道中消除重复记录,保持聚合结果准确
- 离线环境下快速对数组提取唯一值
适合人员
- 编写 Agent 工作流、需要轻量数组处理的开发者
- 追求零网络依赖与零第三方包的极简工具用户
- 在离线或受控环境中运行自动化流程的工程师