When developing agents based on DeepSeek Harness (DSH), you sometimes need to process geographical data for a specific country or run lightweight queries without network dependencies. The DSH plugin ecosystem provides extensibility, allowing specific logic to be encapsulated as tools. dsh-gambia is one such plugin, focused on retrieving basic geographical information about The Gambia.

Plugin Purpose

dsh-gambia is a plugin maintained by uckkk. Its core function is to return The Gambia’s capital, population, currency, and continent. It is implemented purely in Node, does not rely on network requests, and is suitable for quickly retrieving fixed data in local or offline environments.

Core Features

The tool registered by this plugin is named country_info and provides the following data query capabilities:

  • Capital: Returns the name of The Gambia’s capital.
  • Population: Returns the population count, expressed in units of 10,000.
  • Currency: Returns the currency used in The Gambia.
  • Continent: Returns the continent to which the country belongs.

Installation and Activation

To install this plugin, run the following command in a DeepSeek Harness environment:

dsh plugin add github:uckkk/dsh-gambia

After installation, the plugin takes effect in the current session without restarting the process.

Typical Usage

After installation, you can directly invoke the tool registered by this plugin in conversations or scripts. For example, calling country_info retrieves the information described above.

Use Cases and Notes

  • Use Cases: Suitable for developers who need to quickly retrieve fixed country data, build lightweight knowledge bases, or perform specific geography-related tests.
  • Dependency Requirements: Before installation, ensure that @deepseek-ai/cordis (^4.0.1) and @deepseek-ai/dsh-tools (>=0.1.0-rc.6) are installed.
  • Security Recommendation: The plugin runs with the permissions of the current DSH process. Before installation, it is recommended to review the source code (GitHub) and license (MIT) to ensure it meets your security requirements.

dsh-gambia provides a lightweight way to handle data queries for a specific country and is well suited as an auxiliary tool in the DSH ecosystem. For more information, visit SkillHub.