Skip to content

v0.1.0

Latest

Choose a tag to compare

@BrambleXu BrambleXu released this 14 Aug 06:55

Overview

The first public release of dsh-annotate, a browser-based visual feedback tool for DeepSeek Harness.

It helps vibecoding workflows by letting you select elements directly in Chrome or Chromium and send structured browser context to the Agent.

Highlights

  • Add /annotate to enter browser element selection mode.
  • Capture CSS selectors, DOM facts, computed-style highlights, accessibility data, comments, and optional viewport screenshots.
  • Send structured annotations through a local loopback WebSocket bridge.
  • Restrict browser connections by loopback host, extension origin, and optional extension ID.
  • Designed for precise visual feedback during UI development and debugging.

Installation

dsh plugin --profile demo add ./dsh-annotate

Then load the companion extension from the browser-extension directory through chrome://extensions.

Usage

/annotate
/annotate http://localhost:3000

Requirements

  • DeepSeek Harness
  • Chrome or Chromium
  • The companion browser extension
  • Node.js ^22.19.0 or >=24.0.0

Credits

The interaction is inspired by pi-annotate, with a Harness-native implementation built around Agent, attachment, and command APIs.