苹果发布 SQUIRE 工具:让 AI 听懂人话,精准控制生成界面
IT之家
4 月 8 日消息,科技媒体 9to5Mac 昨日(4 月 7 日)发布博文,报道称苹果研究团队发表 SQUIRE 工具研究论文,
通过中间表示技术,解决 AI 生成界面的不可控难题。
IT之家援引博文介绍,自然语言开发过程中面临的核心痛点,
就是语义歧义性与模型响应不可预测。
传统 AI 编程工具常因理解偏差,导致开发者陷入反复试错的循环,而 SQUIRE 通过创新的交互模式,让开发者在享受 AI 便利的同时,重新掌握了界面的精确控制权。
SQUIRE 的核心创新在于引入了中间表示层 SquireIR。系统不直接生成代码,
而是将界面建模为包含“插槽”的组件树结构
。开发者通过自然语言提示逐步填充这些插槽,系统会针对特定位置生成多个备选方案。


这种机制确保了每次修改都精准限定在目标范围内,不会影响已完成的其他 UI 部分,有效解决了大语言模型(LLM)容易“过度修改”的问题。

在实际工作流程中,开发者输入目标描述与参考数据后,SQUIRE 会自上而下构建 UI。在用户点击某个备选方案后,预览界面与底层代码会同步实时更新。

若需调整特定区域外观,系统会生成临时控制器,让用户无需重新输入提示词,修改语义相关表述。这种设计将 LLM 定位为提供建议的“助手”,最终决定权仍保留在开发者手中。
基于 11 名前端开发者的用户研究显示,该工具显著提升了开发体验。参与者反馈,由于修改具有可预测性且易于撤销,他们更愿意尝试非常规的设计方案。
研究表明,SQUIRE 不仅是一个代码加速器,更是一个能激发探索欲望的设计伙伴。参与者对生成的代码质量与视觉效果均表示满意。
IT之家附上参考地址
SQUIRE: Interactive UI Authoring via Slot QUery Intermediate REpresentations
广告声明:文内含有的对外跳转链接(包括不限于超链接、二维码、口令等形式),用于传递更多信息,节省甄选时间,结果仅供参考,IT之家所有文章均包含本声明。
