V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
爱意满满的作品展示区。
tf141
V2EX  ›  分享创造

[开源] LuxShot:一款离线的 macOS 菜单栏截图 OCR 工具

  •  
  •   tf141 · 2 月 24 日 · 659 次点击

    趁着开工第一天摸鱼,分享一下最近做的一个 macOS 菜单栏小工具。

    LuxShot 是一个纯粹的截图 OCR 工具,核心初衷是解决截图数据隐私的问题。

    核心特性:

    • 100% 离线: 基于原生 Vision 框架,不联网,不调用任何第三方 API 。非常适合处理代码、密钥或内部文档等敏感截图。
    • 纯原生开发: 采用 SwiftUI 编写,内存占用极低,不影响系统流畅度。
    • 菜单栏常驻: 界面采用暖色调设计,力求在系统菜单栏里待得更自然、不突兀。

    关于语言支持:

    • 识别功能: 完美支持 中文、英文及多种拉丁语系(调用系统底层能力)。
    • 软件界面: 目前 UI 和 GitHub 文档只做了英文。主要是因为项目首发是面向海外社区,所以优先做了国际化适配。界面非常简单,基本不影响使用,后续会考虑增加多语言支持,也欢迎 PR 。

    GitHub 地址: https://github.com/lukebuild/LuxShot

    UI 预览: Image

    写在最后: 市面上的 OCR 工具很多,但个人更倾向于数据绝对不出本地的轻量方案。项目刚起步,欢迎大家试用或赏个 Star ⭐️。

    祝大家开工大吉,摸鱼愉快!

    5 条回复    2026-02-27 11:53:14 +08:00
    Waterchestnut
        1
    Waterchestnut  
       2 月 24 日 via Android
    最近也在做,好奇这个跟 paddle ocr 方案对比效果怎么样,我做的 win 端
    tf141
        2
    tf141  
    OP
       2 月 24 日
    @Waterchestnut 没用过 Paddle ,直观感觉 Vision 框架的识别率已经挺准了。
    Wcowin
        3
    Wcowin  
       2 月 24 日
    macOS Sequoia 15.7.4 发现用不了 打不开
    tf141
        4
    tf141  
    OP
       2 月 26 日
    @Wcowin 抱歉,打包的时候没注意,Xcode 自动把最低系统要求拉到了我本地的开发者环境版本( 26.x ),导致 Sequoia 系统被强行拦截打不开。

    刚刚已经在 GitHub 上修复了,把最低要求降到了 14.0 。现在 15.7.4 应该可以打开了。

    感谢测试反馈,欢迎去主页重新下个最新版使用
    Wcowin
        5
    Wcowin  
       2 月 27 日
    @tf141 Good job.先 star 了
    关于   ·   帮助文档   ·   自助推广系统   ·   博客   ·   API   ·   FAQ   ·   Solana   ·   4076 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 21ms · UTC 05:16 · PVG 13:16 · LAX 21:16 · JFK 00:16
    ♥ Do have faith in what you're doing.