Introduction

The DSH plugin ecosystem emphasizes modularity and lightweight design. When building agents, if frequent queries are needed for static geographic or economic data about a specific country, directly calling web APIs can introduce latency or create dependencies on external services. The following section introduces a plugin focused on local data queries for Burkina Faso.

What Is This

This is a DSH plugin maintained by uckkk, named dsh-burkina-faso. It does not rely on external network interfaces and directly provides basic geographic and economic information for the country.

Core Features

The plugin registers a country_info tool. Calling this tool returns Burkina Faso’s capital, population (in tens of thousands), currency, and continent information. The plugin is implemented in pure Node and does not depend on network requests during runtime.

Installation and Enablement

Run the following command in the terminal to install the plugin. After installation, the plugin takes effect directly in the current session.

dsh plugin add github:uckkk/dsh-burkina-faso

Typical Usage

After successful installation, you can directly invoke the tool registered by the plugin in your conversation.

Use Cases and Notes

This plugin is suitable for scenarios where basic data for the country needs to be retrieved quickly while reducing network requests. The plugin runs with the permissions of the current DSH process, so it is recommended to review the source code before installation. The plugin license is MIT.

Conclusion

This tool provides static data query capability without network dependencies. For more details, refer to the project directory and the GitHub repository.