Sniptra

Sniptra / 功能文档

Sniptra 功能文档

从区域与窗口截图、可编辑矢量标注、本地 OCR,到贴图、macOS 滚动截图和多格式导出,了解 Sniptra 的完整操作与平台限制。

更新于

内置使用与独立产品

Sniptra 是一个围绕“截取 → 编辑 → 交付”设计的本地截图工具。适合写文档、提交问题反馈、提取图片文字,或把参考资料固定在桌面。

默认内置于 ArcRelay,独立发行版规划中。 独立运行时拥有自己的托盘、快捷键与设置;本页暂不提供独立安装包,也不把源码中的跨平台适配等同于各平台正式发行。

使用方式 如何启动 运行与数据边界
ArcRelay 内置组件 在通用设置启用“Sniptra 增强截图”,再使用截图入口或快捷键 按需启动,设置与缓存隔离,不额外启动独立托盘
Sniptra 独立运行 启动应用进入托盘,通过全局快捷键或菜单截图 有自己的本地设置,不要求 ArcRelay 或设备配对

ArcRelay 当前的随包集成为 Windows 与 macOS 12.3+。默认内置不等于默认开启:增强截图开关默认关闭,用户主动启用后才接管对应截图流程。

区域、窗口与桌面截图

快捷键把当前桌面冻结到一个无边框截图画布。选区、标注、OCR 和输出都在同一画布中完成,不需要先截图再打开另一个编辑器。

  • 指针移到窗口上可高亮识别到的窗口;单击选中,双击可直接复制。
  • 拖动创建自定义区域,在选区内拖动调整位置,使用八个边缘控制点调整大小。
  • 方向键按物理像素微调位置。
  • 按 Enter 使用设置中的默认输出,Escape 取消当前操作。
  • 命令行还提供区域、活动窗口、指定窗口、显示器、桌面与上次区域等模式;实际可用性由系统后端报告。

跨显示器、缩放和窗口捕获能力随系统变化。Windows、macOS、X11 可以使用原生窗口发现;Wayland 可能先由系统 Portal 选择捕获对象。

可编辑标注

标注在交付前保持为独立对象,可重新选择和修改,不是画完一次就只能撤销重来。

表达重点

提供箭头、直线和曲线、矩形与其他形状、文字、画笔、高亮及马赛克。线条可选择直线、波形或贝塞尔曲线;形状包含圆角矩形、椭圆、多边形和星形等。

精确调整

  • 选中对象后修改颜色、线宽、填充、箭头大小、文字样式或马赛克强度。
  • 移动、缩放、复制、删除、调整前后层级;矢量对象可旋转,曲线可调整控制点。
  • 双击文字原位编辑;Command/Ctrl + Enter 确认,Escape 取消当前文字编辑。
  • 方向键移动 1 像素,按住 Shift 移动 10 像素;撤销与重做保留调整空间。

马赛克用于视觉遮挡,不等于不可逆的信息脱敏。需要严格隐藏内容时使用不透明覆盖,并检查最终导出图片。马赛克区域保持轴向对齐,不提供旋转。

本地 OCR 文字识别

选择区域后按 Shift + O,在截图画布内查看并复制识别结果,不必结束截图。OCR 使用随应用提供的独立工作进程与本地模型,不上传截图,不在识别时自动下载模型,也不要求系统安装 Tesseract。

适合提取截图中的文字、错误信息或不能直接选择的内容。识别质量受图片清晰度、字体与语言影响,重要文字复制前需校对。

OCR 失败不会阻止继续截图、编辑、保存或贴图。若文字复制正常但界面显示方框,通常需要检查系统是否有对应语言的字体。

复制、保存与贴图

同一份编辑结果可复制到剪贴板、保存为图片或贴在桌面上。PNG 是默认格式,也支持 JPEG 和 WebP;JPEG 不适合保留透明背景。

贴图适合对照设计、抄录文字或跨窗口参考:可以调整缩放、恢复实际大小,并关闭不再需要的参考图。Wayland 中是否能始终置顶由桌面环境决定。

复制、保存和其他交付分别报告结果。某一步失败时,其他请求仍可完成,系统保留可恢复的输出供手动处理;不要把“复制成功”当成“文件也已保存”。

macOS 滚动截图

