当AI代理在终端里帮你分析代码或整理资料时,它给出的指引往往是纯文本的——「看第42行」「修改这个函数」「注意右侧的变量」。你得自己在编辑器里来回找。big-arrow-on-the-screen 换了个思路:让AI代理直接在你的Mac屏幕上画出来。一个箭头指向具体位置,一个方框圈住关键区域,一行大字标注说明。画完即走,不挡操作。
它具体怎么在屏幕上画东西

这个工具的本质是一个命令行接口。AI代理通过调用它,向屏幕叠加层发送绘制指令——箭头、矩形框、文字标注,都是可用的图元。关键在于「点击穿透」:这些图形浮在屏幕最上层,但鼠标点击会直接穿过去,落在下面的窗口上。你不需要先关掉标注再操作,标注和你的工作流可以同时存在。
「gone by itself」是另一个实用设计。绘制的内容不会永久停留在屏幕上,它会按设定自行消失。这意味着AI代理可以快速标出重点,你看到后继续干活,标注不会变成需要手动清理的视觉垃圾。对于需要频繁指认屏幕内容的场景——代码审查、远程演示、教学讲解——这个自动消失的机制省掉了「画完还要擦」的步骤。
它被设计成 Claude Code 和 Codex 的 Skill。也就是说,这些AI代理在运行过程中可以主动调用它来增强表达能力。Swift 编写,MIT 协议开源,仓库有 488 个 Star。
定价:开源免费,付费档针对的是托管服务
需要先说清楚:big-arrow-on-the-screen 本身是 MIT 协议的开源工具,核心功能不花钱。你从源码构建或者用发布版本,都不需要付费。下面的付费档位对应的是围绕它提供的托管/服务层,不是使用这个工具的前提。
| 档位 | 价格 | 说明 |
|---|---|---|
| 免费版 | $0 | 开源工具本身,MIT协议,自托管 |
| individual | $0 | 个人档,同样$0 |
| 付费档位 | $21 | 面向需要托管服务的场景 |
免费版和 individual 档都是 $0,区别在于使用身份而非功能阉割。付费档 $21 对应的是托管服务层——如果你只是本地用这个CLI让AI代理画箭头,不需要付这笔钱。$21 这个价位放在开发者工具里属于轻量级,但它值不值取决于你是否需要托管能力。自己跑得通、网络环境允许的情况下,开源版本已经覆盖了核心的屏幕绘制功能。
哪些场景下它比截屏标注更顺手
传统的屏幕标注流程是:截屏、打开标注工具、画箭头、保存、发给对方。big-arrow-on-the-screen 把这个流程压缩成一步——AI代理判断需要标注,直接调用CLI,屏幕上立刻出现图形。没有文件产生,没有图片传递,标注就在实时屏幕上。
它适合的是「AI代理需要向你指认屏幕内容」的场景。比如代理帮你排查界面问题时,用箭头指出出错的按钮位置;或者代理在演示操作步骤时,用方框圈出当前应该关注的区域。这些场景下,纯文字描述效率低,截屏标注又太重,屏幕直接绘制刚好卡在中间。
反过来,需要把标注持久保存、发给别人、或者在不支持CLI调用的环境里使用,这个工具就不合适。它的强项是实时、瞬时、代理驱动的屏幕标注,不是替代截图工具或设计标注软件。
488 个 Star 和 Hacker News 上两次 Show HN 讨论,说明它在开发者社区有真实关注度,但不算大规模采用。Swift 实现意味着它是 macOS 专属,Windows 和 Linux 用户用不了。
怎么判断它适不适合你
依赖 Claude Code 或 Codex 做日常开发、且经常需要代理指认屏幕内容的 macOS 用户,这个工具能省掉截屏标注的中间步骤。不需要托管服务的话,$0 档位就够用。付费 $21 档位适合需要托管能力、或者想支持项目持续维护的场景。
非 macOS 环境、不需要AI代理屏幕标注、或者更习惯传统截图标注流程的用户,这个工具解决的不是你的问题。
FAQ:常见问题
big-arrow-on-the-screen 是免费的吗?
核心工具是 MIT 协议开源的,免费版和 individual 档都是 $0,自托管使用不需要付费。付费档位 $21 对应的是托管服务层,不是使用这个CLI绘制功能的前提。
它只能在 macOS 上用吗?
是的。这个工具用 Swift 编写,依赖 macOS 的屏幕叠加层能力,目前只支持 Mac。Windows 和 Linux 用户无法使用。
