vibeinging/dsh-desktop--packages-dsh-canvas-tools ↗★ 621
@vibeinging/dsh-canvas-tools
Session-scoped versioned Canvas and local Site tools over productHost
安装
npx -p @deepseek-ai/dsh dsh plugin --profile web add github:vibeinging/dsh-desktop#3e647be1e946f17227647b2154208e7a521173eb&path:packages/dsh-canvas-tools说明文档
阅读完整 README ↗@vibeinging/dsh-canvas-tools
This DSH Profile Bundle contributes canvas_inspect, canvas_create, canvas_edit, and canvas_suggest to every Agent scope. The tools cover versioned documents, code Canvases, and local single-file HTML Sites. They consume productHost without importing product storage, the Renderer, Electron, or IPC transport.
The package owns schemas, tool presentation, DSH write approval, registration, and lifecycle cleanup. The desktop parent remains authoritative for the App Session, project, immutable version checks, suggestions, and storage. Another host can reuse the Bundle by providing compatible canvasInspect, canvasCreate, canvasEdit, and canvasSuggest methods.
This package remains a desktop-adapter until a non-desktop ProductHost provider can supply the same versioned artifact contract in an unmodified official Web Profile. OpenPencil remains the preferred community plugin for design-specific preview and editing; this Bundle does not duplicate that design surface.