用自然语言指挥macOS干活?这个AI自动化工具太狠了

用自然语言指挥 macOS 干活?这个 AI 自动化工具太狠了


你有没有遇到过这种场景:

想让 AI 帮你操作桌面软件,但它只能「看看截图」,点不了按钮、输不了字、更别说拖拽文件了——像个看不见的盲人。

peekaboo 解决了这个问题。

这是一个专门给 AI Agent 用的 macOS UI 自动化工具,核心思路很直接:让 AI 不仅能「看见」屏幕,还能真正操控你的 Mac——点击、输入、拖拽、截屏、管理窗口,全都可以。

它能做什么?

截图与识别
peekaboo capture 可以截取整个屏幕、特定窗口或菜单栏区域,配合 --analyze 还能让 AI 直接理解界面内容。更厉害的是 peekaboo see,能生成带标注的 UI 地图,AI 一眼就能知道每个按钮在哪里。

操控交互
click / type / scroll / drag / hotkey 这些操作都可以用命令行完成,还支持 --json 输出,方便接进脚本和自动化流程。比如:

peekaboo click --on B3 --app Safari
peekaboo type "Hello world" --return

窗口与空间管理
peekaboo window 可以 close/minimize/maximize/move/resize,peekaboo space 能切换 macOS 的桌面空间。对于需要多桌面协作的工作流,非常实用。

AI Agent 模式
最炸的功能:peekaboo agent,丢一句自然语言指令,它就能自主规划+执行一连串操作。比如:

peekaboo agent "打开 Safari,搜索 Peekaboo,然后截图保存"

适合谁用?

  • 开发者:自动化测试、UI 验证、重复操作脚本
  • AI Agent 开发者:给 Claude Code / Codex / Cursor 接入真实的桌面操控能力
  • 效率:自动化日常桌面任务,告别手动操作

安装方法

一行命令搞定:

npx skills add https://github.com/openclaw/openclaw --skill peekaboo

前提是 Mac 上装了 Homebrew,然后 brew install steipete/tap/peekaboo,再给好屏幕录制和辅助功能权限就能跑了。


说实话,这类工具之前我只见过 Python 写的自动化脚本,要么就是付费的效率软件。peekaboo 直接把整个流程 CLI 化,还能接 AI Agent——这意味着你的 macOS 可以真正变成一个「能听指挥的机器人」。

GitHub 开源地址:https://github.com/openclaw/openclaw(Skill 路径:/tree/main/skills/peekaboo)


GitHub: https://github.com/openclaw/openclaw

评论区

0 条评论

登录后可评论。

林小秋 10 阅读