In the plugin-based architecture of DeepSeek Harness (DSH), developers can load various features on demand. When simple local encoding or encryption is needed without relying on external APIs or network services, local tools become especially necessary. The dsh-caesar plugin addresses this need.

Plugin Positioning

dsh-caesar is a plugin maintained by uckkk, focused on implementing the Caesar cipher algorithm. It is a pure Node.js tool that does not depend on any external network or service and runs directly in a local environment.

Core Features

  • Caesar cipher: Provides basic encryption and decryption capabilities.
  • Pure Node.js implementation: Built with Node.js, with clear runtime requirements.
  • Local execution: No network dependencies and no external service calls.

Installation and Enablement

  1. Install the plugin:
    dsh plugin add dsh-caesar
  1. Enable the plugin: After installation, configure dsh.profile.bundles in the profile’s package.json. Add "dsh-caesar" to this configuration.
    "dsh.profile.bundles": ["dsh-caesar"]

Typical Usage

After installing and enabling the plugin, you can invoke the tools registered by the plugin directly in a DSH session.

Applicable Scenarios and Notes

  • Applicable scenarios: Scenarios requiring quick local encryption or encoding.
  • Notes: This plugin runs with the permissions of the current DSH process. Installing it means running third-party code locally. Please review the source code and license (MIT) yourself.