One of the core design principles of DeepSeek Harness (DSH) is “everything is a plugin.” When an agent needs to handle specific business logic locally, it often needs to write scripts or rely on external services. The dsh-paint-scratch plugin provides a localized solution for “scratch handling” scenarios, with no network dependency and running directly in the Node environment.

This plugin is named dsh-paint-scratch and is maintained by the developer uckkk. It is a pure Node implementation with no network dependencies, designed to perform precise, parameter-based calculations for scratches and return clear handling recommendations.

Core Features

  1. Scratch handling
  2. Precise parameter-based calculation
  3. Clear recommendation output
  4. Pure Node implementation
  5. No network dependency

Installation and Dependencies

Before installation, ensure the environment meets the following dependency versions: @deepseek-ai/cordis (^4.0.1) and @deepseek-ai/dsh-tools (>=0.1.0-rc.6).

Installation command:

dsh plugin add github:uckkk/dsh-paint-scratch

Usage

After installation, you can directly invoke the tool registered by the plugin within a session.

Notes

  • The plugin uses a pure Node implementation and does not rely on external network requests.
  • The plugin is licensed under the MIT license.
  • Before introducing any third-party plugin, it is recommended to review its source code and license to ensure compliance with local business logic or security requirements.

References