dsh-computer-use-plugin
Run the following command in DeepSeek Harness:
dsh plugin install beijingwahw/dsh-computer-use-plugin
Paste the following prompt into your AI chat to install this plugin:
Run dsh plugin install beijingwahw/dsh-computer-use-plugin in a DeepSeek Harness terminal; the full source is at https://github.com/beijingwahw/dsh-computer-use-plugin . The plugin registers and activates automatically once installed.
About this plugin
Most Computer Use agents lean on Accessibility APIs or UI trees to locate elements, which cripples cross-platform reach and leaves the LLM guessing coordinates on a full-screen image. Clicks land off-target yet the agent reports success; buttons must be re-found from scratch every session. dsh-computer-use-plugin eliminates the UI-tree dependency entirely, adopting a pure Vision-Only Grounding architecture: the AI perceives the interface from screenshots alone and drives the desktop via coordinates, working natively on Windows, macOS, and Linux, as well as RDP sessions, cloud sandboxes, and even game windows.
Four self-built engines target the four real failure modes of vision-only CUA agents. Effect verification captures full-screen dHash fingerprints before and after each action to flag no-ops. Two-stage grounding (zoom_inspect) crops and magnifies the target neighborhood for pixel-accurate back-mapping. Scene-based UI memory persists verified clicks as landmarks and recalls them across sessions via natural-language queries. The action journal records every step as JSONL, letting a successful sequence be replayed as an executable macro. A semantic-closure layer adds local OCR text detection and visual diffing, pushing verification from the pixel layer to the semantic layer: the system confirms whether expected text actually appeared on screen and pinpoints exactly which region changed. The latest iteration introduces a self-evolving skill library that auto-distills successful trajectories into reusable, reliability-scored skills, and a credential risk gate that mandates human input for sensitive fields.
Built for developers constructing autonomous desktop agents, engineering teams that need cross-platform UI automation, and researchers exploring vision-based CUA. Licensed under MIT, the plugin follows the DSH plugin spec for zero-config installation, and also supports source-level hot-loading and a dry-run mode for risk-free experimentation.
Use Cases
- Cross-platform desktop control without UI trees or Accessibility APIs
- Driving RDP sessions, cloud sandboxes, or game interfaces with no standard interface
- Locking verified multi-step UI workflows into replayable skill macros
Best For
- Developers building autonomous desktop agents
- Engineering teams requiring cross-platform UI automation
- Researchers exploring vision-based CUA paradigms
Related Plugins
A method pack that makes AI coding agents plan against your real baseline, prove completion with fresh evidence, and reduce reworks and unsafe changes.
Turns the DeepSeek Harness session into a captain that builds a durable sub-agent team, splits goals into dependency-aware tasks, and coordinates work via direct messages and a live Web UI.
Gives coding agents design judgment, letting Claude Code, Cursor, and 70+ agents generate and iterate high-quality UI, presentations, and graphics right from the terminal.
Run the Pi ecosystem's plugins on DeepSeek Harness, unmodified, via a compatibility layer that implements Pi's public extension ABI on DSH's native services.