前言¶
DeepSeek Harness (DSH) 采用插件化架构,允许开发者通过插件扩展功能。在实际开发中,有时需要在不具备网络环境或对网络请求有限制的场景下运行特定逻辑。下面介绍 dsh-plutonium 插件,它解决了在无网络依赖环境下扩展功能的需求。
插件概述¶
dsh-plutonium 是一个通过 cordis.patch.yml 补丁机制集成的插件。它由 uckkk 维护,定位为模型推理类插件。其核心特点在于完全基于纯 Node 实现,且不依赖任何网络请求。
核心功能¶
- 纯 Node 实现:不依赖外部运行时环境,直接基于 Node.js 运行。
- 无网络依赖:运行时不发起任何网络请求。
- 补丁机制集成:利用
cordis.patch.yml配置文件将代码注入到 Cordis 核心中。
安装与启用¶
在终端中执行以下命令安装:
dsh plugin add github:uckkk/dsh-plutonium
安装前需确保满足以下依赖条件:
* @deepseek-ai/cordis 版本需在 ^4.0.1 以上
* @deepseek-ai/dsh-tools 版本需大于等于 0.1.0-rc.6
典型用法¶
插件通过 cordis.patch.yml 补丁文件进行集成。安装完成后,该插件会以当前 DSH 进程的权限运行。由于具备无网络依赖的特性,它适合部署在隔离或离线的环境中。
适用场景与注意¶
- 适用场景:需要离线运行的模型推理任务,或对网络环境有严格限制的场景。
- 权限注意:插件以当前 DSH 进程权限运行,安装前请检查源码与许可证(MIT)。
总结¶
dsh-plutonium 提供了一种在无网络环境下扩展 DeepSeek Harness 逻辑的途径。更多详情请参考插件目录页或 GitHub 仓库。