注意方式才是真正重要的:使用区分性变化实例化UI组件
大语言模型(LLM)的人机协作原型设计与用户测试计算方法在HCI中的应用软件工程师与开发者UI/UX 设计师AI/ML 研究员与工程师
文献标题
The Way We Notice, That’s What Really Matters: Instantiating UI Components with Distinguishing Variations
出版信息
- 主题领域: 前端开发中的UI组件设计与探索
- 关键词: UI组件, 区分性变化, 设计空间探索, 模仿性采样, Storybook.js, 大型语言模型, 符号分析, 前端开发, 组件库, 用户界面设计
背景与问题
- 问题与挑战: 开发者在探索和实例化UI组件时面临挑战,包括设计空间庞大、文档抽象以及缺乏现实的、领域特定的示例。现有工具如Storybook.js需要手动创建有意义的变化,这通常导致示例不完整或不相关。
- 重要性: 有效探索UI组件对于理解其行为、支持多样化的使用场景以及确保应用程序的稳健集成至关重要。自动化这一过程可以节省时间、提高设计质量并增强开发者的生产力。
- 动机与相关工作: 先前研究强调了示例和变化在设计探索中的重要性,但缺乏自动化工具来生成有意义、现实且独特的示例。现有方法如Storybook.js和生成式AI工具受限于手动操作、缺乏领域相关性以及无法全面探索设计空间。
解决方案
- 提出的方法: 本文提出了区分性变化,结合模仿性(现实)和独特性(多样化)示例来探索UI组件的设计空间。这一方法在名为Celestial的工具中实现,并集成到Storybook.js中。
- 创新点:
- 结合符号分析和基于LLM的模仿性采样的混合方法,用于生成区分性变化。
- 引入CoverageAnalyzer来衡量和指导设计空间的探索。
- 将Celestial实现为Storybook.js的一个插件,用于自动生成变化并进行探索。
- 流程与关键技术:
- ComponentAnalyzer: 使用静态分析识别组件的视觉影响属性。
- MimeticSampler: 利用LLM生成现实且领域相关的属性值。
- CoverageAnalyzer: 跟踪设计空间的覆盖情况,并引导采样至未充分代表的区域。
- 用户界面: 提供变化的视觉概览、覆盖分析以及一个内嵌代码编辑器用于精细化调整。
结果
- 具体发现:
- ComponentAnalyzer在对10个Ant Design组件的172个属性进行视觉影响级别分类时,准确率达到83.1%。
- 在一项包含12名开发者的用户研究中,参与者平均为每个组件生成了13.1种变化,并对示例的自然性(4.8/5)、独特性(4.4/5)以及覆盖全面性(4.3/5)给予了高度评价。
- 相较基线的优势: Celestial自动化生成变化,提供比手动工作流或静态文档更广泛且更有意义的探索。MimeticSampler确保领域相关且现实的示例,解决了通用AI工具的局限性。
- 实验与评估:
- 技术评估: 评估了ComponentAnalyzer在属性视觉影响排名中的准确性。
- 用户研究: 参与者使用Celestial探索两个UI组件,评价变化并对其可用性和有效性提供定性反馈。
- 局限性与未来工作:
- 当前重点在于视觉差异,而非行为变化。
- 基于LLM的采样可能偶尔会产生错误或幻觉。
- 参与者样本有限(来自一个组织的12名开发者)且使用的组件非生产环境。
- 未来工作包括扩展至行为探索、与CI管道集成以及支持多组件工作流。
总结
本文提出了区分性变化及Celestial工具,帮助开发者通过现实且多样化的示例探索UI组件设计空间。通过结合符号分析与基于LLM的模仿性采样,Celestial自动化生成有意义的变化,解决了手动工作流中的挑战。评估结果表明其在提高设计空间覆盖率、促进发现以及支持领域特定使用场景方面的有效性。未来工作旨在拓展至行为变化和多组件交互的适用性。
研究问题 / 现实痛点
这篇论文在当前问题库中对应的问题线索。
当前问题库还没有收录这篇论文的问题与痛点。
- 100%
Athena:用于迭代式支架式应用生成的LLM中间表示
IUI '26· 大语言模型(LLM)的人机协作 +2
- 83%
Rapsai:通过可视化编程加速多媒体应用程序的机器学习原型设计
CHI '23· 大语言模型(LLM)的人机协作 +1
- 83%
CoLadder:通过多层级代码块操作控制代码生成
UIST '24· 大语言模型(LLM)的人机协作 +1
- 71%
超越代码生成:LLM支持的程序设计空间探索
CHI '25· 生成式AI(文本、图像、音乐、视频) +2
- 71%
GenieWizard:使用大型语言模型进行多模态应用程序功能发现
CHI '25· 全身交互与体感输入 +2
- 71%
使用提示进行原型设计:协作软件团队在生成式AI设计中的新兴方法和挑战
CHI '25· 生成式AI(文本、图像、音乐、视频) +2
- 71%
辅助还是干扰?探讨和评估主动AI编程支持的设计和权衡
CHI '25· 大语言模型(LLM)的人机协作 +2
- 71%
PointAloud:AI支持的指针中心发声计算交互套件
CHI '26· 大语言模型(LLM)的人机协作 +2
- 71%
README文件风格与内容的代码审查
CHI '26· 计算方法在HCI中的应用 +2
- 71%
他们下一步会点击哪里?面向协作团队的社会寻觅模型
CHI '26· 分布式团队协作 +2
基于研究子主题与职业分类的 Jaccard 相似度(≥60%)
快捷操作
广告推荐
学习 AI 编程到 CodeNow
open_in_new打开DOI链接
DOI: https://doi.org/10.1145/3772318.3790621
一眼看懂
fact_check论文快照
dataset
来源
CHI
calendar_month
年份
2026
emoji_events
奖项
未标记奖项
group
作者
4 位作者
sell
研究子方向
大语言模型(LLM)的人机协作、原型设计与用户测试、计算方法在HCI中的应用
work
职业/产业
软件工程师与开发者、UI/UX 设计师、AI/ML 研究员与工程师
article
内容状态
已索引正文
hub
相关论文
10 篇相关论文