In DSH agent development, querying information about a specific region or country often requires relying on external interfaces, which can increase the burden of network requests and may also be limited by the network environment. The dsh-iran plugin provides a localized solution for querying without relying on external network requests.
Plugin Overview¶
dsh-iran is a DSH plugin for querying information related to Iran. The plugin is maintained by uckkk and categorized as a networking tool. It aims to solve the problem of obtaining data for a specific country in no-network or restricted network environments.
Core Features¶
- Pure Node implementation: Built on the Node.js environment.
- No network dependency: It does not require connection to an external network at runtime, making it suitable for offline or restricted environments.
Installation and Enablement¶
Before installation, make sure the current environment meets the plugin dependencies. According to package.json, the plugin depends on the following versions:
@deepseek-ai/cordis(^4.0.1)@deepseek-ai/dsh-tools(>=0.1.0-rc.6)
The installation command is as follows:
dsh plugin add github:uckkk/dsh-iran
Notes¶
Before installation, be sure to review the source code and license. The plugin runs with the permissions of the current DSH process, so please ensure the environment is secure.
Summary¶
dsh-iran provides the ability to process Iran-related data locally and can run without network access, making it suitable for scenarios with special network requirements.