One of the core design principles of DeepSeek Harness (DSH) is “Everything Is a Plugin.” When an agent session needs access to domain-specific structured data (such as instrument practice plans), extending capabilities through plugins is more flexible than hard-coding them.
dsh-practice-plan is a DSH plugin maintained by uckkk, and its core value is providing an “Instrument Practice Plan” feature.
What Is It¶
This is a pure Node.js tool with no network dependencies. Through its registered tool interface, it returns instrument practice plans based on the input parameters.
Core Features¶
- Tool Name:
practice_plan - Function Description: Returns instrument practice plans based on parameters
- Technical Characteristics: Pure Node.js implementation with no network dependencies
Installation and Dependencies¶
Install the plugin by running the following command:
dsh plugin add github:uckkk/dsh-practice-plan
Before installation, ensure that the project environment satisfies the following peerDependencies:
{
"@deepseek-ai/cordis": "^4.0.1",
"@deepseek-ai/dsh-tools": ">=0.1.0-rc.6"
}
Usage¶
After installation, invoke the tool registered by this plugin in a DSH session.
References¶
- Plugin directory: https://www.skillhub.cn/plugins/uckkk/dsh-practice-plan
- Source code: https://github.com/uckkk/dsh-practice-plan