Introduction

DeepSeek Harness (DSH) uses a plugin-based architecture to build complex workflows by combining different plugins. In some scenarios, a workflow needs to perform specific numerical conversions; in such cases, using a lightweight pure utility plugin is more efficient and more controllable than invoking a general-purpose model or an external API.

Plugin Overview

dsh-c2k is a DSH plugin maintained by developer uckkk. Its core function is the mutual conversion between Celsius and Kelvin temperature units. The plugin is implemented in pure Node.js, makes no network requests, and is suitable for direct integration into a locally running DSH process.

Core Features

  1. Celsius to Kelvin: Provides basic temperature unit conversion.
  2. Pure Node implementation: Written in Node.js with no external runtime dependencies.
  3. No network dependency: Does not rely on network requests at runtime, ensuring stability in local environments.

Installation and Dependencies

Before installing, ensure your environment meets the dependency requirements. This plugin depends on the following peer dependencies:
* @deepseek-ai/cordis (^4.0.1)
* @deepseek-ai/dsh-tools (>=0.1.0-rc.6)

The installation command is as follows:

dsh plugin add github:uckkk/dsh-c2k

Applicable Scenarios and Notes

This plugin is suitable for DSH workflow scenarios that require converting Celsius temperatures to Kelvin temperatures.

Notes:
* The plugin runs with the permissions of the current DSH process. Ensure that you trust its source code and license (MIT).
* Dependency versions must match the current DSH environment.

Closing Thoughts

dsh-c2k provides a lightweight solution for converting Celsius to Kelvin, making it suitable for developers who prioritize local execution and avoid network dependencies. For more plugin details, visit the plugin catalog or view the source repository.