xiayuhkust/dsh-visual-probe

xiayuhkust★ 0JavaScript最后同步: 2026-08-15

在 GitHub 打开

Visual-verification tools for DeepSeek Harness (dsh): flicker, visual regression, and WCAG contrast as numbers a text-only agent can read.

README 摘要

dsh-plugin-browser-probe English 中文 Visual-verification tools for DeepSeek Harness (dsh). It runs a headless browser and turns three kinds of UI check into numbers , so a text-only agent can verify them by reading metrics instead of seeing the page: Tool Question it answers Returns flicker detect Does the page flicker? how many frame pairs change, and by how much visual diff Did my edit change anything unintended? how much differs, and which screen zones contrast probe Is any text too light to read? WCAG contrast ratio per text element, and which fail Each returns data, not an image — the agent reads the numbers and decides. Built on Playwright + pngjs. Runtime: dsh 0.1.x developer preview; interfaces may shift with dsh. Install Heavy dependency (Playwright downloads a browser), so it is a standalone package. Mount it in the profile's cordis.patch.yml (use - insert: to add a new row, not a bare - id: ): Restart dsh web to take effect. dsh --profile web --dump-config confirms the row is present. Tools flicker detect Captures consecutive frames of a page and measures the fraction of pixels that change between them. A verdict is FLICKER only when change recurs (≥2 frame pairs over thr…

在 GitHub 查看完整 README →
Agent/智能体accessibilityai-agentdeepseek-harnessdsh-pluginvisual-testingagent

分类