Introduction¶
One of the core concepts of DeepSeek Harness (DSH) is “everything is a plugin.” When an agent needs to provide clear action recommendations based on specific parameters (for example, stain removal solutions for different materials), hard-coding the logic directly in the conversation flow is often hard to maintain. This article introduces a tool that can provide such functionality.
Plugin Overview¶
dsh-stain-removal is a DSH plugin maintained by uckkk. It provides a tool named stain_removal, which returns specific stain removal suggestions based on input parameters.
Core Functionality¶
stain_removal: Stain removal method. The tool accepts parameterized input and returns clear handling suggestions.
Installation and Enablement¶
Installing this plugin requires using the official plugin management command.
dsh plugin add github:uckkk/dsh-stain-removal
After installation, the plugin is automatically loaded into the current DSH process without manual configuration.
Typical Usage¶
In a DSH session, directly call the tool registered by the plugin, stain_removal. The tool takes parameterized input to produce clear recommendations.
Notes¶
- The plugin is implemented in pure Node and does not require a network connection at runtime.
- Review the source code and license (MIT) before use.
- Before installation, confirm that the environment meets the dependency requirements.
Summary¶
This tool provides a standardized interface for agent development when handling specific scenarios. For more details, refer to the project directory or the GitHub repository.