截图看似是一个很简单的动作,真正花时间的往往是截图之后:重新调整选区、遮住敏感信息、给操作步骤编号、识别图片里的文字,再把结果保存或固定在屏幕上。
Snow Shot 把这些零散操作放进了同一个工作流。它既保留了快捷截图应有的速度,也加入了滚动截图、图片标注、文本识别和插件扩展,定位并不是系统截图功能的简单替代,而是一套偏向日常办公和内容整理的截图工具。

Snow Shot 的定位
Snow Shot 是一个开源桌面截图项目,目前官方标注支持 Windows 和 macOS。项目希望用户可以按照直觉完成截图,因此常用功能主要围绕选区、编辑和输出展开,不需要先进入复杂的图片处理软件。
从当前代码结构来看,软件使用 Tauri 和 Rust 处理桌面能力,界面部分采用 React,绘图编辑则结合了经过项目定制的 Excalidraw。相比完全基于网页容器的截图软件,这种结构更方便调用系统截图、快捷键、剪贴板和窗口控制能力。
从选区到成图更连贯
启动截图后,Snow Shot 可以识别窗口和界面元素边界,用户既能直接选择整个窗口,也能切换到更细的元素层级。面对按钮、侧边栏、对话框等规则区域时,不必每次都手动拖出选区。
选区完成后,可以继续添加矩形、椭圆、箭头、直线、画笔、文字、高亮和序号,也能使用马赛克或模糊效果处理账号、手机号和聊天内容。
序号工具对制作教程尤其方便。需要说明“点击这里、再打开那里”时,可以直接在截图上依次标记步骤,不用反复创建文字框。
长页面可以直接拼接
普通截图只能记录当前屏幕,遇到网页文章、聊天记录、设置列表和代码页面时,经常需要截取多张图片再手动拼接。
Snow Shot 提供滚动截图,可以在指定区域内持续采集画面并完成拼接。它不仅适合浏览器页面,也可以用于能够正常滚动的应用窗口。
滚动截图仍然会受到目标窗口和系统权限影响。选区太小、滚动速度过快,或者应用没有获得必要权限,都可能造成拼接中断。实际使用时,保持适当选区并让页面平稳滚动,通常更容易得到完整结果。
截图不一定马上保存
完成编辑后,图片可以保存到本地,也可以直接复制到剪贴板。对于需要边看边操作的场景,还能把截图固定在屏幕上。
例如配置服务器、核对表格或按照教程修改设置时,可以把关键区域贴在其他窗口上方,不必来回切换图片查看器。贴图还提供移动、缩放、鼠标穿透和聚焦等相关操作,适合临时参照。
软件还会记录截图历史,用户可以重新查看、复制、编辑或删除以前的截图。误关编辑窗口后,不一定要重新截取原画面。

插件负责扩展能力
Snow Shot 没有把所有功能都塞进安装包,而是通过插件增加视频录制、文字识别、翻译和 AI 对话。这种设计可以控制基础程序体积,也让不需要相关功能的用户避免安装额外组件。
文字识别
OCR 插件基于 RapidOCR、ONNX Runtime 和 PaddleOCR 相关能力,可从截图中提取文字。识别完成后,可以复制文本,也能继续进入翻译流程。
它适合提取无法直接复制的界面文字、扫描文档片段和图片中的说明内容。不过 OCR 结果仍会受到图片清晰度、字体、排版和语言影响,重要数据不能在未核对的情况下直接使用。
翻译与 AI 对话
翻译插件支持图片翻译和普通文本翻译,界面中提供多种翻译服务及语言选项。AI 对话插件则支持配置与 OpenAI SDK 兼容的接口,并提供对话和工作流相关能力。
这类功能是否可用,取决于插件安装、接口配置和相应服务状态。使用自定义 AI 或在线翻译服务时,也应确认截图和文字会如何被处理,不要随意提交包含密码、客户资料或内部数据的内容。
视频录制
视频录制插件使用 FFmpeg 处理音视频录制和格式转换。它可以用于制作操作演示、问题复现和简短教程,但功能定位仍偏向屏幕记录,并不能替代带时间线、字幕和多轨编辑的专业视频软件。
细节工具不只用于标注
除了常见的箭头和马赛克,Snow Shot 还提供颜色拾取、二维码识别、水印、图片旋转、翻转以及多种滤镜。固定图片时还可以使用激光笔等辅助工具。
这些功能不一定每次截图都会用到,但能减少临时打开其他软件的次数。看到页面颜色时可以直接读取颜色值,收到二维码图片时也能在截图界面中识别,不必再发送到手机处理。
poxiaoxi博客
精彩评论