Introduction¶
DeepSeek Harness (DSH) adopts a plugin-based architecture. When building toolchains or agents, developers often need to constrain behavior or output in a structured way. dsh-boundary is designed to address this issue by “setting boundaries” and returning structured methods based on the scenario.
Core Positioning¶
This plugin belongs to the admin-security category, is maintained by user uckkk (istone), and is licensed under the MIT License.
- Features: Provides the
boundarytool for returning structured methods based on scenarios. - Technical Implementation: Pure Node.js implementation that does not rely on network requests.
Dependencies and Configuration¶
Before use, ensure that the environment satisfies the following dependencies:
* @deepseek-ai/cordis: ^4.0.1
* @deepseek-ai/dsh-tools: >=0.1.0-rc.6
In addition, this plugin project is configured as type: "module".
Installation¶
Run the following command to install it:
dsh plugin add github:uckkk/dsh-boundary
Usage¶
After installation, you can invoke the tool registered by this plugin in the current session.
Notes¶
The plugin runs with the permissions of the current DSH process. Before use, it is recommended to review the source code and license. Because the project uses ES Module mode, ensure that the runtime environment is compatible.
This plugin provides scenario-based boundary control capabilities through structured methods. For more details, visit the SkillHub Directory or check the GitHub repository.