DSH (DeepSeek Harness) follows the “everything is a plugin” design philosophy. Developers build agents or toolchains by combining different plugins. During development, it is sometimes necessary to introduce local logic or lightweight services that do not depend on external network environments. dsh-panama is a solution for this need, maintained by developer uckkk.
Plugin Positioning¶
dsh-panama is a plugin named “Panama Country”. It is a component implemented in pure Node.js and contains no network request dependencies. This means the plugin can be run directly in offline environments or scenarios with strict network access restrictions.
Core Features¶
- Pure Node implementation, no network dependencies
Installation and Activation¶
To install the plugin, run the following command in the terminal:
dsh plugin add github:uckkk/dsh-panama
The system will automatically handle the installation and configuration of dependency packages. The plugin depends on @deepseek-ai/cordis ^4.0.1 and @deepseek-ai/dsh-tools >=0.1.0-rc.6. Please ensure that the versions in the current environment meet the requirements.
Typical Usage¶
After installation, the plugin can be integrated into the current DSH workflow. The specific invocation method depends on the interfaces defined inside the plugin. Its core advantage is that the related logic can be completed without establishing a network connection.
Applicable Scenarios and Notes¶
The plugin runs with the permissions of the current DSH process. Because it involves code execution, developers are advised to carefully review the source code logic and license (MIT) before installation to ensure compliance with project security standards.
dsh-panama provides the DSH ecosystem with a lightweight tool option that requires no network interaction. To view the source code or get more documentation, you can visit its GitHub repository or community directory.