In the plugin system of DeepSeek Harness (DSH), developers can extend the system’s capabilities by adding external plugins to meet data retrieval needs in specific business scenarios. DSH’s plugin mechanism allows features to be integrated in a modular way, avoiding unnecessary duplication of effort. The following section introduces a plugin focused on information related to the city of Chicago.
Plugin Overview¶
This is a DSH plugin maintained by uckkk and categorized as a networking tool. It is a pure Node implementation and does not depend on network requests. The primary purpose of this plugin is to provide data query capabilities related to the city of Chicago within the DSH environment.
Core Functionality¶
The plugin registers a tool named city_info. When this tool is invoked, it returns “undefined information about the city of Chicago.” The specific data structure returned should be confirmed based on actual invocation feedback.
Installation and Enablement¶
Use the official installation command to add it. Before executing the command, ensure that the current environment has been properly configured with DeepSeek Harness.
dsh plugin add github:uckkk/dsh-chicago-city
After installation is complete, the plugin will be available in the current session.
Dependency Environment¶
Because it is a pure Node implementation, the plugin does not require network connectivity at runtime. However, before running it, ensure that the environment satisfies the following Peer Dependencies:
@deepseek-ai/cordis: version must be greater than or equal to^4.0.1@deepseek-ai/dsh-tools: version must be greater than or equal to>=0.1.0-rc.6
Usage¶
After successful installation, you can directly invoke the tool registered by this plugin in the session. The specific triggering mechanism follows DSH’s standard plugin invocation protocol.
Notes¶
- The plugin runs with the permissions of the current DSH process.
- It is recommended to review the source code before installation to ensure compliance with security policies.
Summary¶
This plugin provides a localized solution for querying Chicago city data, making it suitable for developers who need to integrate this type of specific geographic information tool within the DSH environment. For more details, refer to its directory page or GitHub repository.