mouse-keyboard

🖱️ Mac 自动化鼠标键盘控制

基于 cliclick 命令行工具实现 Mac 鼠标键盘自动化控制,支持点击、输入、快捷键等操作,适用于本地自动化场景。

收藏
4.5k
安装
1.2k
版本
1.0.0
CLS 安全扫描中
预计需要 3 分钟...

使用说明

核心功能与用法

Mouse & Keyboard Control 技能基于开源工具 cliclick,提供 Mac 平台的鼠标键盘自动化能力。核心用法是通过 exec 工具执行 cliclick 命令,支持坐标点击(c:X,Y)、相对位置点击(c:~X,~Y)、文本输入(t:text)、按键按下/释放(kd/ku)、特殊键按压(p:key)、鼠标移动(m:X,Y)、双击(dp)及右键点击(rc:X,Y)等操作。

显著优点

1. 轻量高效:命令行工具,无 GUI 依赖,执行速度快
2. 坐标精准:支持绝对坐标和相对坐标定位,可通过系统截图工具快速获取坐标

3. 组合灵活:支持命令链式组合,可实现复杂交互流程

4. 原生集成:与 macOS 系统深度兼容,无需额外驱动

潜在局限

  • 仅限 macOS:依赖 cliclick,Windows/Linux 用户无法使用
  • 坐标硬编码:脚本移植性差,分辨率变化需重新校准坐标
  • 无视觉反馈:无法检测目标元素是否存在,容易在界面变化时失效
  • 权限要求:可能需要辅助功能权限授权
  • 无 OCR/图像识别:无法基于视觉定位,仅支持坐标级操作

适合人群

  • 需要自动化重复性点击/输入操作的 Mac 开发者
  • 本地测试脚本编写者、UI 自动化测试人员
  • 需要快速实现简单自动化任务的技术用户

常规风险提示

  • 坐标依赖屏幕分辨率,跨设备/跨分辨率使用需谨慎
  • 自动化过程中鼠标被占用,可能影响正常操作
  • 建议在受控环境中使用,避免在关键系统界面执行未经验证的脚本

mouse-keyboard 内容

手动下载zip · 2.0 kB
skill-card.mdtext/markdown
请选择文件