Introduction¶
In DeepSeek Harness (DSH) plugin development, an additional logic layer is often required when handling parameter variations or when returning specific structured results based on input is needed. dsh-blame-avoid is a lightweight plugin that provides this basic capability. It does not rely on external networks and is implemented in pure Node, aiming to simplify the development process.
Plugin Overview¶
The plugin is maintained by user uckkk and is released under the MIT License.
The core functionality is centered on the blame_avoid tool, whose purpose is “blame avoidance: return structured methods based on parameters.”
Installation and Enablement¶
Run the following command to install the plugin:
dsh plugin add github:uckkk/dsh-blame-avoid
After installation, the tool registered by the plugin will be available in the current session.
Usage¶
In a DSH session, directly invoke the tool registered by the plugin.
Dependencies and Notes¶
Before running this plugin, the following dependencies must be satisfied:
@deepseek-ai/cordis: version^4.0.1or higher is required@deepseek-ai/dsh-tools: version>=0.1.0-rc.6is required
The plugin runs with the permissions of the current DSH process. Before installation, review the source code and license.
Conclusion¶
This plugin provides network-independent structured method handling capability for DSH plugin development. For more details, see the plugin directory or GitHub repository.
- Plugin directory: https://www.skillhub.cn/plugins/uckkk/dsh-blame-avoid
- Code repository: https://github.com/uckkk/dsh-blame-avoid