dsh-infinite_canvas
无限画布(Infinite Canvas)for DeepSeek Harness:节点式创作工作室(剧本/分镜/生成/成片),内置「媒体创作」预设模式(导演第一视角 + 引导工作坊)。Version-agnostic: reads the live catalog from the installed package at load time.
What it is
无限画布(Infinite Canvas)for DeepSeek Harness:节点式创作工作室(剧本/分镜/生成/成片),内置「媒体创作」预设模式(导演第一视角 + 引导工作坊)。Version-agnostic: reads the live catalog from the installed package at load time.
How to install
Run this in the DSH web profile, then refresh the page.
$ dsh plugin --profile web add @ninkch/dsh-infinite-canvas@0.20.2
DSH versions accepted
Undeclared
Author and traction
NINKCH · ★ 140 · Updated 2026-11-09
About this plugin
Infinite Canvas for DeepSeek Harness
A node-based short-drama studio inside DeepSeek Harness. Start from a one-line idea, walk out with a storyboarded, voiced, subtitled video cut — right on an infinite canvas.
English | 简体中文 · User guide: English · 操作手册(中文)
What is this?
Infinite Canvas is a DeepSeek Harness plugin that turns the web GUI's sidebar into a full creation studio. Instead of chat round-trips, you work the way directors do: nodes on an infinite canvas, wired into a pipeline — script, storyboard, character & scene assets, image generation, video generation, and a final cut with transitions, subtitles and dubbing.
Everything runs locally in your Harness. Bring your own generation APIs, or use the built-in demo mode to learn the whole flow with zero configuration. Drive it from the chat
The canvas and the agent share one brain. Every node is an AI workbench, and the chat side is the director: ask in plain language and the agent operates the canvas tools for you — batch work especially. *"Create a project called Time-Postman, write the world view and series bible first."* *"Write episode 1 based on the bible."* → the script node generates one episode (60–120s), every scene marked with a 【场N】 header. *"Expand episode 1 into scenes."* → per-scene text nodes + storyboard nodes appear, wired automatically. *"Generate reference images for every character, scene and prop."* → ten image nodes created and generated in one go. *"Generate scene 1's video."* → storyboard shots + reference images compose one multi-shot video call. *"Send episode 1 to FilmCraft for an MP4 render."* → FCP7 XML + SRT land in your data root for the Craft suite.
The heavy lifting — bibles, episode scripts, storyboard breakdowns, batches of reference images — is exactly what the agent is fast at. You then fine-tune the 20% you care about directly on the nodes: tweak a prompt, reorder references, re-roll one shot, pull an older result from history. Case study: 门缝里的字条
A full episode produced end to end with the flow above. The canvas with the whole episode laid out — the icon rail on the left adds nodes, the Projects panel on the right manages the canvases of the current project (第1集 / 第2集), while assets and the bible stay shared across the project:
Shot 1 up close — storyboard → character/scene turnaround images → video, with the reference relationships drawn as edges:
A node with its generation panel: click the content area to open it — references live in a draggable strip at the top, and model / ratio / quality / count sit on one row:
Similar plugins
dsh-our-free-model
Our Free Model — 在 dsh 里装上这个插件即可,无需登录、注册或填 API Key,就能使用包括 DeepSeek V4.1 Flash、Kimi K3 在内的前沿模型,桌面端另有 EAC 协付渠道…
next-ai-draw-io
Draw and edit draw.io diagrams by chatting with an AI. Web app, desktop app, and an MCP server for Claude Code, Cursor,…
MemOS
Self-evolving memory OS for LLM & AI Agents: ultra-persistent memory, hybrid-retrieval, and cross-task skill reuse, with…