各位佬好,分享一下自己做的开源截图软件 Snow Shot 之前花了一年做了第一版,这次又花了一年,把它从头重写了一遍 老版本基于 Tauri ,平时挂在后台就要占五六百 MB……确实有点夸张 所以这次重写,最先想解决的就是内存占用 先放一个新版的实测结果:初始状态下, 初始状态下,私有工作集内存约 9.7 MiB ,完整数据和测量条件放在下面 原来的界面风格保留了下来(从 Web 组件库一步一步迁到 Qt ,挺不容易的……),截图响应、选区动画和标注绘制都彻底重做了 这次用了什么技术 主要是 Qt Widgets 、Rust 界面和交互: 用 Qt Widgets 尽可能复刻 Ant Design 组件库 截图、录屏等底层模块: 用 Rust 实现,通过 C FFI 与 C++ 对接 标注绘制: 自己维护的绘图引擎,按截图标注的需求调整 图形处理: Windows 和 macOS 分别做适配和优化 界面预览 性能这次认真补课了 同类截图软件的内存实测 在同一台运行 Windows 26H2 的...