dsh-screen-reader: Giving Agents Eyes

The `dsh-screen-reader` plugin is designed to address Agent screen-perception automation and supports the Windows platform. It provides two core tools: `see_screen`, which directly captures the screen and sends the image to the model, and `see_diff`, which locates changed regions using local pixel differencing. The plugin enforces image normalization, decouples visual tasks, and allows the model to focus on "what happened" rather than "whether anything changed." Installation must be done via a profile bundle. This plugin is suitable for Agents to self-verify their operations, but it has limitations, including low measurement precision, no handling of temporal causality, Windows-only support, and an attachment library that can grow without bound.

Read More