The DeepSeek Harness (DSH) ecosystem emphasizes a plugin-based approach. During development and debugging, developers often need to frequently look up syntax formats or perform data conversions. dsh-quickref provides a set of zero-dependency development assistance tools and topic-based quick reference sheets for this purpose, integrated into the “Developer Quick Reference” section of the DSH settings page.

Core Features

The plugin primarily provides two types of features:

  • Quick Reference Sheets: Organized by topic, covering 12 topics with a total of 195 entries.
  • Developer Tools: Includes real-time regex testing, JSON formatting and validation, timestamp and date conversion, Base64 and URL encoding/decoding, a Cron expression generator, and text Diff comparison.

Installation and Enablement

Run the following command in the plugin repository root directory to install it:

dsh plugin --profile web add .

After installation, verify that the configuration output contains the dsh-quickref entry:

dsh plugin --profile web --dump-config

After modifying code, run the build command to recompile:

npm run build

Notes

  • Installation Path: Do not install under the /tmp path, as this can cause the client to crash; a persistent directory must be used.
  • Dependency Declaration: @deepseek-ai/* dependencies should be placed in peerDependencies.
  • Market Release: When publishing to the Harness Marketplace, CI requires dsh.bundle to be declared, and the cordis.patch.yml file must exist.
  • Description Guidelines: The description must not be exaggerated and must be consistent with the actual features.

References

  • Plugin repository: https://github.com/worksAssistant/dsh-quickref
  • Plugin directory: https://www.skillhub.cn/plugins/worksAssistant/dsh-quickref