Introduction

When developing agents based on DeepSeek Harness (DSH), retrieving basic entity data (such as country information) often requires reliance on external APIs. The dsh-canada plugin provides an alternative that uses localized data and does not require network requests, making it suitable for offline or restricted network environments.

What Is This?

This is a DSH plugin maintained by uckkk that provides information related to “Canada.” It belongs to the network tools category and addresses the need to retrieve specific entity data in environments without external network access. The plugin is implemented in pure Node.js and follows the MIT license.

Core Features

  • No network dependency: The plugin does not depend on external network connections at runtime.
  • Pure Node implementation: Built on the Node.js environment.

Installation and Enablement

Use DSH’s plugin manager to add this plugin:

dsh plugin add github:uckkk/dsh-canada

Technical Details

This plugin is injected into the DSH process as a Cordis service and must meet the following version requirements:

{
  "peerDependencies": {
    "@deepseek-ai/cordis": "^4.0.1",
    "@deepseek-ai/dsh-tools": ">=0.1.0-rc.6"
  }
}

Applicable Scenarios and Notes

Suitable for developers who need to query basic data locally or in environments without external network access. Please review the source code and license before installation. The plugin runs with the permissions of the current DSH process.

Brief Conclusion

This plugin provides a lightweight solution for retrieving basic data. For more information, please visit the directory page or the GitHub repository.