Athena:用于迭代式支架式应用生成的LLM中间表示

大语言模型(LLM)的人机协作原型设计与用户测试计算方法在HCI中的应用软件工程师与开发者UI/UX 设计师AI/ML 研究员与工程师

使用大型语言模型(LLM)生成完整的用户界面代码具有挑战性。用户界面很复杂,其实现通常由多个相互关联的文件组成,这些文件共同指定每个屏幕的内容、屏幕之间的导航流以及整个应用使用的数据模型。很难为 LLM 制作一个包含足够细节以生成完整用户界面的单一提示,即使生成,结果也经常是一个包含所有生成屏幕的单一大型复杂文件。在本文中,我们介绍了 Athena,一个原型应用生成环境,展示了如何使用共享的中间表示(包括应用故事板、数据模型和 GUI 骨架)来帮助开发者以迭代方式与 LLM 协作来构建完整的用户界面。这些中间表示还可以为 LLM 的代码生成过程提供支架,生成有组织的结构化多文件代码,同时限制错误。我们通过对 12 名开发者进行用户研究来评估 Athena。参与者认可 Athena 对原型设计多屏幕 iOS 应用的支持,承认中间表示提高了他们对生成代码的控制和理解,并讨论了系统的局限性及潜在的改进方向。

快捷操作

分享

分享当前页面

ios_share

https://hci.top/zh/papers/iui/226628/2026

广告推荐

学习 AI 编程到 CodeNow

一眼看懂

论文快照

fact_check
dataset
来源
IUI
calendar_month
年份
2026
emoji_events
奖项
未标记奖项
group
作者
4 位作者
sell
研究子方向
大语言模型(LLM)的人机协作、原型设计与用户测试、计算方法在HCI中的应用
work
职业/产业
软件工程师与开发者、UI/UX 设计师、AI/ML 研究员与工程师
article
内容状态
仅摘要
hub
相关论文
10 篇相关论文