AI Agent Hub
Back to plugins
🖥️

dsh-image-studio

Client Updated 2026.09.10

Run the following command in DeepSeek Harness:

dsh plugin install wu81313-lab/dsh-image-studio

Paste the following prompt into your AI chat to install this plugin:

Run dsh plugin install wu81313-lab/dsh-image-studio inside DeepSeek Harness to install this plugin; the source is available at https://github.com/wu81313-lab/dsh-image-studio. Restart DSH and refresh the browser page after installation so the client bundle loads.

About this plugin

After an AI generates an image, users often still need to draw a few arrows, erase stray elements, or crop to a specific ratio before handing the image back to the agent. That round-trip of downloading, opening an external editor, and re-uploading is tedious. dsh-image-studio folds editing directly into the conversation: the image renders as an inline card with a persistent Edit button in the bottom-left corner, opening a full annotate, erase, and crop workspace.

The three editing tools each have a clear output. Annotate supports freehand strokes, rectangles, and arrows with colour choice and brush width, baking marks into a PNG alongside the original. Erase produces an RGBA mask at the original image size with transparent pixels marking the painted region, ready for inpainting. Crop offers aspect presets, four corner handles, and real-time validation against PackyAPI pixel rules. Pressing Generate writes the output next to the original, composes a message listing paths, target size, and the wording the user typed, and submits it so the agent picks up the work on the next turn. The hand-off is plain text plus file paths, so any image-generation workflow can consume it.

Built for users who frequently generate and iterate on images within the DeepSeek Harness Web GUI: product managers annotating flow diagrams, designers quickly erasing for a fresh pass, content creators cropping for different platforms. The plugin has zero npm dependencies, the host side uses only Node built-ins, and the client side pulls React from the page module table, so after installation a simple page refresh is all it takes.

Use Cases

  • Annotating AI-generated diagrams with arrows and labels before handing them back to the agent
  • Erasing unwanted elements from a generated image to produce a mask for inpainting
  • Cropping a generated image to 16:9 or 1:1 for multi-platform publishing

Best For

  • Product managers and designers who frequently generate and iterate on visuals
  • Developers who need quick image fine-tuning inside the DeepSeek Harness Web GUI
  • Content creators who want to avoid the download-edit-reupload cycle