微软 CTO 借 AI 两天移植二十年老工具
「微软 Azure 首席技术官马克 · 鲁西诺维奇借助 AI,两天内把二十多年历史的 Windows 屏幕工具 ZoomIt 移植到 macOS。输入约十二条提示词后,AI 半小时完成基础功能,随后功能完善度达约九成,Mac 版已免费开源。」
AI 辅助编程的能力边界,正在被真实的工程实践不断刷新。微软 Azure 首席技术官马克 · 鲁西诺维奇(Mark Russinovich)近日分享了自己的亲身体验:他借助 AI,仅用两天时间就将一款拥有二十多年历史的 Windows 工具成功移植到了苹果 macOS 平台,并直言“我当时简直惊呆了”。
被移植的工具名为 ZoomIt,是一款屏幕缩放、实时标注和录制工具,由鲁西诺维奇本人开发和维护,最早可以追溯到二十多年前,最新版本于九月十日发布。长期以来,这款工具只服务于 Windows 平台。
按照他的描述,他在某个周末调用 AI,原文并未提及具体使用的模型,仅输入约十二条提示词,AI 在不到三十分钟内便完成了向 macOS 平台的基础功能移植。随后不到两天的时间里,他持续调用 AI 完善细节,目前移植完成度已达到约九成,涵盖休息计时器、全景截图、视频录制、视频编辑以及 Demo Mirror(将全屏或局部画面投放至第二块显示器)等功能。
跨平台移植并不是简单地改几行代码。整个过程涉及 macOS 的界面规范、系统权限、截图与按键处理等平台差异,这些恰恰是开发者往往需要耗费大量时间去学习和适配的部分。鲁西诺维奇表示,AI 帮助他处理了原本计划亲自去学习的平台机制。Mac 版本还补回了 DemoType 功能,用于在演示或教学中输入预设文字。
这一案例释放出的信号值得开发者留意。其一,AI 在陌生平台上的迁移与适配能力已经能够承接真实项目,而不只是生成演示级代码片段;其二,提示词的规模并不与产出成正比,约十二条提示词就换来基础功能跑通,效率提升的关键在于任务拆解是否清晰;其三,剩余约一成的功能仍需人工打磨,说明 AI 目前更适合承担重复度高、模式化强的移植工作,平台特有的边界情况依旧离不开开发者的判断。
目前 ZoomIt for Mac 已经免费开源,要求 macOS 14 Sonoma 或更高版本,用户可以通过 Homebrew 或微软 GitHub 页面安装。
来源:Heooo AI工具导航