emptyopen-macos-desktop-control

TotalClaw 作者 totalclaw

macOS 桌面自动化桥接,支持截图感知与 cliclick 键鼠操作。

安装 / 下载方式

TotalClaw CLI推荐
totalclaw skills install shop:totalclaw:totalclaw~emptyopen-macos-desktop-control
cURL直接下载,无需登录
curl -fsSL https://skills.taituai.com/api/skills/totalclaw%3Atotalclaw~emptyopen-macos-desktop-control/file -o emptyopen-macos-desktop-control.md
## 概述(中文)

macOS 桌面自动化桥接,支持截图感知与 cliclick 键鼠操作。

## 技能正文

# macOS 控制技能

面向 macOS (Darwin) 的高保真自动化桥接,使智能体能感知桌面状态并执行精确的鼠标与键盘交互。

## 🛠 包含的脚本
本技能利用 `/scripts` 目录中的专用包装器与系统级二进制文件交互:

### 1. `cliclick_wrapper.sh`
用于 `cliclick` 工具的专用包装器,处理合成输入事件。
- **路径**:`scripts/cliclick_wrapper.sh`
- **逻辑**:使用传入参数执行 `/opt/homebrew/bin/cliclick`。
- **能力**:左/右键点击、鼠标移动与键盘模拟。

### 2. `vision_wrapper.sh`
本技能的视觉感知引擎。
- **路径**:`scripts/vision_wrapper.sh`
- **逻辑**:以静默模式 (`-x`) 使用 macOS 原生 `screencapture` 工具。
- **输出**:在 `/tmp/claw_view.png` 生成标准 PNG。

---

## 🚀 工具规格

### `see`
捕获当前屏幕状态以供视觉分析。
* **返回**:确认捕获文件路径的字符串。
* **用例**:识别 UI 元素、窗口位置与应用状态。

### `click`
向鼠标与键盘发送精确命令。
* **用法**:`click "c:x,y"`(点击)或 `click "m:x,y"`(移动)。
* **语法**:支持所有 `cliclick` 标准记号,包括 `w:`(等待)与 `t:`(输入)。

---

## ⚙️ 要求与设置

1. **二进制依赖**:
   ```bash
   brew install cliclick
   ```