PiedPiper911/dsh-workflow-canvas

PiedPiper911★ 1TypeScript最后同步: 2026-08-17

在 GitHub 打开

DSH plugin by PiedPiper911 — dsh-workflow-canvas

README 摘要

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 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 1. Build a graph on the canvas: drag nodes from the toolbar, connect them with edges. 2. 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. 3. Run hands the steps to ctx.workflows ; Export saves a .workflow.json you 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 License MIT

在 GitHub 查看完整 README →
工具/开发dsh-pluginterminalagent

分类