Preface

In the development workflow of DeepSeek Harness (DSH), when an agent needs to generate code with a UI, developers often need to manually look up external design specifications or component libraries. The dsh-design-patterns plugin integrates commonly used UI design patterns locally, avoiding frequent switching to third-party design websites and network requests.

Plugin Introduction

This is a UI design pattern reference plugin maintained by uckkk. The plugin is implemented in pure Node.js and does not depend on any network requests or external services. It is designed to provide instant design pattern lookup capabilities for local agent development.

Core Features

  • Pure Node.js implementation, with no network access or external services
  • Invoke the tools registered by the plugin in a session

Installation and Activation

Run the following command to install the plugin:

dsh plugin add dsh-design-patterns

After installation, configure it in the profile’s package.json. Add "dsh-design-patterns" to the dsh.profile.bundles field:

{
  "dsh.profile.bundles": ["dsh-design-patterns"]
}

Typical Usage

After installation is complete, invoke the tools registered by the plugin in a DSH session to obtain UI design pattern references.

Notes

Installing the plugin runs third-party code on your local machine. Before installation, it is recommended to review the source code and license yourself to ensure compliance with your security and compliance requirements.

Links