In the development practice of DeepSeek Harness (DSH), integrating plugins for specific business logic is a common requirement. The core idea of DSH is “everything is a plugin,” allowing developers to build agents or workflows by combining different tools. This article introduces dsh-luggage-weight, a plugin focused on solving excess baggage weight calculation scenarios.

Plugin Positioning

dsh-luggage-weight is a tool plugin maintained by uckkk. It mainly addresses the problem of calculating excess baggage weight, is implemented in pure Node.js, and does not depend on external networks.

Core Features

  • Precise Parameter-Based Calculation: Supports exact calculations based on parameters and returns detailed results.
  • No Network Dependency: Implemented in pure Node.js, does not initiate network requests, and runs stably.

Installation and Enabling

Install the plugin in the DSH environment by running the following command:

dsh plugin add github:uckkk/dsh-luggage-weight

After installation, you can call the tool registered by the plugin in a session.

Notes

  • Dependency Versions: The plugin depends on @deepseek-ai/cordis (^4.0.1) and @deepseek-ai/dsh-tools (>=0.1.0-rc.6).
  • Runtime Permissions: The plugin runs with the permissions of the current DSH process. It is recommended to check the source code and license (MIT) before installation.
  • Source Code and Documentation: For more details, see the GitHub repository.