项目地址:github.com/mrgoonie/winshot
Windows 截图这件事,看似已经被系统自带的 Snipping Tool 解决了。但如果你试过给截图加箭头、标编号、做聚光灯效果,再贴上渐变背景导出成好看的图片,就会发现系统工具远远不够用,而第三方工具又动辄几十上百 MB,带一堆用不到的功能。WinShot 想填的就是这个空隙。
它是什么
WinShot 是一款 Windows 平台的开源截图工具(BSD 3-Clause 许可证),用 Wails 框架(Go + React/TypeScript)构建。整个安装包只有约 10MB,比同类的 Electron 应用小了 90%。便携版是一个单独的 exe 文件,下载即用,不需要安装。
项目由开发者 mrgoonie 创建,2025年12月首次发布,至今已迭代到 v1.6.0,累计 222 次提交、24 个 Release。开发节奏相当紧凑。

全程键盘驱动 · 单键切换工具(V/R/E/A/L/T/N/S/C) · 不离开当前窗口
截图、标注、导出,一条龙
WinShot 的工作流是一条直线:截图、标注、裁剪、导出,全程不用切换窗口。
截图捕获支持三种模式:全屏(一次捕获所有显示器)、区域(拖拽选择)、窗口(自动检测当前活动窗口)。通过全局热键触发,默认是 Ctrl+PrintScreen,可以在设置里自定义。截图完成后直接进入编辑器,没有中间步骤。
标注工具是 WinShot 的重头戏。矩形、椭圆、箭头、线条、文字、自动递增编号、聚光灯,七种工具覆盖了最常见的标注场景。编号标记适合做步骤说明,聚光灯通过变暗周围区域来突出重点,这两个在同类工具里不算常见。所有标注都是非破坏性的,画完之后随时可以移动、缩放、旋转、修改颜色和线宽,甚至删除重来。
裁剪同样是非破坏性的,调整边界不会丢失原始数据。内置了自由、16:9、4:3、1:1、9:16、3:4 等宽高比预设,适配不同平台的输出需求。
导出支持 PNG 和 JPEG 两种格式,JPEG 带质量滑块(0-100,默认95)。提供9种输出比例预设,可以快速保存到配置文件夹,也可以直接复制到剪贴板粘贴到 GitHub Issue、Slack 或文档里。

毛玻璃美学
WinShot 的 UI 采用了 glassmorphism(毛玻璃)风格,但这不只是界面好看那么简单。编辑器内置了24种渐变背景预设,可以给截图加上圆角、阴影和内边距,导出后直接就是一张可以发推、写博客的精美图片。对于经常需要做技术演示或产品截图的人来说,这个功能省去了后续用 Figma 或 Photoshop 美化的步骤。
键盘驱动的效率
整个编辑器是键盘驱动的。单键切换工具:V 选择、R 矩形、E 椭圆、A 箭头、L 线条、T 文字、N 编号、S 聚光灯、C 裁剪。Ctrl+Z 撤销,Ctrl+Shift+Z 重做,Ctrl+S 快速保存,Ctrl+C 复制到剪贴板。熟练之后,从截图到导出全程不需要碰鼠标。
技术选型:为什么是 Wails
WinShot 最值得聊的技术决策是选择了 Wails 而不是 Electron。Wails 用 Go 做后端、Web 技术做前端,通过 WebView2 渲染界面。结果就是:体积约10MB vs Electron 的100MB+,内存占用通常低于10MB,启动速度也快得多。
后端用 Go 调用 Win32 API 实现全局热键注册、多显示器截图捕获、窗口枚举和系统托盘集成。前端用 React + react-konva 做画布绘制,TypeScript 保证类型安全。25+ 个 Go 方法通过 Wails 的自动绑定暴露给前端,通信走 IPC。
系统集成与日常使用
WinShot 不是截完图就退出的工具。它常驻系统托盘,支持开机自启和最小化到托盘。v1.6.0 版本新增了截图历史库,可以查看之前的截图记录。设置持久化保存在 %APPDATA%/WinShot/config.json,重启后所有偏好都保留。
大家怎么说
微博博主 @GitHubDaily 评价它"轻量、功能够用、不臃肿",适合寻找 Windows 截图工具替代方案的用户。开源项目推荐站 opensourceprojects.dev 认为 WinShot 填补了"截图加标注"这个高频工作流的空白,特别适合开发者和设计师。国内科技博客"物之志"也做了推荐,强调其便携性和低资源占用。
不足与展望
WinShot 目前只支持 Windows 10 及以上系统。4K 大图导出可能需要500-800ms,算不上 instant。项目路线图显示,深色/浅色主题切换、批量导出正在计划中,v2.0 还会加入屏幕录制、OCR 文字提取和 macOS/Linux 支持。
对于一个发布才半年多、一个人主导的项目来说,WinShot 的完成度已经相当不错。如果你受够了 Snipping Tool 的简陋,又不想装一个上百 MB 的截图套件,它值得一试。