前言¶
DeepSeek Harness(DSH)通过插件机制扩展了智能体的功能。在文本处理流程中,经常需要去除多余或无意义的空白字符,以确保数据的一致性或格式正确。dsh-trim 插件专门为此场景设计,能够直接在会话中提供文本清洗能力。
插件介绍¶
dsh-trim 是一个由 uckkk 维护的客户端插件,其核心功能是去除空白。该插件采用纯 Node.js 实现,运行时无需依赖网络连接,部署后即可使用。
核心功能¶
- 工具注册:插件安装后,会在当前会话中注册相应的工具。
- 文本清洗:开发者可以直接调用这些注册的工具,对输入的文本进行空白去除处理。
安装与启用¶
在 DSH 环境中执行以下命令进行安装:
dsh plugin add github:uckkk/dsh-trim
安装完成后,插件即可在会话中生效。
使用方法¶
安装后在会话中调用该插件注册的工具即可。具体的调用方式需参照该工具在 DSH 中的定义。
适用场景与注意¶
- 适用场景:适用于需要在对话或脚本处理流程中自动化去除文本空白字符的场景。
- 运行环境:插件以当前 DSH 进程的权限运行。
- 依赖项:安装前请确保已安装
@deepseek-ai/cordis(^4.0.1) 和@deepseek-ai/dsh-tools(>=0.1.0-rc.6)。 - 安全性:作为开源项目(MIT 许可证),建议在安装前查看源码与许可证。