Overview

In the plugin ecosystem of DeepSeek Harness (DSH), recommending suitable software based on specific parameters is a common need. Manual searching is not only time-consuming, but also difficult to ensure recommendation accuracy. The dsh-software-pick plugin uses built-in algorithms to directly provide clear software suggestions based on requirement parameters, eliminating the need for external search.

Plugin Positioning

dsh-software-pick is a DSH plugin focused on software recommendation. It is maintained by istone and implemented in pure Node.js. Its core capability is to receive parameters and perform precise calculations, then output specific software recommendation results.

Core Capabilities

The plugin mainly has the following features:

  1. Parameterized recommendation: The plugin does not rely on external online search. Instead, it uses internal algorithms to perform precise calculations based on input parameters (such as software type, functional requirements, etc.) and directly returns recommendation results.
  2. Pure Node.js implementation: The plugin code is written entirely in Node.js and can run without network connectivity.

Installation and Enablement

Run the following command in the command line to install the plugin:

dsh plugin add github:uckkk/dsh-software-pick

After installation is complete, the plugin automatically registers the corresponding tools into the current session.

Usage

After a successful installation, directly invoke the tools registered by the plugin in DSH’s conversation or operation session. The tool is named software_pick and is used to perform software recommendation tasks.

Notes

  1. Environment dependencies: Ensure that your DSH environment has installed or is compatible with @deepseek-ai/cordis version ^4.0.1 and @deepseek-ai/dsh-tools version >=0.1.0-rc.6.
  2. Permission considerations: The plugin runs with the permissions of the current DSH process. Before installation, it is recommended to review the source code (available via the provided GitHub link), confirm that the code logic meets expectations, and check the license (MIT).
  3. Network dependency: The plugin itself does not depend on the network and is suitable for use in offline or restricted network environments.

Summary

dsh-software-pick provides DSH users with a way to obtain software suggestions without an internet connection. For developers or users who frequently need tool recommendations, it is a lightweight and controllable choice. For plugin details and source code, refer to the directory page or the GitHub repository.