ClawSkills logoClawSkills

Win Mouse Native (Windows)

通过 user32.dll 实现的原生 Windows 鼠标控制(移动、点击、拖拽)。当用户要求你在 Windows 上移动鼠标、点击、拖拽或自动化指针操作时使用。

介绍

# Win Mouse Native

在 **Windows** 上提供确定性的鼠标控制。

## 命令 (本地)

此 ClawHub 包是 **文档 + 脚本即文本** (ClawHub 仅验证“文本文件”)。

要安装: 1) 将 `win-mouse.cmd.txt` 另存为 `win-mouse.cmd` 2) 将 `scripts/win-mouse.ps1.txt` 另存为 `scripts/win-mouse.ps1`

然后运行: - `win-mouse move <dx> <dy>` (相对) - `win-mouse abs <x> <y>` (绝对屏幕坐标) - `win-mouse click left|right|middle` - `win-mouse down left|right|middle` - `win-mouse up left|right|middle`

返回值:打印一个单行 JSON 对象。

## OpenClaw 用法

当用户要求移动/点击鼠标时:

1) 如果用户未给出坐标/增量,请询问。 2) 使用 `exec` 运行 `win-mouse ...`。 3) 当不确定时,优先使用小的、可逆的操作 (微小的移动、单击)。

## 注意事项

- 仅限 Windows。 - 通过 user32.dll 使用 Win32 `SetCursorPos` + `SendInput`。

更多产品