In the plugin ecosystem of DeepSeek Harness, when handling large and complex tasks, context often needs to be passed across multiple steps. dsh-canvas-flow is an infinite canvas plugin that runs on DeepSeek Harness. By using cards and connections, it directly feeds upstream outputs to downstream nodes, making every stage of the workflow clearly visible.
What Is dsh-canvas-flow¶
This plugin is maintained by ljcoder2015 and is currently open source (MIT license). It provides a visual canvas environment where you can spread out different task cards within the same interface. By referencing connections, you can intuitively see the direction of data flow and link distributed Agent generation capabilities into a complete business process.
Core Features¶
The plugin supports three main card types. Each card can independently generate content and export it:
- Text Card: The Agent generates Markdown documents, supporting export to Markdown, plain text, Word, and PDF files.
- Design Card: The Agent generates design drafts, supports precise secondary modifications to specified layers, and can export to Figma, images, PDF, and PPT.
- Application Card: The Agent generates Web application code, supports running directly in the DeepSeek Harness client, and supports precise secondary modifications to the code of specified elements.
Installation and Enablement¶
The installation process is completed inside the client:
1. 打开 DeepSeek Harness 客户端。
2. 进入插件市场。
3. 搜索 dsh-canvas-flow。
4. 点击安装。
Typical Usage¶
After installation, you can build a workflow through the following steps:
- Drag into a flow: Drag different types of cards onto the canvas and connect them using lines.
- Generate text: Use a text card to generate a requirements document.
- Generate design: Use a design card to generate website design or PPT.
- Generate code: Use an application card to generate a Web application and preview it running in the client.
Notes¶
- Permissions and Security: This plugin runs on DeepSeek Harness and executes with the permissions of the current DSH process. Before installation, it is recommended to review the source code and license (MIT).
- Ecosystem Ownership: This is a community plugin, hosted in the SkillHub directory.
Summary¶
dsh-canvas-flow uses an infinite canvas and a connection mechanism to solve the problem of unintuitive upstream/downstream data transfer in complex tasks. It is suitable for developers who need continuous iteration and delivery across documents, designs, and code.