【自荐】SnapFind - 本地离线截图 OCR 文字提取与极速查询工具

软件名称

SnapFind

应用平台

Windows 10 / 11 64位

推荐类型

【开发者自荐】 / 【开源软件】

一句话简介

截图 OCR 提取,Enter 一键搜索,Ctrl+C 一键复制。

应用简介

平时阅读网页、查看图片视频时,传统“手动选中、复制粘贴搜索”的流程非常繁琐。SnapFind 简化了这套流程:只需按下快捷键框选目标,一键回车直达搜索,按 Ctrl+C 即可提取。查完即走,操作干净利落。

核心亮点

  • 键盘流体验:热键唤起,框选文本后一键回车搜索或 Ctrl+C 提取,完成后即刻隐退。
  • 纯本地离线 OCR:基于 PaddleOCR 离线模型打造,识别在本地进行,离线也可使用。
  • 闲置内存回收:关闭窗口后,即刻注销推理引擎,内存即刻回收。
  • 多屏与 DPI 精准适配:Win32 API 动态适配多屏不同缩放率,解决跨屏截图偏移和黑屏问题。支持开机自启与自定义快捷键。

最近更新

:pushpin: v2.2.0 ~ v2.3.4 更新要点

  • 控制面板一体化与全局热键:整合侧边栏一体化视窗,新增 Ctrl+Alt+C 全局呼出热键,支持直观录入与快捷键冲突检测;
  • 自定义调整窗口尺寸:控制中心支持自由拖拽边框调整尺寸,原生适配任务栏最小化收缩动画;
  • 多源并行检测与官网:升级了自检机制,并行请求 GitHub 与 Gitee API;官网正式上线。

:pushpin: v2.3.5 ~ v2.4.0 更新要点

  • 多次连续框选识别:支持同屏多次连续框选,自动标注序号;
  • 跨窗口连续截图提取:支持 Tab 键切换窗口或滚屏续选,回车一键合并提取的所有文本;
  • 中英双语支持:支持全界面中英双语切换。

1

2

:link: 相关链接

欢迎大家前往官网下载最新版体验!如果大家在使用中遇到任何问题,欢迎随时在帖子里留言或在 GitHub 提交 Issue,我会持续跟进优化。

试用了下, 提一个问题一个建议:
1、OCR后点击“复制”,会提示“无法复制到剪切板”,但实际已经复制到剪切板了;


2、希望后续能增加,OCR后直接复制到剪切板,不用再点击复制的选项。

1 个赞

您可以安装最新版(v2.3.4),最新版已经没有这个问题了,直接在键盘上ctrl+c也可以复制的,可以一键关闭这个窗口,不需要您手动点击复制按钮了 :heart:

最新版应该是v2.3.5吧,早上已经下载了2.3.5版,报错确实没有了,上次提的建议可能是我没说清楚,上次的建议的意思是,在设置里增加一个设置项,允许:框选ocr范围,ocr后直接复制到剪切板,不点击“复制”也不按“ctrl+c”。
再提个意见:软件设置里的“检查更新”,应该能直接下载更新+退出软件+重启软件,现在下载更新后,是直接打开了压缩包,关了压缩软件,都不知道软件下载到哪里了……

感谢反馈,最新的版本(v2.3.6)已经修复了这个问题了,便携版更新后可以自动覆盖旧版本了

