DeepSeek Harness (DSH) 的核心设计是插件化,支持在本地扩展功能。在构建智能体或处理本地任务时,经常会遇到需要直接操作本地数据流的需求。针对文本反转这种轻量级逻辑,通过插件引入可以避免额外的网络请求开销,提升执行效率。
插件简介¶
dsh-text-reverse 是一个用于本地文本反转的 DSH 插件。该插件由用户 uckkk 维护,类别为模型推理,遵循 MIT 许可证。它采用纯 Node.js 实现,不依赖任何外部服务或网络连接。
核心功能¶
- 纯 Node 实现,无网络、无外部服务。
- 安装后在 DSH 会话中注册工具,直接调用即可生效。
安装与启用¶
安装该插件需要执行以下命令:
dsh plugin add dsh-text-reverse
安装成功后,需在 profile 的 package.json 文件中,将 "dsh-text-reverse" 加入 dsh.profile.bundles 字段,以确保插件被正确加载。
使用方法¶
安装并加载后,插件注册的工具会直接在会话中可用。调用方式遵循 DSH 的标准工具调用规范,无需额外配置。
注意事项¶
该插件会在本地运行第三方代码。安装前建议审阅其源码与许可证。插件依赖 @deepseek-ai/cordis (^4.0.1) 和 @deepseek-ai/dsh-tools (>=0.1.0-rc.6)。
总结¶
对于需要在本地快速处理文本内容的场景,dsh-text-reverse 提供了一个轻量级的解决方案。插件详情与源码位于:GitHub。