首页/软件/Snapok
S

Snapok

更新于 2026-10-05

Snapok:为 Mac 打造的免费开源截图与 OCR 工具 #

Snapok 是什么? #

Snapok 是一款原生 macOS 截图工具,按下 ⌃⌘A 即可捕获任意区域、窗口或单个 UI 控件,并在截图浮层内直接完成标注与美化。

它解决了 macOS 自带截图工具(⌘⇧4 / ⌘⇧5)长期存在的三个短板:无法滚动截取长网页与长聊天记录、无法在复制前完成标注、截图散落在桌面难以检索。Snapok 用 ⌘L 滚动截图、可编辑标注、背景/阴影/圆角美化,以及一个能按图片内文字搜索的本地图库来补齐这些能力。软件完全免费、开源(AGPL-3.0),无需注册账号,所有识别与遮罩在设备本地完成。

Snapok 有哪些亮点特色? #

  • 吸附真实 UI 控件,告别像素级描边:开启辅助功能权限后,Snapok 会读取光标下的界面结构并高亮单个控件,选择框可自动吸附到窗口、侧边栏、按钮、Dock、菜单栏甚至某一个状态栏图标,边缘不再需要手动对齐。
  • 任意应用内的滚动截图:选中可滚动区域后按 ⌘L,Snapok 会在你滚动的过程中自动拼接帧;也可以点击「Scroll Automatically」让它自己滚(需辅助功能权限)。粘性工具栏只会出现一次,聊天窗口的侧边栏会被自动裁掉,滚动过快导致帧重叠不足时还会提示你回滚补齐。
  • 标注全程可编辑:矩形、椭圆、箭头、画笔、文字、马赛克六种标注直接在截图浮层中绘制,之后仍可移动、改样式、删除或撤销,文字支持在线编辑并可选字体、像素大小与粗体;也可按 ⌘E 进入图像编辑器继续调整。
  • 一键做出体面的分享图:编辑器内置背景(取桌面壁纸、渐变、纯色或任意图片)、内边距(单轴最高 600 px)、边框(最高 20 px,任意颜色)、圆角(最高 80 px)与柔和阴影,实时预览,且始终以原始像素分辨率导出。
  • 本地 OCR + 图片文字搜索:每次截图后都会在设备端完成文字识别,因此搜索一条报错信息,就能直接定位到包含该文字的那张截图——无需联网,也无需上传。
  • 截图历史库自动整理:开启自动保存后,复制、保存、置顶或编辑过的截图都会连同标注一起存入图库,按天分组,并可设置 7 / 30 / 90 天或永久保留;双击任意截图即可回到编辑器,修改会在关闭时写回原文件。
  • 隐私优先的 AI 能力:文字识别与敏感信息遮罩(手机号、邮箱、证件号、密钥)完全在 Mac 本地运行;翻译、Ask 问答与自动命名只在你主动配置 API Key 后才启用,支持 Anthropic 及任何 OpenAI 兼容服务商(OpenAI、OpenRouter、DeepSeek、MiniMax、Z.AI 等),密钥仅保存在 macOS 钥匙串中。
  • 键盘优先、完全免费且开源:几乎所有操作都有快捷键,捕获快捷键可自定义;项目以 AGPL-3.0 开源发布,无广告、无水印、无账号体系,签名并通过 Apple 公证,支持自动更新。

Snapok截图

免费下载 Snapok #

以下为官方提供的 macOS 安装包,点击链接即可下载。当前最新稳定版为 v0.1.6,通用二进制包同时支持 Apple Silicon 与 Intel 芯片。

文件名 描述 大小 下载
Snapok-0.1.6.dmg macOS 14+ 通用安装包(Apple Silicon 与 Intel) 6.3 MB 夸克网盘

也可以前往 GitHub 仓库 https://github.com/thinkany-ai/snapok 获取源码自行构建。

Snapok 如何使用? #

  1. 启动截图:在任意应用界面按下 ⌃⌘A(可在设置中改成任意组合键,包括替代系统自带的 ⌘⇧4)。
  2. 选择捕获范围:移动鼠标时,选择框会自动吸附到光标下的窗口、面板、按钮或菜单栏项目;按住 ⌥ 则可直接选中整个窗口或其系统容器(例如整条菜单栏)。用方向键微调选框位置,Shift + 方向键以 10 点步进;放大镜会实时显示光标坐标与所在位置的 RGB 值。向上滚可扩展到父级区域,向下滚可退回子级范围。
  3. 取长图(可选):选中可滚动区域后按 ⌘L,随后自行滚动或使用自动滚动;结束按 Return,拼接结果会进入编辑器。
  4. 标注与美化:在浮层中绘制矩形、椭圆、箭头、画笔、文字或马赛克;按 ⌘E 打开图像编辑器添加背景、内边距、边框、圆角与阴影,用触控板双指缩放或 ⌘+ / ⌘− 缩放视图,⌘0 适配窗口。
  5. 输出结果:按 Return 或 ⌘C 复制到剪贴板,⌘S 保存为 PNG,⌘T 将图片置顶悬浮在其他窗口之上;按右键或 Esc 可重新选择或取消。

