Skip to content

kanghelyu/dsh-deepseek-flow

41Last commit Aug 15, 2026

dsh-deepseek-flow DSH plugin

DeepSeek Flow turns a WORKFLOW.md and its step-level STEP.md files into an editable diagram. It synchronizes canvas edits with Markdown files and provides Agent tools for workflow creation and management. This plugin is an editor, not a runtime; execution remains in the current Session.

How to install the dsh-deepseek-flow DSH plugin

dsh plugin --profile web add "github:kanghelyu/dsh-deepseek-flow#main

Copying does not run this command. Review the repository and version before installing the dsh-deepseek-flow DSH plugin.

dsh-deepseek-flow DSH plugin data source

dsh-deepseek-flow DSH plugin snapshot date: Aug 16, 2026

discovered

What the dsh-deepseek-flow DSH plugin can do

  • Markdown as the source of truth with one master WORKFLOW.md and per-step STEP.md files.
  • Visual editor to create, move, connect, reconnect, label, and delete nodes and arrows.
  • Two-way synchronization between canvas and Markdown editor.
  • Executable gate semantics with IF/ELSE, AND, OR, NOT, NAND, NOR, XOR, XNOR gates.
  • Bundled Agent Skill that documents every workflow tool and includes executable examples.
  • Persistent results and drafts saved to disk across view and session switches.

Where the dsh-deepseek-flow DSH plugin fits

  • Designing complex workflows with branching logic and conditional gates.
  • Reviewing and optimizing workflow documents using AI assistant without disrupting execution.
  • Automating workflow creation and maintenance via Agent tools like flow_create and flow_put.
  • Inspecting workflow topology and logic contracts before execution.

Who the dsh-deepseek-flow DSH plugin is for

  • Developers building multi-step workflows inside DeepSeek Harness sessions.
  • Workflow engineers who want a visual, Markdown-portable editing experience.

dsh-deepseek-flow DSH plugin limitations

  • Does not provide workflow execution, API-key management, triggers, schedules, or execution history.
  • Requires DeepSeek Harness Web UI and an active Session with Agent capabilities.
  • Whole-workflow optimization has no per-document review or built-in undo; users should back up before use.
  • AI assistant uses isolated Agent jobs, not the live Session, except for topology review.

dsh-deepseek-flow DSH plugin: from the repository README

Quoted from the kanghelyu/dsh-deepseek-flow README, the upstream source of the dsh-deepseek-flow DSH plugin. Copyright remains with the original authors.

DeepSeek Flow turns a `WORKFLOW.md` and its step-level `STEP.md` files into an editable diagram inside DeepSeek Harness. The bundled Skill lets the current Session create and maintain workflows through tools, while the diagram and Markdown remain synchronized and portable. It is intentionally an editor—not a workflow runtime. DeepSeek Flow helps you design, inspect, and improve a workflow; execution remains in the current Session. <p align="center"> <img src="docs/images/engdark.png" width="49%" alt="DeepSeek Flow in dark mode"> <img src="docs/images/englight.png" width="49%" alt="DeepSeek Flow in light mode"> </p> ## What it gives you - **Markdown as the source of truth** — one master `WORKFLOW.md`, plus one `STEP.md` workspace for each step. - **A real visual editor** — create, move, connect, reconnect, label, and delete nodes and arrows. - **Two-way synchronization** — edits made on the canvas and in the Markdown editor are written back to the workflow files. - **Source-aware topology transactions** — human canvas edits receive a full current-Session review; topology produced by direct Session file edits can use an invisible deterministic finalize path instead of being s

Read the full READMERepository license: MIT

dsh-deepseek-flow DSH plugin questions

How do I install DeepSeek Flow?

Run the command `dsh plugin --profile web add "github:kanghelyu/dsh-deepseek-flow#main"` in your terminal. Then restart `dsh web` and open a session. You should see the DeepSeek Flow tab in the Web UI.

How do I create my first workflow?

In a Session, ask the Agent to "build a workflow" or "import a workflow". The bundled DeepSeek Flow Skill will guide the Agent to use `flow_create` or `flow_put` tools. After that, open the DeepSeek Flow tab to see the scaffolded diagram.

What logic gates are supported?

The plugin supports IF/ELSE, AND, OR, NOT, NAND, NOR, XOR, and XNOR. Gates have deterministic predicates like `truthy`, `falsy`, and `nonEmpty`. You can connect them to upstream steps that output JSON Booleans.

How do I apply changes I made on the canvas?

After adding, removing, or connecting nodes on the canvas, click the "Apply changes" button. DeepSeek Flow will validate the graph, ask the current Session Agent to review it, validate again, and atomically save a new revision.

Can I optimize the entire workflow at once?

Yes, but use with caution. Open the AI assistant menu, select "Optimize entire workflow", and confirm the warning. The Agent will rewrite and save all WORKFLOW.md and STEP.md files directly. There is no per-document review or built-in undo, so back up important files first.