Introduction¶
In the DSH (DeepSeek Harness) plugin ecosystem, fetching geographic or country information typically relies on external APIs or locally maintained data. The dsh-indonesia plugin eliminates the dependency on external API calls by using built-in static data, providing developers with a stable, ready-to-use capability to query information about Indonesia.
What It Is¶
dsh-indonesia is a plugin that provides detailed information about Indonesia. The author is istone ad571@qq.com.
The plugin is implemented in pure Node.js and has no network dependency at runtime. Before installing, ensure that @deepseek-ai/cordis (^4.0.1) and @deepseek-ai/dsh-tools (>=0.1.0-rc.6) are installed in the environment.
Installation and Activation¶
Run the following command in the terminal to add the plugin:
dsh plugin add github:uckkk/dsh-indonesia
Core Features¶
The plugin provides two main tools:
country_info: Returns complete information about Indonesia. Fields include name, capital, population (in 10,000s), area (in 10,000 square kilometers), currency code, official language, telephone country code, top-level domain, continent, and national flag.country_field: Queries a single piece of information about Indonesia by field name. This feature is suitable for extracting specific data in workflows.
Typical Usage¶
Retrieve complete information:
Call the country_info tool. No parameters are required, and it returns complete information about Indonesia.
Query a single field:
Call the country_field tool with a field name (such as “capital” or “currency”) to return the corresponding single field value.
Notes¶
- It is implemented in pure Node.js, has no network request dependency, and fetches data quickly.
- Dependencies must meet the required versions; otherwise, the plugin may fail to load.
- The plugin source code and license information are available in its GitHub repository.
Further Information¶
For more information or the source code, see GitHub.