DSH Plugin MarketA community catalog for DeepSeek Harness plugins

moki-canvas-for-dsh

Verified Tools & capabilities ★ 4 1.5.3

MOKI Canvas for DSH — a local-first infinite canvas with mind maps, media, and two-way AI collaboration.

What it is

MOKI Canvas for DSH — a local-first infinite canvas with mind maps, media, and two-way AI collaboration.

How to install

Run this in the DSH web profile, then refresh the page.

$ dsh plugin --profile web add 'git+https://github.com/JKZeng-cell/moki-canvas-for-dsh.git#b9584830914a528b0a1d1aa56f992bc3a2c449db'

DSH versions accepted

>=0.2.2-rc.1 <0.3.0

Author and traction

JKZeng-cell · ★ 4 · Updated 2026-11-10

About this plugin

MOKI Canvas for DSH

[简体中文](README.zh-CN.md) · [Install with DSH](#install-by-chat) · [Import formats](#supported-imports) · [Download](https://github.com/JKZeng-cell/moki-canvas-for-dsh/releases/latest) · [DSH plugin community](https://github.com/topics/dsh-plugin)

A local-first canvas for thinking, creating, and working with DeepSeek Harness.

MOKI Canvas brings an editable infinite canvas into DSH's side workspace. Sketch an idea, grow it into a mind map, collect references, and keep notes, images, files, audio, and video together. The compact interface follows DSH's light or dark theme and leaves more room for your work.

Work with DSH in both directions: let the agent read and edit your boards, or select something on the canvas and click Add to chat beside the composer. Your selection becomes a text reference and an image attachment in the current draft. You decide when to send it. A six-page, fully editable introduction board lets you explore the tools through a playful camping-film project.

See it in action

These are real, dark-theme DSH interface captures from a separate demo profile containing only the bundled introduction. The sidebar entry, conversation composer and side workspace stay visible, so you can see how the plugin works inside DSH. No personal boards, accounts, chat history, or local paths are included. The visible prompts are unsent demonstration drafts.

1. Open a canvas beside your conversation.

2. Select content on the right. A selection hint appears beside the DSH composer.

3. Click Add to chat. The text reference and screenshot join your draft; your typed request is preserved.

4. Edit the canvas directly, or prepare a request for DSH. Here, a mind-map node is selected and its width is adjusted.

More interactions inside DSH: drawing, materials, previews and page navigation

What you can do

  • Draw and arrange: sticky notes, text, shapes, arrows, freehand strokes, Bézier paths, alignment, grouping, zoom, and a minimap.
  • Build real mind maps: edit node text and width, drag branches, collapse or expand them, and add nodes with Tab or Enter. DSH can add up to 200 nodes in one batch while preserving hierarchy.
  • Keep references nearby: add images, files, links, audio, and video; search, locate, rename, and preview items from the page's materials list.
  • Organize a project: multiple pages and page groups, editable boards, version history, .moki import/export, and image export.
  • Collaborate with DSH: canvas tools register automatically. Ask the agent to inspect, create, update, arrange, or export content without setting up a separate MCP server.
  • Share a selection deliberately: a composer hint previews the active selection; clicking adds its text and screenshot to the draft, preserving what you have typed. It does not send a message automatically.
  • Learn by editing: the bundled introduction contains six pages, native mind-map nodes, an expandable materials group, and small offline media examples.

Supported imports

Drop files onto the canvas, paste images or URLs, or add materials from the toolbar. The following describes importing and previewing in DSH plugin v1.5.3:

| Type | Formats | Behavior in the canvas |

| --- | --- | --- |

| Images | PNG, JPG / JPEG, WebP, GIF, AVIF, BMP, SVG | Place, move, resize, and view images on the canvas |

| Video | MP4, WebM, M4V, MOV, OGV, MKV, AVI | Recognized as video cards; playback depends on DSH's embedded browser and the file's codecs |

| Audio | MP3, WAV, M4A, AAC, OGG, OGA, Opus, FLAC | Drop as audio cards; playback also depends on browser codec support |

| PDF | .pdf | Stored as file cards, with paginated previews in the materials dialog |

| Text and code | .txt, .md, .markdown, .json, .csv, .tsv, .log, .yaml, .yml, .xml, .css, .js, .ts, .py | Plain-text preview in the materials dialog, up to 5 MB |

| Office and other attachments | DOC / DOCX, XLS / XLSX, PPT / PPTX, ZIP, RAR, 7Z, and other files | Stored as file cards; use Open to access the original file. These formats currently have no inline preview in the DSH materials dialog |

| Web and image links | HTTP / HTTPS URLs and direct image URLs | Paste as link cards or images; embedded web previews depend on the destination site's embedding policy |

| MOKI board files | .moki, .moki-board, .moki.json, .moki-board.json | Use Open board file or drag and drop to import editable board content |

Markdown, JSON, CSV, and TSV files are shown as source text in the current DSH materials dialog. Ordinary .json files are text attachments; MOKI board documents use the dedicated board importer.

Install

Tested with DeepSeek Harness 0.2.2-rc.1 on Windows x64. Other operating systems and DSH versions have not been verified for this release. The canvas UI and built-in tour are primarily Chinese; the plugin's DSH entry and selection controls also provide English labels.

Install by chat

Open a DSH conversation with plugin management available. Copy the entire prompt below into the composer and send it:

Please install and enable MOKI Canvas for DSH v1.5.3.

Project: https://github.com/JKZeng-cell/moki-canvas-for-dsh
Read the project's installation instructions, then use plugin_manager in the current DSH environment:
First call list_bundles. If this version is installed, confirm it is enabled or enable it with set_bundle; do not reinstall it.
If it is not installed, call install_bundle with enabled=true and this prebuilt package as the target:
https://github.com/JKZeng-cell/moki-canvas-for-dsh/releases/download/v1.5.3/dsh-moki-canvas-1.5.3.tgz

After installation, check the version and enabled state of dsh-moki-canvas and explain how to open it from the sidebar or side workspace.
If the result is restart-required, tell me to restart DSH. Preserve existing boards, attachments, and other plugins.

This uses the plugin manager in your current DSH envi

Compare in this category

The five most-starred plugins in the same category.

PluginAuthor StarsVersionUpdated
Mole tw93 74.5K 0.0.0 2026-11-10
DeepSeek-Reasonix esengine 36.1K 0.0.0 2026-11-10
dsh-desktop anywhere-labs 35.6K 0.4.1 2026-11-06
awesome-dsh-plugin awesome-dsh-plugin 24.1K 0.1.0 2026-11-10
dsh-market dsh-market 11.8K 1.73.17 2026-11-09