In the development of DeepSeek Harness (DSH), calling external APIs to obtain basic national geographical or administrative division information adds unnecessary network overhead. For agents or workflows that need to handle India-related tasks, using built-in static data directly is often more efficient. The dsh-india plugin is designed for this purpose, embedding detailed information about India into the DSH context.

This is a DSH plugin maintained by uckkk for retrieving information about India. It is implemented in pure Node and does not rely on external network requests, making it suitable for offline environments or environments sensitive to network requests.

Core Functions

The plugin provides two main capabilities:

  • country_info: returns the complete information for India, including name, capital, population (10,000s), area (10,000 square kilometers), currency code, official languages, telephone country code, top-level domain, continent, and national flag.
  • country_field: queries a single item of India’s information by field name. This capability is commonly used for data retrieval in workflows; you only need to specify the field to obtain the corresponding information.

Installation and Enablement

In an environment where DeepSeek Harness has been configured, install the plugin using the following command:

dsh plugin add github:uckkk/dsh-india

After installation, the plugin will be loaded automatically into the DSH process.

Usage Instructions

After installation and enablement, the plugin can be invoked in workflows.

  1. Retrieve complete information: call the country_info interface, which will directly return all of the field data listed above.
  2. Retrieve a single item: call the country_field interface and pass in the target field name (for example, currency code, official languages, etc.). The system will return the specific value for that field.

Notes

  • No network dependency: the plugin is implemented in pure Node and does not make network requests, ensuring stable data retrieval.
  • License: the plugin is open-sourced under the MIT License and may be used freely in accordance with the license terms.

Summary

dsh-india addresses the need to quickly retrieve static data about India within DSH workflows and avoids the latency introduced by network calls. Developers can complete installation with a simple command and then directly invoke the relevant interfaces in subsequent agent development.