英文安裝介面最佳化一下。[細節。:innocent:

ok

:glowing_star: 核心更新亮点 (Highlights since v2.4.0)

:rocket: 引擎与架构革新

  • 引入轻量化 RapidOCR (ONNX Runtime) 引擎:全面重构 OCR 推理底层,移除体积庞大的 Native C++ 依赖,安装包体积由 80MB+ 大幅缩减至 ~22MB(体积减少超过 70%),同时大幅提升冷启动与模型推理速度。 (v2.4.5)

:sparkles: 新功能与交互升级

  • OCR 识别后直接复制 (极速模式):新增「识别后跳过编辑窗口」选项,截图完成自动将文字提取至剪贴板,无需弹出编辑窗口,大幅提升高频取词效率。 (v2.4.2)
  • 多区域分段截图与暂存排序抽屉:支持跨屏幕/跨窗口多选区暂存管理,可在抽屉中对暂存图片进行可视化拖拽排序、批量合并与 OCR 识别。 (v2.4.1)
  • 控制中心富文本 Markdown 更新日志渲染:设置面板内置 Markdown 解析渲染引擎,支持在软件内直观查看格式化排版的更新日志。 (v2.4.4)
  • 全界面深度双语国际化 (i18n):所有新增功能、设置选项及弹窗提示均全面适配中/英双语无缝切换。 (v2.4.1 / v2.4.2)

:high_voltage: 性能与稳定性保障

  • 异步内存回收机制 (消除交互卡顿):将工作集内存深度裁剪转入后台异步延迟执行,彻底解决点击复制、保存或关闭窗口时的 UI 瞬时掉帧与操作延迟。 (v2.4.4)
  • 健壮剪贴板守护机制 (ClipboardHelper):针对 Windows 环境下第三方输入法、剪贴板管理工具抢占句柄导致的 0x800401D0 报错,引入指数退避重试与 Win32 原生降级保障,确保 100% 复制成功。 (v2.4.3)
1 个赞

感谢楼主做这么一个精致小巧的软件,功能非常细化。既然有 OCR,一般情况下我也会配个剪贴板工具。然后就发现了一个小问题,我没用 Ditto,用的是另外两个开源的 Rust 剪贴板工具分别是 zsclip 和 Ropy。
问题就是当我开启 SnapFind 和这两个剪贴板软件中的其中一个的时候,OCR 之后复制文字,不管是否自动复制,还是我在 SnapFind 的对话框里面手动复制,都会有短暂卡顿。使用 Ditto 是没有这个问题的。
但这个问题同时出现在两个剪贴板工具上面,所以我也没有到那两个剪贴板工具的开源仓库里面开 issue,所以我就在你的仓库里面开了个 issue,希望大佬可以解决一下,非常感谢

好的,已经修复该问题了

1 个赞

好软件!

不过我感觉有,识别出来的字体显示的有点小了,有点费眼,能不能调的大一点?或者说自己可以调节?然后这个界面框就是识别出来的弹窗,能不能可以自己拉动调整它的大小?

**[开源] SnapFind v2.5.0 发布:轻量级离线截图 OCR 工具,支持插件扩展与智能翻译
**
:glowing_star: 核心更新概括(v2.4.1 ~ v2.5.0)

  1. :puzzle_piece: 首发模块化插件体系 & 官方翻译扩展

    • 主程序坚持极简、零臃肿原则,移除了任何非核心捆绑,引入外部插件架构;

    • 推出首个官方扩展插件——智能翻译插件:支持截图 OCR 后自动在底栏同步翻译(带独立开关),并提供全局快捷键(默认 Ctrl+Alt+T)随时呼出独立翻译浮窗,支持多语言互译与简繁转换。

  2. :racing_car: 新增 RapidOCR 极速轻量版(体积减少 70%+)

    • 在原生 Paddle 引擎之外,新增基于微软 ONNX Runtime 的 RapidOCR 版本;
    • 安装包体积从原本的近 100MB 骤降至 ~28MB,便携包仅 ~32MB,冷启动与识别响应极为迅捷。
  3. :desktop_computer: 彻底修复多屏幕与高 DPI 显示异常

    • 深度优化多显示器环境,修复了跨屏截图取消后个别屏幕残留黑底遮罩、选区微小偏移等问题,双屏/多屏办公体验更加稳定顺畅。
  4. :high_voltage: 复制体验与剪贴板抗冲突调优

    • 重构剪贴板写入与自动重试机制,彻底解决了与第三方剪贴板工具(如 Ditto 等)并发访问导致的复制卡顿与锁定报错;
    • 识别后内存回收改为后台异步释放,窗口关闭复制一气呵成、丝滑无感。
  5. :package: 便携版升级 7z SFX 自解压

    • 便携版全面升级为 7z SFX 格式(.7z.exe),无需电脑预装解压软件,双击即可极速解压,压缩比更高。
  6. :artist_palette: 细节体验打磨

    • 设置中新增“识别后直接复制并跳过编辑框”的工作流选项;
    • 文本字号选项精细化调整(13px - 16px),多行文本阅读更加舒适。

:laptop: 下载与开源地址

项目采用 MIT 协议开源,欢迎大家体验!如果有任何问题或功能建议,欢迎在评论区留言或到 GitHub 提 Issue,感谢大家的支持与反馈!

1 个赞

好的,感谢反馈,最新版本v2.5.0已经加入了这个功能,您可以到GitHub release里面下载最新版本体验哦!如果还有问题可以提交issue哦!

好嘞,谢谢楼主!

能设置那个快速截图单个按键吗,就像Snipaste一样,直接按F1就能截图,这样快很多,你这个软件要同时按三个按键,比较麻烦

你的官网怎么不能评论啊,该怎么联系你,你有邮件可以联系吗

这个是可以修改快捷键的,鼠标选中快捷键的那个区域然后在键盘上按需要设置的快捷键就可以录入了