Introduction

When developing DeepSeek Harness (DSH) agents, you often encounter scenarios that require splitting bills or settling expenses. Instead of writing complex calculation logic in your code, use existing tools directly.

Plugin Overview

uckkk/dsh-split-bill is a pure Node.js bill-splitting tool maintained by uckkk. It addresses precise calculation needs for agents handling financial splitting, expense settlement, and similar scenarios, with no network dependencies.

Core Features

  • Bill Splitting: Provides basic bill-splitting functionality.
  • Precise Calculation: Performs precise calculations based on parameters and returns detailed results.

Install and Enable

Use the following command to install the plugin:

dsh plugin add github:uckkk/dsh-split-bill

After installation, the plugin registers the corresponding tools in the current DSH process.

Usage

After installation, simply call the tools registered by the plugin in a session.

Technical Details

  • Tech Stack: Pure Node.js implementation.
  • Network Dependencies: None.
  • Dependencies:
    • @deepseek-ai/cordis (^4.0.1)
    • @deepseek-ai/dsh-tools (>=0.1.0-rc.6)

Use Cases and Notes

This plugin is suitable for scenarios that require handling bill splitting in conversations or automated workflows.

Note: The plugin runs with the permissions of the current DSH process. Before using it, check the source code and license.

Conclusion

This tool provides basic bill-splitting calculation capabilities for the DSH ecosystem. For more plugin details, visit the DSH Plugin Directory or check the GitHub repository.