Design Workflow

dsh-annotate

Point at browser elements and send the agent structured facts, not vague descriptions.

What it is

Visual browser feedback through a companion Chrome extension: /annotate enters selection mode, and each element you click contributes a selector, DOM facts, computed-style highlights, accessibility data, your comment and an optional viewport screenshot to the agent’s next turn.

Visual browser element annotation for DeepSeek Harness, capturing DOM, styles, accessibility data, comments, and viewport screenshots.
From the upstream README

Why it matters for design

  • Visual feedback stays attached to the page element instead of becoming a vague description or a pasted screenshot.
  • Computed styles and accessibility data arrive as structured facts the agent can act on directly.
  • A loopback WebSocket bridge restricted by host, origin and extension ID keeps the channel local.

What it covers

  • Why this exists
  • Features
  • Install
  • Use
  • Configure
  • Scope

How to install

dsh-annotate

  1. Run this in a terminal.

    git clone https://github.com/BrambleXu/dsh-annotate.git && dsh plugin --profile demo add ./dsh-annotate
  2. Restart dsh web so it picks up the plugin.

  3. Then describe the design you want. The harness picks up the plugin’s tools.

How to run it with DeepSeek Harness

  1. Clone the repo and add the project to a harness profile, then load its browser-extension folder as an unpacked extension from chrome://extensions.

  2. Run /annotate, click elements on the page and attach a comment to each.

  3. Submit — the captured facts and viewport screenshot land in the agent’s next turn.

Every plugin here is free to install and links to its real upstream source.

More in the DeepSeek Harness repo ↗

Next step

Design with OpenDesign, without the setup

Install this plugin yourself, or run a whole curated design layer around DeepSeek Harness with OpenDesign. Bring your own key, own your output.

OpenDesign Desktop

One design system. Every output unmistakably your brand

Inside the full Vibe Design Workspace, use the same brand rules across websites, slide decks, interactive prototypes, dashboards, images, and HTML video. Connect Codex, Claude Code, Cursor, and other coding agents already on your computer, then create locally for free.

  • Web, slides, prototypes, dashboards, images, and video
  • 140+ design systems, plus the full template and skill library
  • Connect local Codex and 21+ coding agents · Free to use
Download free

Available for macOS and Windows