dsh-plugin-template: Minimal Verified Starter Template for DeepSeek Harness Plugins
`dsh-plugin-template` is a community starter template for DeepSeek Harness (DSH) plugin developers, designed to address the pain point where plugins "can load but are not necessarily callable." Maintained by `zoahdev` and licensed under the MIT license, this template provides a minimal and verified plugin structure. Its core capabilities include a built-in `hello` tool for real CI execution to verify the pipeline, runtime version guards (which reject incompatible `@deepseek-ai/dsh-tools`), and comprehensive unit tests, packaging integration tests, and DSH Web startup smoke tests. The template is based on `dsh 0.1.0-rc.6`, Node 24, and pnpm 11 environments, supporting local `dsh-plugin` execution.
Read Moredsh-plugin-template: DeepSeek Harness Plugin Getting Started Template
`dsh-plugin-template` is a starter plugin template for DSH, designed to demonstrate six common plugin types—Config, Tool, Events, Service, Hook, and Browser Client Half—with minimal code, and to show how to correctly activate them within a single installable Bundle. This template follows DSH's Bundle distribution model, integrating with the configuration layer via `dsh plugin add`, while covering Host-side logic and Web-side UI registration (including the registration of 14 UI surface slots and the writing of Config Card data). Installation supports local directories, GitHub source code pull (requiring `allowBuilds` authorization for building), and local...
Read More