Introduction¶
DeepSeek Harness (DSH) emphasizes extending capabilities through plugins. When an agent needs to handle problems in a specific vertical domain (such as dance teaching), directly invoking a registered tool is often more direct and easier to maintain than manually writing custom logic.
What Is This¶
dsh-stage-presence is a DSH plugin that provides “stage presence” functionality. It is maintained by istone, and its core purpose is to generate dance learning plans within a session based on parameters.
Core Features¶
The plugin registers a tool named stage_presence. To use this tool, simply pass the corresponding parameters to obtain the matching dance learning plan.
Installation and Activation¶
Run the following command in the DSH environment to install the plugin:
dsh plugin add github:uckkk/dsh-stage-presence
Typical Usage¶
After installation, the plugin registers the stage_presence tool in the current session. Developers or agents can directly invoke this tool to obtain a dance learning plan.
Applicable Scenarios and Notes¶
- Technical Implementation: This plugin is implemented purely in Node.js and has no network dependencies.
- Environment Dependencies: Before running, ensure that
@deepseek-ai/cordis(^4.0.1) and@deepseek-ai/dsh-tools(>=0.1.0-rc.6) are installed. - Security Notice: The plugin runs with the permissions of the current process. It is recommended to review the source code and license (MIT) before installation.
Summary¶
This plugin adds domain-specific capabilities for dance teaching to the DSH ecosystem and is suitable for scenarios that require extending agent functionality in this direction.