DSH (DeepSeek Harness) extends the capability boundaries of agents through its plugin system. For scenarios that require handling Bulgaria-related national data structures, you can use the uckkk/dsh-bulgaria plugin.

This is a Bulgaria national data plugin, implemented in pure Node.js, with no network dependencies.

Core Features

  1. Pure Node.js Implementation: It does not rely on a browser environment and runs directly in Node.js.
  2. No Network Dependencies: It does not make network requests at runtime; data loading is completed locally.

Installation and Enablement

Use the official installation command to add the plugin:

dsh plugin add github:uckkk/dsh-bulgaria

After installation, the plugin is loaded according to the configuration in package.json. The plugin is marked as type: module, which means it uses the ES Module specification.

Dependencies and Environment

Running the plugin requires the following dependency requirements:

  • @deepseek-ai/cordis: the version must match ^4.0.1.
  • @deepseek-ai/dsh-tools: the version must satisfy >=0.1.0-rc.6.

In addition, the plugin configures a cordis.patch.yml file, used for DSH packaging or patch processing.

Considerations

  1. Permissions: The plugin runs with the permissions of the current DSH process. Please make sure to review the source code and license before installation.
  2. Maintainer: The repository owner is uckkk.

Summary

This plugin provides Bulgaria national data support for the DSH ecosystem, making it suitable for agent development in localized, no-network-request scenarios. For more details, see the GitHub repository.