DeepSeek Harness Plugin Development Kit (dsh-plugin-devkit)
`dsh-plugin-devkit` is a suite of development tools that provides auxiliary support for plugin development in the DeepSeek Harness (DSH). Maintained by the community, the project aims to address issues such as invisible runtime state, difficulty in isolating debug environments, and low efficiency when testing relies on real browsers. The toolkit includes four core modules: `dsh-debugger` for observing compositional state, `dsh-debug-boot` for isolating debug environments, `dsh-plugin-test` for performing host contract testing without a browser, and `dsh-plugin-preview` for previewing the rendering of client slots. Developers can install it via npm and enable it in the DSH configuration, then use its CLI tools to perform state inspection, environment isolation, contract assertion, and rendering preview, thereby improving the plugin development and debugging workflow.
Read More