让 AI 智能体在你的屏幕上画箭头、方框和文字:bigarrow 登陆 Hacker News
当 AI 需要你点一下按钮时,它只能干瞪眼
你让 AI 智能体重构了一个 monorepo,写好了数据库迁移脚本,甚至给你讲清楚了 monad 是什么。但当它需要你点一下「允许」按钮时,它能做的只是把一句「请在对话框中点击 Allow」打印到一个你根本没在看的终端里。
这是当下 AI 智能体落地过程中一个非常真实的断点:模型能理解任务,能执行代码,却无法跨越「请人类看一眼屏幕」这道鸿沟。
Hacker News 上最近出现了一个名为 bigarrow 的 macOS 命令行工具,试图用最朴素的方式解决这个问题——让 AI 智能体在你的屏幕上直接画一个大箭头,指向你需要点击的位置。
bigarrow 是什么?
bigarrow 是一个 macOS 命令行工具,同时也是一个适配 Claude Code 和 Codex 的技能(skill)。它的核心能力非常简单:在任意窗口上方绘制箭头、方框和文字标注。
几个关键特性值得注意:
- 点击穿透:箭头覆盖在界面上,但你的鼠标点击会直接穿过它,不会挡住实际操作
- 键盘焦点不变:标注出现时,你当前的输入焦点不受影响
- 自动消失:任务完成后箭头自行移除
- 零权限需求:绘图不需要任何 macOS 系统权限
- 单一 Swift 二进制:没有守护进程、没有菜单栏图标、没有账号、没有遥测——作者特别强调「我们检查了两遍,里面没有 AI。它就是一支箭头。」
- MIT 许可:开源可自由使用
一行命令,一个箭头
使用方式很直接。比如你需要让用户去系统设置里开启某个权限:
bigarrow point --element "Allow" --app "System Settings" --text "Franz, click Allow: Ghostty may control your Mac"
这个命令会在系统设置窗口的「允许」按钮上方画出一个箭头,并附上说明文字。箭头支持多种样式和颜色——绿色表示「点这个」,黑色表示「别碰」,圆环标注小目标,方框标注整个区域。
为什么这件事值得关注?
AI 智能体的「最后一公里」问题一直存在。 无论模型多强大,当任务需要人类在 GUI 上完成一步操作时,传统的做法只有两种:要么在终端里打印一段文字说明(用户很可能看不到),要么直接失败退出。
bigarrow 的思路是:既然 AI 无法替你点击,那就让它至少能准确地告诉你点哪里。 这个方向看似简单,但它填补的是智能体与人类协作中的一个实际空白。
从更广的视角看,这反映了当前 AI 工具链的一个趋势:围绕智能体能力边界的外围工具正在快速涌现。 模型本身在进步,但让模型真正融入人类工作流的「胶水层」同样关键。bigarrow 选择了极其克制的设计——不试图替代任何东西,只做一件事,并且做好。
目前该项目在 Hacker News 上获得了 329 分和 140 条评论,说明开发者社区对这个「小问题的大解法」有强烈共鸣。
对于正在使用 Claude Code、Codex 等智能体工具的 macOS 开发者来说,bigarrow 提供了一种轻量的方式,让 AI 在需要人类介入时,不再是「喊一嗓子就消失」,而是真正把手指指向该点的地方。