DeepSeek Harness (DSH) 采用插件化架构,开发者可以通过添加插件扩展功能。在模型推理或空间计算场景中,计算两点距离是一个常见需求。dsh-distance-2d 插件旨在提供轻量级的本地计算能力,不依赖外部网络服务。
插件定位¶
这是一个由 uckkk 维护的插件,专注于二维平面两点间距离的计算。其核心价值在于纯 Node.js 实现,不依赖网络请求,适合在本地环境或对网络环境有严格限制的场景下使用。
核心功能¶
- 纯 Node 实现:基于 Node.js 开发,运行效率高。
- 无网络依赖:所有计算逻辑在本地完成,不产生网络流量。
- 工具集成:安装后会在会话中注册相应的工具,支持直接调用。
安装与启用¶
- 执行官方安装命令:
dsh plugin add github:uckkk/dsh-distance-2d
- 安装完成后,在会话中调用该插件注册的工具即可使用。
依赖与注意¶
- 依赖项:插件依赖
@deepseek-ai/cordis(^4.0.1) 和@deepseek-ai/dsh-tools(>=0.1.0-rc.6)。请确保项目环境满足上述依赖要求。 - 代码审查:插件代码托管在 GitHub,建议在使用前检查源码实现。