注意方式才是真正重要的:使用区分性变化实例化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中。
  • 创新点:
    1. 结合符号分析和基于LLM的模仿性采样的混合方法,用于生成区分性变化。
    2. 引入CoverageAnalyzer来衡量和指导设计空间的探索。
    3. 将Celestial实现为Storybook.js的一个插件,用于自动生成变化并进行探索。
  • 流程与关键技术:
    1. ComponentAnalyzer: 使用静态分析识别组件的视觉影响属性。
    2. MimeticSampler: 利用LLM生成现实且领域相关的属性值。
    3. CoverageAnalyzer: 跟踪设计空间的覆盖情况,并引导采样至未充分代表的区域。
    4. 用户界面: 提供变化的视觉概览、覆盖分析以及一个内嵌代码编辑器用于精细化调整。

结果

  • 具体发现:
    • 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自动化生成有意义的变化,解决了手动工作流中的挑战。评估结果表明其在提高设计空间覆盖率、促进发现以及支持领域特定使用场景方面的有效性。未来工作旨在拓展至行为变化和多组件交互的适用性。

快捷操作

分享

分享当前页面

ios_share

https://hci.top/zh/papers/chi/223507/2026

广告推荐

学习 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 篇相关论文