算法艺术创作
algorithmic-art
通过代码和可调参数创作生成艺术与交互式视觉效果。
cua-driver【设计与创意】Use Cua Driver for desktop or browser tasks that are awkward or unavailable through Bash/APIs, or when the user explicitly wants GUI interaction: app testing, visual bug reproduction, form filling, calendar entry, screenshots, and demo recording. Also covers Cua setup; not OpenAI Codex Computer Use or web research.
独立 GitHub 快照 · 自动分类 · 以原作者文档为准
Cua Driver is an MIT-licensed local automation tool, not a model. Pi or another agent supplies the reasoning; the driver reads accessibility trees/screenshots and sends input to apps. No Cua cloud account or VM is needed. Host control is not sandboxed, and desktop content sent to a cloud model leaves the machine.
command -v cua-driver
cua-driver --version
cua-driver status
cua-driver permissions status --json
Missing driver, stopped daemon, or missing Accessibility: stop and read
setup. Without Screen Recording, use accessibility-only
snapshots (include_screenshot:false); do not attempt screenshots or pixel input.
Never trigger permission prompts automatically. Respect any configured policy;
a skill does not grant permissions. Do not add restrictions or timeouts unless requested.
list_apps / list_windows.cua-driver describe TOOL before using unfamiliar parameters.get_window_state for the exact pid and window_id.
element_token; otherwise use element_index with its matching snapshot_id.Pi uses cua-driver call TOOL 'JSON' through its shell; no Pi extension is needed.
For screenshots, set screenshot_out_file to an allowed private path, then read
the image. See capabilities for tool groups and
persistent-session requirements.
open -a / osascript.