{"repo":"ZRui-C/dsh-computer-use","free":true,"listed":false,"github":"https://github.com/ZRui-C/dsh-computer-use","clone":"git clone https://github.com/ZRui-C/dsh-computer-use.git","description":"Text-first browser & background macOS control for DeepSeek Harness (DSH): target the right process and window without taking the user's pointer. 为 DSH 提供文本优先的电脑控制：后台操作 Chromium 与 macOS，不抢前台、不移动鼠标。","language":"Swift","stars":16,"topics":["accessibility","agent-tools","ai-agents","browser-automation","computer-use","deepseek-harness","desktop-automation","dsh","dsh-plugin","macos"],"license":"Apache-2.0","category":"scrapers-browser-automation","readme_excerpt":"DSH Computer Use Text-first browser and background macOS control for DSH. Target the right process and window without taking over the user's pointer. 简体中文 · Architecture · Distribution · Security Install Homebrew DMG 1. Download the latest DSH-Computer-Use- -universal.dmg from Releases. 2. Drag DSH Computer Use into Applications and open it. With either method, authorize Accessibility and Screen Recording , select Install under DSH Plugin , then restart the running DSH Host. The Homebrew Cask and official DMG install the same Universal 2, Developer ID signed, Apple-notarized app. Users do not need Xcode, Swift, or this source checkout. DSH and Google Chrome must already be installed. What it does Surface Perception Input --- --- --- Chromium Playwright, CDP accessibility/DOM, frames, tabs, optional OCR Ref-pinned navigation, pointer, keyboard, forms, scroll, drag, upload macOS Accessibility tree first, Vision OCR for semantic gaps, independent window capture AX actions, targeted SkyLight/CoreGraphics, global HID only without a target Every action returns a fresh bounded text observation. The model works with roles, names, values, state, geometry, and stable snapshot refs instead of assuming it can inspect screenshots. UI and OCR strings are explicitly untrusted data. Background macOS control - Carries PID, WindowServer window ID, AX window frame, and element identity through every action. - Prefers semantic AX actions before coordinate input. - Routes supported pointer and ke","default_branch":null,"files":null,"tree":[],"storefront":"/r/ZRui-C","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/ZRui-C/dsh-computer-use/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}