IWAIBAOLI/dsh-with-pencil

IWAIBAOLI★ 10JavaScriptLast synced: 2026-08-20

Open on GitHub

Official Pencil (pen.dev) canvas inside DeepSeek Harness: conversation-bound workspaces, live agent edits, and 7 MCP design tools — headless engine + browser editor.

README excerpt

dsh-with-pencil English · 简体中文 English Use the official pen.dev Pencil editing capabilities inside DeepSeek Harness. DeepSeek remains the design agent; this community DSH plugin makes its model tools, the active conversation, and the Pencil canvas work together. This is not a Pencil rewrite or a standalone design product. It integrates the official @pen.dev/cli headless engine and a compatible official browser editor with DSH. It is independent and is not endorsed by pen.dev or DeepSeek. What it provides - An on-demand Pencil canvas that does not open when Harness starts. - Conversation-bound workspaces: the canvas hides when you switch conversations and returns with its original editor session when you switch back. - Live Agent edits through the visible editor IPC, with immediate rendering and acknowledged, atomic disk saves. - A serialized official headless fallback when the browser canvas is closed. - Selection context injection for the next Agent turn, plus real image attachments from Pencil screenshots. - Workspace-safe file opening, creation, Save As, live PNG/PDF export, imports, generated images, design libraries, external-change reloads, and conflict resolution. - A respon…

View full README on GitHub →
Agentsdeepseek-harnessdesigndsh-pluginmcppen-devpencilagent

Category