Introduction

When building agent applications based on DeepSeek Harness (DSH), handling logic for specific domains (such as mathematical calculations) often requires dedicated toolchain support. The dsh-triangle plugin provides a solution for this type of requirement, focusing specifically on the niche scenario of triangle calculations.

Plugin Overview

The plugin is maintained by uckkk and belongs to the model inference category. It is a pure Node implementation and does not rely on any network requests, allowing it to run directly locally. The plugin injects calculation capabilities into a DSH session by registering tools, enabling agents to call them directly.

Installation and Activation

Run the following command in your terminal to install the plugin:

dsh plugin add github:uckkk/dsh-triangle

After installation is complete, no additional configuration is required. The plugin becomes active in the session.

Core Features

  • Pure Node implementation: The runtime logic is fully based on the Node.js environment.
  • No network dependencies: It does not make any network requests, ensuring execution speed and stability.
  • Tool registration: It registers dedicated tool interfaces for the session.

Dependency Requirements

The plugin depends on the following peer dependencies when running. Please ensure they are installed in your environment:

  • @deepseek-ai/cordis (^4.0.1)
  • @deepseek-ai/dsh-tools (>=0.1.0-rc.6)

Typical Usage

After installation, simply call the tools registered by the plugin directly within a DSH session.

Notes

  • This plugin is licensed under the MIT License.
  • Before deployment, it is recommended to review the source code and license to ensure compliance with your project’s requirements.

Resources