常用快捷键一览:

操作 快捷键
开始截图 ⌃⌘A
选中整个窗口 ⌥ + 悬停
滚动截图 ⌘L
打开图像编辑器 ⌘E
置顶图片 ⌘T
复制 Return 或 ⌘C
保存为 PNG ⌘S
撤销标注编辑 ⌘Z
重新选择 / 取消 右键或 Esc

想要检索历史截图,打开图库面板,在搜索框中输入图片中出现的文字(如某条报错内容)即可定位。

Snapok 的常见问题? #

Snapok 是免费的吗? 是的。Snapok 完全免费且开源,采用 AGPL-3.0 许可,没有水印、没有账号体系,也不存在需要付费解锁的核心功能。与 CleanShot X($35 起)、Snagit($39/年订阅)、Xnapper($29.99 起,付费前带水印)相比,它是零成本的替代方案。

运行 Snapok 需要什么条件? 需要 macOS 14 或更高版本,同时支持 Apple Silicon 与 Intel 芯片(通用二进制包)。安装包体积仅约 6.3 MB,应用以菜单栏常驻形式运行。

为什么它要申请「屏幕录制」和「辅助功能」权限? 屏幕录制权限是 macOS 对所有截图工具的基本要求,没有它就无法读取屏幕内容。辅助功能权限用于两件事:一是读取光标下的界面结构,从而实现窗口、按钮、菜单栏项目的精准吸附;二是让「自动滚动」能够代替你操作页面滚动。

我的截图会被上传到云端吗? 不会。文字识别与敏感信息遮罩完全在设备本地完成,不需要联网也不需要 API Key。只有在你主动启用翻译、Ask 问答或自动命名时,相关文本才会发送到你自行配置的模型服务商,且密钥仅保存在 macOS 钥匙串中。自动命名功能默认关闭。截图默认存储在本机 ~/Library/Application Support/Snapok/History。

Snapok 现在可以日常使用了吗? 可以。当前稳定版为 v0.1.6,已由 Apple 签名并公证,并支持后续自动更新。需要注意的是,它不提供屏幕录制与云端分享链接功能——如果有录屏需求,官方建议考虑 CleanShot X 或 Snagit。

有中文界面吗? 有。Snapok 内置 English 与简体中文两种界面语言,切换后无需重启,菜单、图库与新截图会立即跟随所选语言。

Snapok 如何安装? #

Snapok 目前仅支持 macOS 14 及以上系统,安装方式如下:

  1. 下载 Snapok-0.1.6.dmg 安装包。
  2. 双击打开 DMG 镜像文件。
  3. 将 Snapok.app 拖入「应用程序」(Applications)文件夹。
  4. 首次启动时,按系统提示在「系统设置 → 隐私与安全性」中授予屏幕录制与辅助功能权限。
  5. 安装完成后,应用会自行检查并安装后续版本更新。

补充说明:

  • 如果你此前安装的是 0.1.0 版本,需要手动安装一次当前版本,才能启用之后的自动更新机制。
  • Snapok 已由 Apple 签名并公证,正常情况下不会出现「无法验证开发者」的拦截提示。
  • 如果你偏好自行构建,可在终端执行以下命令:
git clone https://github.com/thinkany-ai/snapok.git
cd snapok && git checkout dev
./scripts/build-app.sh release

Snapok 如何卸载? #

Snapok 为标准的 macOS 应用,卸载流程如下:

  1. 点击菜单栏中的 Snapok 图标,退出应用(确保进程完全结束)。
  2. 打开「访达 → 应用程序」,将 Snapok.app 拖入废纸篓,或右键选择「移到废纸篓」。
  3. 清空废纸篓完成应用本体删除。

如需彻底清除残留数据,请手动删除以下内容:

  • 截图历史与配置:~/Library/Application Support/Snapok/(包含 History 目录下的截图库与标注数据)。删除前请确认其中没有需要保留的截图。
  • 偏好设置:可在 ~/Library/Preferences/ 下查找与 Snapok 相关的 plist 文件并删除。
  • API 密钥:如果你在模型设置中保存过 Anthropic 或 OpenAI 兼容服务商的密钥,它们存放在 macOS 钥匙串中,可在「钥匙串访问」里搜索 Snapok 相关条目并删除。

卸载后若重新安装,由于历史库路径相同,此前未删除的截图仍会被新安装的应用读取。

相关标签
SnapokMac 截图工具滚动截图开源截图软件macOS 截图OCR 截图搜索CleanShot X 替代截图标注截图美化免费截图工具