dsh-workflow-canvas
Manifest valid★ 4Visual drag-and-drop workflow builder for DSH — orchestrate tool calls, sub-agents, and conditional branches on a React Flow canvas.
dsh-workflow-canvas 🧭
Visual workflow builder for DeepSeek Harness (DSH).
Drag and drop nodes to orchestrate tool calls, sub-agents, and conditional branches into a workflow that runs through DSH's ctx.workflows engine. Powered by React Flow (xyflow) and Zustand.
Install
dsh plugin add @piedpiper911/dsh-workflow-canvas
Node types
| Node | What it does |
|---|---|
| ▶ Trigger | Workflow entry point (a prompt). |
| ⚙ Tool | A single tool call (e.g. video_frames, bash). |
| 🤖 Agent | Delegate a step to a sub-agent with its own prompt. |
| ◇ Condition | Branch on an expression (then/else edges). |
| ✓ Output | Terminal result template. |
How it works
- Build a graph on the canvas: drag nodes from the toolbar, connect them with edges.
- The store compiles the graph into an ordered step list (breadth-first from triggers, conditions become branches) — this is the exact shape DSH's workflow engine consumes.
Runhands the steps toctx.workflows;Exportsaves a.workflow.jsonyou can reload later.
The data model is deliberately transport-agnostic: the canvas is a view over a plain-JSON workflow spec, so it composes with any DSH workflow provider.
Development
npm ci
npm run dev # standalone demo at :5173
npm run build # tsc + vite build
License
MIT
Comments
Loading…
Similar plugins
by Lhy723
Interactive canvas for visualizing Agent, Subagent, Workflow, Phase, and tool relationships in DSH Web.
★ 3
↓ 189/wk
TypeScript
Aug 16, 2026
dsh plugin --profile web add dsh-agent-canvasby gulagala001
Resumable JavaScript workflows with native DSH subagents, jobs, token budgets and worktree isolation.
★ 1
MIT
JavaScript
Oct 24, 2026
dsh plugin --profile web add dsh-workflow-plusDevFlow multi-agent workflow orchestration plugin for DeepSeek Harness
★ 0
dsh plugin --profile web add @xiaoxie-ide/dsh-devflowby sxwer001
DSH native collaboration: main-agent architecture and validated plans, parallel workers, verification and independent review.
★ 0
MIT
JavaScript
Oct 13, 2026
dsh plugin --profile web add dsh-collab-devby rootkiller6788
dsh-flow —— DeepSeek Harness 的统一智能体画布:把需求会话、多智能体团队、成员任务与发言、依赖 DAG 编织进同一张可交互时间轴,让 Agent 从“后台运行”变成“可视化协作”。
★ 34
↓ 30/wk
MIT
JavaScript
Oct 6, 2026
dsh plugin --profile web add dsh-flowby joekytc
Run multi-agent task pipelines on DSH like a team — plan, execute, review, and deliver code through a visual kanban with provable completion.
★ 6
↓ 360/wk
MIT
TypeScript
Oct 9, 2026
dsh plugin --profile web add @joekytc/dsh-swarm