Introduction

The philosophy behind DSH (DeepSeek Harness) is “everything is a plugin.” When building a DSH Agent, if you need to manage workflows in the form of directed acyclic graphs (DAGs), manual orchestration or the use of unstandardized tools is relatively inefficient. Below is an introduction to modole/dsh-plugin-workflow-laoboshi, a plugin for DSH Agent that aims to address the creation, testing, publishing, and execution of DAG workflows.

What Is It

This is a plugin for DSH Agent for creating, testing, publishing, and executing DAG workflows. The plugin is maintained by Modole, and its source code is extracted from Laoboshi Agent Studio.

Core Features

The plugin covers the complete lifecycle of workflow management:
1. Creating DAG workflows
2. Testing DAG workflows
3. Publishing DAG workflows
4. Executing DAG workflows

Installation and Enablement

Installation requires the official command. Run the following command to add the plugin:

dsh plugin --profile web add https://github.com/Modole/dsh-plugin-workflow-laoboshi.git

After installation, you must restart the dsh web process. This allows DSH to read the dsh.bundle manifest and load the package into the selected profile.

Use Cases and Cautions

  • Permission Risks: The plugin runs with the permissions of the current user. Be sure to review the source code before installation to ensure there are no hidden backdoors or sensitive operations.
  • Source Code Review: Do not submit SSH private keys or local runtime database credentials to issues.
  • License: MIT License.

Conclusion

The plugin provides a complete pipeline from defining to executing DAG workflows, making it suitable for scenarios where standardized workflow management is needed within the DSH ecosystem. For more details and the source code, please visit GitHub.