The core design of DeepSeek Harness (DSH) is a plugin architecture, supporting local feature extension. When building agents or handling local tasks, you often need to operate on local data streams directly. For lightweight logic such as text reversal, introducing it via a plugin can avoid extra network request overhead and improve execution efficiency.
Plugin Overview¶
dsh-text-reverse is a DSH plugin for local text reversal. The plugin is maintained by user uckkk, categorized as model reasoning, and follows the MIT License. It is implemented in pure Node.js and does not depend on any external services or network connections.
Core Features¶
- Pure Node.js implementation, with no network or external services.
- After installation, it registers a tool in DSH sessions and works immediately when invoked.
Installation and Enablement¶
To install the plugin, run the following command:
dsh plugin add dsh-text-reverse
After a successful installation, add "dsh-text-reverse" to the dsh.profile.bundles field in the profile’s package.json file to ensure the plugin is loaded correctly.
Usage¶
After installation and loading, the tool registered by the plugin is directly available in the session. Invocation follows DSH’s standard tool-calling convention and requires no additional configuration.
Notes¶
This plugin executes third-party code locally. It is recommended to review its source code and license before installation. The plugin depends on @deepseek-ai/cordis (^4.0.1) and @deepseek-ai/dsh-tools (>=0.1.0-rc.6).
Summary¶
For scenarios that require quick local text processing, dsh-text-reverse provides a lightweight solution. Plugin details and the source code are available at: GitHub.