Introduction

DeepSeek Harness’s plugin ecosystem is built on the philosophy that “everything is a plugin.” When building complex workflows based on Maestro Harness, developers usually need to manually install multiple independent runtime plugins. ddtcorex/dsh-maestro-meta is a meta bundle designed to solve this tedious installation and version-management problem with a single command.

Positioning

This is a lightweight v2 aggregator with no runtime code. It re-exports the plugin rows from individual subpackages through cordis.patch.yml and serves as a meta bundle for the DSH-side stack of Maestro Harness.

Core Features

The plugin includes the following 8 core components:

  1. maestro-remote: Provides Cloudflare tunnel, remote proxy, PIN verification, and startup notification triggers.
  2. maestro-review: A pluggable MR review pipeline (GitLab implemented; GitHub stubbed).
  3. maestro-govard: A Govard bridging tool for PHP/Magento/Laravel projects.
  4. maestro-memory: Provides persistent memory (5 tracks), TODO items, and a confirmation queue.
  5. maestro-mobile: Provides mobile drawers/forms for DSH Web (<1024px).
  6. maestro-notifier: Provides provider-agnostic notification services (Telegram preferred).
  7. maestro-config: Shared settings storage and settings cards.
  8. dsh-maestro-dashboard: Provides a development dashboard UI for Maestro Harness.

Installation and Activation

Run the following command in the terminal to complete installation:

dsh plugin --profile web add @ddtcorex/dsh-maestro-meta

During local development, you can use the link: protocol to point to a local path:

dsh plugin --profile web add link:/path/to/maestro-harness/dsh-maestro-meta

Typical Usage

After installation, you can verify that the plugin is active with the following command:

dsh --profile web --dump-config | grep -E 'maestro-'

If you need to override a specific row’s configuration, you can target it by id in a higher-level profile layer.

Use Cases and Cautions

  • Single installation: Suitable for new machine initialization or CI/CD pipelines; a single version number can lock the entire stack.
  • No code duplication: This package contains only aggregate configuration, has no runtime code, and depends on the underlying specific sub-plugin packages.
  • Govard dependency: The Govard dependency used by maestro-govard is a standalone Go binary and must be installed separately.
  • Guard plugin: @ddtcorex/dsh-maestro-guard is currently enabled on demand and is not included in this bundle.
  • Workspace: The umbrella workspace containing this plugin is local and private, not a public Git repository.

Conclusion

With ddtcorex/dsh-maestro-meta, developers can quickly set up the DSH-side infrastructure for Maestro Harness and avoid the tedious work of managing 8 independent plugins one by one.