In the pluggable ecosystem of DeepSeek Harness (DSH), when an agent needs to obtain geographic information (such as a list of major world rivers and their details), it usually has to call external APIs. The dsh-geography-rivers plugin provides a localized solution that allows queries for the relevant data without network access.

The plugin is maintained by uckkk and is released under the MIT open-source license. It is a pure Node-based tool that does not depend on a network environment.

Installation and Enablement

Run the following command in the DSH environment to install it:

dsh plugin add github:uckkk/dsh-geography-rivers

After installation is complete, the tools registered by the plugin will be automatically available in the current session.

Core Features

The plugin provides two core tools:

  • list_river: Lists all major world river entries.
  • get_river: Queries detailed information for a specific river by ID or name.

Usage Example

After installation, directly invoke the tools above in the conversation. For example, use list_river to get the list, or use get_river with parameters to get details for a specific river.

Notes

  • The plugin is a pure Node-based implementation with no network dependency.
  • The plugin runs within the DSH process’s permission scope. It is recommended to review the source code and license before installation.
  • The plugin currently has no user feedback or ratings.

Summary

dsh-geography-rivers is suitable for scenarios that require quick local access to geographic knowledge. For more details, refer to the plugin directory or source code repository.