据9to5Mac报道,苹果研究团队近日发表了名为SQUIRE的实验性AI工具研究,旨在解决AI编程工具在界面生成中的不可控问题。该工具引入了创新的“槽查询中间表示”(SquireIR),将界面建模为包含特定“插槽”的组件树结构。开发者通过自然语言提示逐步填充组件树中的功能空缺,系统会针对特定位置生成多个备选方案,开发者点击即可实时更新预览与底层代码。这种机制确保了每次修改都严格限定在目标范围内,有效避免了大语言模型常见的“过度修改”问题。基于11名前端开发者的用户研究显示,SQUIRE显著提升了开发体验。
