前言¶
在 DeepSeek Harness (DSH) 的插件开发与使用中,有时需要构建完全脱离网络环境、依赖纯 Node.js 运行的组件。现有的插件方案往往带有网络请求或依赖外部服务,这在内网环境或对网络延迟敏感的场景下可能带来问题。下面介绍一款满足这一需求的插件。
dsh-bromine 是什么¶
dsh-bromine 是一个用于 DSH 的插件,其描述为“溴元素”,由用户 uckkk 维护。该插件属于联网工具分类,但核心实现逻辑完全基于 Node.js,不依赖外部网络连接。
核心能力¶
根据已核实的信息,该插件具备以下能力:
- 纯 Node 实现:核心代码不依赖任何运行时网络库,所有逻辑在本地执行。
- 无网络依赖:插件运行时不需要访问互联网,适合在内网或离线环境中部署。
安装与启用¶
安装过程与 DSH 其他插件保持一致。请确保你的 DSH 环境已配置好插件源。
- 打开终端,定位到 DSH 项目的根目录。
- 执行官方安装命令:
dsh plugin add github:uckkk/dsh-bromine
- 安装完成后,根据 DSH 的配置机制启用该插件。由于缺少公开的使用示例,具体如何调用其功能,需结合插件提供的配置文件进行调试。
依赖与注意¶
- 依赖检查:在使用前,请确保你的环境中已安装
@deepseek-ai/cordis(版本 >= ^4.0.1)和@deepseek-ai/dsh-tools(版本 >= 0.1.0-rc.6)。 - 许可证:该插件采用 MIT 许可证,允许自由使用与修改。
- 源码审查:建议在使用前阅读源码,确认其行为逻辑符合你的需求。
参考资料¶
- 插件目录:https://www.skillhub.cn/plugins/uckkk/dsh-bromine
- 源码仓库:https://github.com/uckkk/dsh-bromine