DeepSeek Harness (DSH) adopts a plugin-based architecture, allowing developers to extend its base capabilities through plugins. When building agents that must handle specific business logic or perform numerical calculations, calling ready-made tools is often more flexible than implementing the logic directly in code. The following section introduces a tool focused on stall site selection and business estimation.

Plugin Introduction

dsh-stall-site is a plugin for stall site selection and business estimation. It is maintained by developer uckkk and categorized as a network tool. Its core function is to provide a tool named stall_site that can return business estimation results based on input parameters.

Core Functionality

The plugin registers the stall_site tool. Developers only need to provide the appropriate parameters; the tool then performs the calculation and returns the estimation results, eliminating the need to manually implement the related logic.

Installation and Enablement

To install this plugin, run the following command:

dsh plugin add github:uckkk/dsh-stall-site

After installation, the plugin automatically registers the related tools, after which they can be called directly within a session.

Applicable Scenarios and Notes

The plugin is implemented purely in Node.js and has no network dependencies at runtime. This makes it suitable for use in scenarios with unstable network conditions or when offline operation is required.

Before use, ensure your local environment meets the dependency requirements:
* @deepseek-ai/cordis (^4.0.1)
* @deepseek-ai/dsh-tools (>=0.1.0-rc.6)

The plugin is released under the MIT license. Before using it, it is recommended to review the source code to confirm that its behavior meets your expectations.

References

dsh-stall-site provides estimation capabilities for specific scenarios. For more details, refer to its directory page or source code repository.