SheepNav
精选昨天400 投票

让 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 在需要人类介入时,不再是「喊一嗓子就消失」,而是真正把手指指向该点的地方。

延伸阅读

  1. AI 拒绝机制的双刃剑:安全的屏障还是潜在的灾难?
  2. OpenAI解雇三名安全研究员,当事人发公开信否认指控并警告寒蝉效应
  3. 未来的新职业:送货无人机空中交通管制员
查看原文