DeepSeek Harness (DSH) adopts an “everything is a plugin” architecture. When an agent needs to perform geometric calculations, especially cylinder-related metrics, introducing external network requests increases latency and complexity. The dsh-cylinder plugin provides purely local computational capabilities, allowing developers to obtain results without generating network traffic.

What Is This

dsh-cylinder is a client-side plugin maintained by uckkk, focused on cylinder geometry calculations. By registering tools in the session, it provides a local computation solution within a pure Node.js environment for DSH.

Core Features

  • Pure Node implementation with no network dependencies
  • Call the tools registered by the plugin in the session

Installation and Enablement

  1. Run the official installation command.
  2. After installation, simply call the tools registered by the plugin in the session.
dsh plugin add github:uckkk/dsh-cylinder

Applicable Scenarios and Notes

  • Suitable for scenarios that require rapid cylinder geometry calculations.
  • The plugin runs with the permissions of the current DSH process. Check the source code and license before installation.

Summary

By providing purely local cylinder calculation capabilities, dsh-cylinder simplifies geometry calculation logic in the DSH ecosystem. The complete configuration and source code can be found in the community directory.