做了一个免费开源的截图工具 Kiri,支持标注、本地 OCR 和录屏

ashita 2026-09-25 20:45 1

大家好,分享一下我做的小工具 Kiri ,免费开源,支持 macOS 和 Windows 。


平时截个图、标一下重点,或者从图片里复制一段文字,就可以用它。按快捷键后选窗口或框一块区域,截图可以加箭头、文字和马赛克,也可以直接识别文字,或者录成 MP4 / GIF 。


截图和录屏会放进本地图库,可以按名字、标签查找。OCR 默认在本机运行;如果自己配置了远程 OCR ,每次上传前也需要确认。


官网放了操作演示,可以先看看用起来是什么样:



  • 官网与演示: https://kiri.yuxino.cn/zh/#demo

  • 源码: https://github.com/yuxino/kiri

  • 下载: https://github.com/yuxino/kiri/releases/latest


目前需要 macOS 14+ 或 Windows 11 x64 。macOS 安装包还没有 Apple 公证,首次打开可能要到「隐私与安全性」里点「仍要打开」; Windows 安装包也没有 Authenticode 签名,可能会遇到 SmartScreen 提示。


这个小工具花了不少时间打磨,希望大家用着顺手 (˶ᵔ ᵕ ᵔ˶) 有不顺手的地方,欢迎告诉我,最好带上系统版本和复现步骤,我会继续改。

最新回复 (12)
  • Need4more 09-25 22:08
    1楼
    和系统自带的 win+shift+t 的截图有什么优势吗?

  • ashita 楼主 09-25 22:25
    2楼
    @Need4more 谢谢 Need 老师,是个很好的问题。我平时主要用 Mac ,感觉自带的截图工具用着不是特别顺手,还真不知道 Windows 现在自带的已经这么好用了,感谢科普。以前用 Windows ,基本都是用 QQ 或者微信截图。

    如果只是截完复制一下,系统自带的确实很方便。Kiri 在截图之外还做了一些功能:

    图片可以加文字、箭头、马赛克,保存后还能重新修改标注,不用因为写错一个字就重新截图。已有的图片也能导入来改。

    视频可以做些简单剪辑,比如剪掉录错的地方、把等待的部分加速,加文字和箭头,给账号信息打码,或者放大某个操作细节。自己录的和导入的视频都能处理。

    OCR 除了当时识别、复制,之前识别过的文字也会保存下来。以后记得其中几个字,就能搜出来,也能看到当时的截图。

    主要是按自己平时的需求慢慢做的,原帖这部分没介绍清楚,谢谢 Need 老师的提问~
  • Need4more 09-25 22:41
    3楼
    @ashita 您太客气了,我不是老师哈。
    你的项目使用 rust 不是 electron ,这点给个赞。仅针对 windows 的话,系统自带的功能满足绝大部分场景了,除了长截图,但是微信弥补了这点。建议你考虑加个长截图,重点优化下 mac 系统~
  • ashita 楼主 09-25 22:48
    4楼
    @Need4more 哈哈好的,感谢建议!!我也想先把 Mac 上的体验做好~

    长截图之前调研过,确实有点难度,主要是滚动之后图片的衔接,处理不好就会有内容重复、错位,拼出来的长图看着怪怪的哈哈哈。这个我再研究研究~
  • Sosocould 09-25 23:03
    5楼
    来个 linux 的吧大佬,linux 现在 Wayland 下没有什么好的截图标注+ocr 的程序
  • ashita 楼主 09-25 23:09
    6楼
    @Sosocould 好的!后续会尝试做一下。目前其实已经有小伙伴提了 PR 在做 Linux 版本,不过我这阵子改动有点多,可能让小伙伴跟着适配有些吃力了~
  • ob 09-26 01:40
    7楼
    视频做的挺好,视频播放器和右边跳转章节用的啥技术栈,学习一下。
  • ashita 楼主 09-26 01:59
    8楼
    @ob 是根据视频的内容定位到对应时间点的。整个视频都是用 Codex 做的,包括配音、截图等。
  • jkfadsljlasdgs 09-26 04:56
    9楼
    为什么要做成安装包?绿色版不好吗?
  • ashita 楼主 09-26 09:06
    10楼
    @jkfadsljlasdgs 谢谢建议!刚了解了一下绿色版,确实挺方便的,正在让 Codex 加上~又学到东西了。
  • Veliqo 09-26 09:52
    11楼
    Apple 无法验证“kiri_1.6.2_universal.dmg”是否包含可能危害 Mac 安全或泄漏隐私的恶意软件。
  • ashita 楼主 09-26 10:11
    12楼
    @Veliqo 谢谢反馈!这个提示是因为目前还没做 Apple 公证,并不是检测出了恶意软件。代码是开源的,可以查看,不过开源本身也不代表安全保证,有顾虑的话可以先等等。Apple 公证需要加入付费开发者计划,一年 699 ,正在打算交这笔钱了……
* 帖子来源V2EX
返回