添加标注之前选好区域,再从工具栏进入滚动截图。可以向上或向下扩展长图,重复滚过已捕获内容时避免重复拼接;固定的顶部与底部区域尽量只保留一次。

  • 手动模式:使用滚轮或触控板缓慢滚动,不需要辅助功能权限。
  • 自动模式:通过选区中心标记向目标滚动容器发送小步滚动,确认相邻画面可靠重叠后再继续。
  • 自动模式需要 macOS 辅助功能权限,Mac App Store 沙盒构建不提供自动模式;不意味着 App Store 版本已经发行。
  • 若中心标记落在错误的嵌套容器上,重新选区或改用手动模式。
  • 重叠不可靠时暂停,保留最后安全结果;回到有明显特征的位置后可按 Space 继续。
  • Command + Z 移除最近一段拼接,Enter 完成,Escape 取消并保留原始选区。

滚动截图目前是 macOS 能力,不承诺 Windows 或 Linux 同样可用。

常用快捷键

macOS 使用 Command,Windows、Linux 使用 Ctrl。应用内可用 Command/Ctrl + / 打开快捷键参考;启动组合键可以在设置中修改。

操作 快捷键
启动区域截图(默认) Command/Ctrl + Shift + A
复制 / 保存 / 贴图 Command/Ctrl + C / S / P
使用默认输出 Enter
运行 OCR / 复制 OCR 结果 Shift + O / Command/Ctrl + Shift + C
撤销 / 重做 Command/Ctrl + Z / Command/Ctrl + Shift + Z
选择 / 文字 / 线条 / 形状工具 V / T / L / U
复制标注 / 删除标注 Command/Ctrl + D / Delete 或 Backspace
复制当前标注颜色的十六进制值 Option/Alt + C
贴图实际大小 / 缩放 Command/Ctrl + 0 / Plus 或 Minus
关闭截图或贴图 Command/Ctrl + W 或 Escape

平台能力与设置

能力 macOS Windows Linux X11 Linux Wayland
区域截图与同画布编辑 支持 支持 支持 完成 Portal 捕获后可用
窗口发现与选择 支持 支持 支持 取决于 Portal
本地 OCR、复制与保存 支持 支持 支持 支持,需对应后端
手动 / 自动滚动截图 支持 / 非沙盒构建且有权限 不支持 不支持 不支持
全局快捷键、置顶贴图 支持 支持 支持 取决于桌面环境与 Portal 集成
捕获光标 系统后备路径可提供 当前不承诺 当前不承诺 当前不承诺

这是实现能力表,不是独立安装包发布清单。系统权限、捕获后端及所用构建决定最终结果。设置提供简体中文与英语、明暗主题、快捷键和输出偏好,保存在本机。

脚本与命令行

已安装并可执行 Sniptra 时,可用命令行组合捕获与输出。例如执行 sniptra capture --copy --save Screenshot.png --pin,把同一份结果复制、保存并贴图。

程序也支持通过 JSON 标注描述进行脚本化编辑。嵌入应用可以使用一次性调用与独立配置目录;这不要求普通用户使用终端,也不意味着需要启动常驻服务才能完成一次截图。

隐私与 ArcRelay 协同边界

Sniptra 本身无需账号,不自动联网、不发送遥测、不进行自动更新请求,也不记录截图历史。OCR 在本机按需运行。

“没有历史”不等于磁盘上绝不出现图片:你主动保存的文件会保留,交付失败会留下供恢复的临时结果;成功交付后会清理临时资产。诊断日志排除截图像素、OCR 文本、敏感窗口标题和完整文件路径。

通过 ArcRelay 复制图片后,ArcRelay 可能按自己的设置保存剪贴板历史、运行后台 OCR 或同步给获授权设备。 系统剪贴板和其他监听应用也可能读取内容。Sniptra 的无历史承诺只描述 Sniptra 自身。

常见问题

  • 无法截图:检查系统屏幕捕获权限和可用后端;macOS 需向实际启动的应用授予屏幕录制权限。
  • 复制失败:剪贴板可能暂时被占用;查看提示,尝试保存,不要直接丢弃当前结果。
  • 自动滚动无反应:确认 macOS 辅助功能权限、非沙盒模式及选区中心所在容器。
  • OCR 不可用:确认安装中包含 OCR 工作组件;其他截图和编辑能力仍可继续使用。
  • 保存失败:检查目录权限与剩余空间,按恢复提示另存。

返回产品介绍,或了解 ArcRelay 中的剪贴板与协同边界