DeepSeek Harness (DSH) 的设计理念是“一切皆插件”。在模型推理或工具编排场景中,经常需要对两个集合(如 Prompt 列表、API 响应列表)进行差异计算。处理这些逻辑如果依赖外部脚本或手动维护,会增加维护成本。dsh-difference 插件提供了在 DSH 会话中直接执行集合差集操作的能力。
插件介绍¶
dsh-difference 是一个 DeepSeek Harness 插件,由 uckkk 维护。它专注于解决集合差集计算的问题,旨在让用户无需离开 DSH 生态即可完成基础的数据运算。
核心功能¶
- 集合差集:提供计算两个集合差异的核心功能。
安装与启用¶
安装该插件需要使用 DSH 的命令行工具。
dsh plugin add github:uckkk/dsh-difference
安装完成后,插件会在当前会话中注册相应的工具。
典型用法¶
在会话中安装插件后,即可直接调用该插件注册的工具进行集合差集运算。
适用场景与注意¶
该插件为纯 Node 实现,运行时无网络依赖。它依赖于 @deepseek-ai/cordis 和 @deepseek-ai/dsh-tools。
- 运行权限:插件以当前 DSH 进程的权限运行。
- 安全注意:安装前应检查源码与许可证。
总结¶
dsh-difference 为 DSH 开发者提供了一个轻量级的集合运算工具。通过安装命令即可集成到现有工作流中。更多详情可参考插件目录:插件目录 或 GitHub 仓库:github.com/uckkk/dsh-difference。