big-arrow-on-the-screen 是什么?让 AI 代理在你的 Mac 屏幕上画大箭头、方框和文字

franzenzenhofer/big-arrow-on-the-screen · GitHub
AI 智能体
Star752
近 7 天新增0
编程语言Swift
开源协议MIT
创建于2026-10-08
最近更新2026-10-12

中文导读

big-arrow-on-the-screen 是开源项目,站内分类为 AI 智能体。简介:让 AI 代理在你的 Mac 屏幕上画大箭头、方框和文字。项目说明中列出的主要功能包括:在任意窗口上方绘制箭头、方框和文字,点击穿透,不影响键盘焦点;支持通过 --element 和 --app 定位界面元素,自动高亮目标控件;文字标签中的 {{value}} 会变成复制按钮,点击即可复制内容。适合在 macOS 上使用 Claude Code 或 Codex 等 AI 代理的开发者,以及需要引导他人操作 Mac 界面的普通用户。

根据 GitHub 公开数据,该项目的编程语言为 Swift,开源协议为 MIT,创建于 2026-10-08,最近更新于 2026-10-12,目前有 752 个 Star。

项目介绍

bigarrow 是一个 macOS 命令行工具,配合 Claude Code 和 Codex 的 skill 使用。它能在所有窗口之上绘制箭头、方框和文字,点击会穿透到下层,键盘焦点保持不变,箭头会自行消失。绘制不需要任何 macOS 权限,只有一个 Swift 二进制文件,没有守护进程、菜单栏图标、账号或遥测。

它解决的是 AI 代理在 Mac 上执行任务时遇到的「只有人类才能做」的步骤:权限弹窗、OAuth 同意、2FA、验证码、支付等。代理可以指出按钮位置,由用户决定是否点击。文字标签支持 {{value}} 语法生成复制按钮,还可用 --say 朗读提示。

主要功能

适合谁用

适合在 macOS 上使用 Claude Code 或 Codex 等 AI 代理的开发者,以及需要引导他人操作 Mac 界面的普通用户。

快速上手

  1. 安装 bigarrow(具体安装方式见 README 的 Install 章节)
  2. 运行命令绘制箭头:bigarrow point --element "Allow" --app "System Settings" --text "Franz, click Allow"
  3. 使用 start 命令绘制持续显示的箭头:bigarrow start --element Terminal_Toggle --app "System Settings" --text "Switch this on" --from right --color green --close-button
  4. 在文字中加入 {{value}} 生成复制按钮:bigarrow start --element "PIN code" --app "Google Chrome" --text "Copy {{482913}} here"

Star 增长趋势

752740 · 2026-10-14 至 2026-10-16

同类项目

面向 AI 编程代理的性能优化系统
★ 28.0万 · JavaScript · 更新于 2026-10-15
通过 MCP 让 AI Agent 逆向分析二进制、应用与网站
★ 27.0万 · TypeScript · 更新于 2026-10-16
Nous Research 出品的可自我改进 AI Agent
★ 25.4万 · Python · 更新于 2026-10-15
DeepSeek 开源的一切皆插件的 agent harness
★ 25.0万 · TypeScript · 更新于 2026-10-15
把网页变成 LLM 可用数据的抓取与搜索工具
★ 19.2万 · TypeScript · 更新于 2026-10-15
让 AI 编程助手像最懒的资深开发者一样思考,只写必要的代码。
★ 16.4万 · JavaScript · 更新于 2026-10-15