983 字
5 分钟
折腾了几个月,我自己搓了一款 Mac 截图工具:AuraSnap

我自己平时用 Mac 的频率很高,截图、贴图、从图里复制文字基本是每天都在做的事。

但用了一圈市面上的截图软件,总觉得有些细节不太顺手:有些软件功能太多导致后台占用高,有些长截图在滑代码或者网页时经常把上下两行字拼错,还有的在多屏幕环境下标注时,输入法选词框会跑到另一个屏幕上去。

因为我自己没有系统的编程基础,以前想做工具也只能停留在想法阶段。最近这段时间借着 AI 编程工具,我尝试用“描述需求 + 找 Bug + 让 AI 写代码”的方式,从零做了一个专门给自己用的 Mac 截图工具,取名叫 AuraSnap

修修改改搞了几个月,目前算是一个比较可用的状态,简单记录一下它目前能做的事情和我遇到的一些坑。


这个工具目前支持的功能#

1. 截图与贴图带阴影#

Mac 自带的窗口截图带有一圈漫反射阴影,看起来比较舒服。在 AuraSnap 里,随便框选一块区域或者做完标注后,复制或保存时也会自动生成一圈类似风格的环境光阴影。桌面上贴着的图片也可以带阴影一起保存。

2. 稍微顺手一点的长截图#

长截图花了我最多时间来调。主要改进了几个平时容易翻车的地方:

  • 截图过程中,右边会显示一个小缩略图,能看到当前滑到了什么位置。
  • 截图完成后,右侧的滚动条可以用鼠标直接拖着翻页,或者按住 Shift 慢速微调。
  • 调整了针对代码行和聊天记录的拼接逻辑,尽量减少文字重复拼入或者最后漏掉一截的情况。
  • 顺便适配了 Mos 等滚轮反转工具,滑动时方向不会反过来。

3. 在截图里直接用 AI#

有时候截了图需要翻译、看代码报错或者提炼文字,我把这个流程直接接到了截图窗口里:

  • 框选之后可以直接呼出 AI 面板,一键提取文字、翻译或者提问,可以在下面接着追问。
  • 支持填自己的 API Key(比如 DeepSeek、Claude、OpenAI 等),也能连本地跑的 Ollama。
  • AI 面板会根据截图位置自动找上下左右空旷的地方显示,尽量避开屏幕菜单栏和底部的 Dock 栏,也可以自己用鼠标拖开。
  • 如果平时用不到 AI,在设置里关掉就不会发起任何网络请求。

4. 多屏与按键细节#

  • 修了修外接拓展屏时窗口识别偏移、以及在副屏上打字时输入法候选词乱跳的问题。
  • 复制、保存、贴图等常用动作,可以在设置里重新录制自己习惯的快捷键。
  • 录制和贴图支持多开几个窗口同时用。

硬件与系统要求#

这里说明一下:

  • 芯片:目前只支持 Apple Silicon(M1 / M2 / M3 / M4 等 M 系列芯片),没有做 Intel 芯片的兼容。
  • 系统:macOS 13 及以上,主要是针对 macOS 14 和 15 做的测试和调整。

关于自己做软件的想法#

虽然代码不是自己一行行手敲出来的,但把一个软件从一个概念磨到日常能顺手用起来,中间依然需要反复试错、挑毛病、想交互。

软件目前还在不断更新,如果平时也用 M 芯片的 Mac,可以去 GitHub 下载试试看。如果遇到 Bug 或者觉得哪里不好用,随时给我提 Issue 或发邮件,我接着让 AI 帮忙修。

折腾了几个月,我自己搓了一款 Mac 截图工具:AuraSnap
https://pham.pages.dev/posts/aurasnap-intro/
作者
Dochi
发布于
2026-08-16
许可协议
CC BY-NC-SA 4.0