
微软Azure首席技术官、传奇程序员马克·鲁西诺维奇(Mark Russinovich)透露,他利用人工智能(AI)辅助,仅用一个周末便将维护了20多年的Windows经典工具ZoomIt成功移植至macOS平台。
ZoomIt是一款轻量级的屏幕缩放、录制及标注工具,深受技术人员尤其是演示文稿制作人群的喜爱。鲁西诺维奇最初开发该工具是为了在讲授《Windows内部原理》课程时,更直观地向学员展示Windows系统细节。多年来,ZoomIt陆续增加了屏幕录制、摄像头叠加和视频编辑等功能,但一直局限于Windows生态。
从“无暇顾及”到“周末搞定”
尽管微软内部员工及广大macOS用户多年以来一直呼吁推出Mac版ZoomIt,但鲁西诺维奇此前认为,学习macOS的音频、视频及屏幕捕获机制并重新构建应用,过程过于繁琐且耗时,因此迟迟未动。
然而,AI的出现改变了这一局面。鲁西诺维奇表示,过去可能需要数月甚至更久才能完成的移植工作,在AI的帮助下变得异常高效。他原本预期即使有AI辅助,也需花费数个周末或几个月时间,但实际进展远超预期。“不能说完全没有bug,但它已经完成了90%以上的工作。我感到非常震惊。”鲁西诺维奇说道。
AI半小时重构基础架构
鲁西诺维奇为自己购置了一台Mac,并在周六花约一小时配置好开发环境。由于ZoomIt的Windows源代码可作为参考,AI模型能够迅速理解应用结构与功能逻辑。
“经过大约十几个提示词的迭代,它在半小时左右就完成了基础架构的构建。这比我想象的更快、更容易。”鲁西诺维奇称。在整个周末,他通过AI逐一添加功能,包括休息计时器、全景截图、视频录制及视频编辑等。期间,他还应要求恢复了曾被移除的“DemoType”预置文本输入功能,并实现了“演示镜像”(Demo Mirror)功能,允许在不退出PowerPoint的情况下向第二块显示器投射屏幕内容。
鲁西诺维奇指出,AI不仅加速了代码编写,还帮他处理了macOS特有的系统权限、界面交互及快捷键映射等复杂问题,使他无需深入研究平台底层细节即可完成适配。
免费下载与使用指南
目前,macOS版ZoomIt已免费开源发布,文件大小仅为1.4MB,要求macOS 14 Sonoma或更高版本。用户可通过以下方式使用:
- Homebrew安装:在终端运行
brew install --cask microsoft/sysinternalstap/zoomit - GitHub下载:直接从微软官方GitHub仓库获取。
安装后,用户需在菜单栏授予ZoomIt屏幕录制权限(麦克风和摄像头权限仅在启用相关录制功能时需要)。默认快捷键包括:Control+1缩放、Control+2绘图、Control+5录制屏幕、Control+6复制选定区域至剪贴板,用户可在设置中自定义这些快捷键。
随着AI持续加速软件开发流程,预计未来将有更多微软应用登陆macOS平台。与此同时,微软也提醒Windows用户注意安全风险,避免延迟每月的系统更新。