打开网易新闻 查看精彩图片

自然语言写代码这件事,有点像让厨师凭"随便炒个好吃的"做菜——结果往往不是你想要的。

苹果研究团队最近发了篇论文,推出一个叫 SQUIRE 的工具。核心思路很简单:别让 AI 直接写代码,先让它画个"草图"给你看。

这个草图叫 SquireIR,本质是把界面拆成一棵组件树,每个节点都是带"插槽"的占位符。你描述需求,AI 往插槽里填方案,一次生成多个备选。选中哪个,预览和代码实时同步更新。想改某个区域?系统会蹦出临时控制器,不用重新打字描述。

关键是"局部修改"这件事终于可控了。以前 LLM 改界面像装修队砸墙,一锤子下去全屋都动;现在变成换家具,只动你想动的那块。

11 名前端开发者测完反馈:因为改错了能撤回,他们更愿意试些冒险的设计。苹果把这工具定位为"提建议的助手",决定权还在人手里。

论文标题挺有意思——SQUIRE 是 Slot QUery Intermediate REpresentations 的缩写,"插槽查询中间表示"。换句话说,苹果在人和机器之间加了一层"翻译官",让双方都能听懂对方在说什么。

一位参与者测试后说,他花了比平时少一半的时间,试了三倍多的设计方案。