When developing agents based on DeepSeek Harness (DSH), scenarios such as printing, document typesetting, or layout planning often require looking up internationally recognized paper size standards. Calling such tools locally can avoid additional network requests.

Plugin Introduction

dsh-paper-sizes is a DSH plugin maintained by uckkk. It is a pure Node.js implementation that provides a standard reference for paper sizes. The plugin does not depend on external network services and runs directly locally.

Core Features

  1. Pure Node implementation: no internet connection is required at runtime, and it does not rely on third-party external services.
  2. Tool registration: after installation, the plugin registers the relevant tools in the session for direct invocation.

Installation and Enabling

First, install it using the official plugin command:

dsh plugin add dsh-paper-sizes

After installation completes, configure the package.json file of the profile. Find the dsh.profile.bundles field and add "dsh-paper-sizes":

{
  "dsh.profile.bundles": [
    "dsh-paper-sizes"
  ]
}

Usage

After installing and enabling the plugin, simply call the tool registered by the plugin in the session.

Notes

This plugin runs local code with the permissions of the current DSH process. Please review its source code and license before installation to ensure they meet your security and compliance requirements.

Summary

This is a lightweight local standard-reference query tool, suitable for agent scenarios that need to process paper size information. The source code is hosted on GitHub for review.

  • Plugin directory: https://www.skillhub.cn/plugins/uckkk/dsh-paper-sizes
  • Source code: https://github.com/uckkk/dsh-paper-sizes