Misty: 通过交互式概念融合进行UI原型设计

知识工作者工具与工作流原型设计与用户测试软件工程师与开发者UI/UX 设计师HCI 研究员

研究背景与问题

  • 作者发现了哪些问题或挑战?

    1. 当前的用户界面(UI)原型工具在融入设计示例方面表现有限,开发者常需要从头实现设计灵感的元素。
    2. 缺乏支持“概念混合”方法的工具,这种方法能够将参考设计的特定元素融入当前UI。
  • 为什么这个问题很重要?

    1. UI设计是一个高度迭代和受灵感驱动的过程,快速有效地将设计灵感转化为高质量的UI至关重要。
    2. 提升UI开发效率有助于缩短开发时间,同时允许开发者在更广的设计空间内探索多样化的选择。
  • 研究动机与相关工作

    • 概念混合是认知语言学中的重要概念,但其在计算机支持系统中的应用有限。
    • 现有系统多支持风格或视觉的直接迁移,但很少支持多维度的内容和布局混合。
    • 在生成式AI用于UI/UX设计支持工具方面,现有研究更多集中于自然语言描述或图像生成,而缺乏直接操作和细化混合的支持。

解决方案

  • 作者提出了哪些方法或解决方案?

    • 提出了基于概念混合的用户界面原型设计工具“Misty”。
    • Misty允许用户通过上传示例图像(如屏幕截图或草图),选择特定区域进行混合,并使用语义差异分析工具定制最终设计。
  • 该解决方案的创新之处是什么?

    1. 支持局部与全局混合:
      • 提供全屏和局部拖放两种混合模式,开发者可以灵活选择适用于不同设计阶段的操作。
    2. 语义差异分析:
      • Misty可以生成“语义差异”,将UI变更按语义类别(如颜色或布局)进行摘要,从而支持开发者快速探索和修正设计。
    3. 生成实际代码:
      • Misty不仅生成视觉结果,还生成与其对应的代码,从而减少了设计—开发流程中的断层。
  • 实施步骤是什么?使用了哪些关键技术?

    1. 基于React、Tailwind CSS等构建前端,并使用OpenAI的GPT-4o模型作为生成引擎。
    2. 提供少样本学习(few-shot)和推理链(chain-of-thought)能力,结合提示工程动态生成混合结果。
    3. 通过代码编辑和动态UI生成小部件(如切换开关)提供手动调整和细粒度控制。

研究成果

  • 取得了哪些具体成果?

    1. Misty帮助用户实现从概念到设计实现的快速迭代。
    2. 在用户研究中,参与者表示Misty加快了设计探索的速度,并激发了意想不到的设计灵感。
  • 与现有解决方案相比,它有哪些优势?

    1. 与仅迁移视觉风格的工具相比,Misty支持多维度(如布局、内容和颜色)的设计混合。
    2. 与基于自然语言的UI代码生成工具相比,Misty支持更直观的直接操作交互。
  • 实验或评估结果是什么?

    • 用户研究:
      1. 研究参与者包括14名具有React和Tailwind CSS经验的前端开发者。
      2. 存在平均满意度(3.2/5),表明工具仍有改进空间。
      3. 大多数用户认可Misty在快速启动设计探索和灵感生成上的作用,但指出生成结果细节可能偏离预期。
    • 探索性发现:
      1. 全球混合与局部混合使用率相当,表明用户对不同混合模式需求多样。
      2. Misty可以启发用户发现意想不到的设计灵感,但高随机性结果有时会影响用户体验。
  • 局限性与未来方向

    1. 局限性:
      • 当前仅支持静态UI和单屏的混合,不支持动态内容或复杂交互原型。
      • 生成的代码可能缺乏对不同开发团队既有组件库或设计系统的支持。
    2. 未来方向:
      • 扩展动态UI和交互设计的混合功能,如支持动画和多屏状态。
      • 提供定制化的模型与控件(如密度滑块或颜色方案生成器),实现更精细的设计调整。
      • 研究跨文化差异,支持多样化的UI设计偏好。

快捷操作

分享

分享当前页面

ios_share

https://hci.top/zh/papers/chi/188785/2025

广告推荐

学习 AI 编程到 CodeNow

open_in_new打开DOI链接
DOI: https://dl.acm.org/doi/10.1145/3706598.3713924
一眼看懂

论文快照

fact_check
dataset
来源
CHI
calendar_month
年份
2025
emoji_events
奖项
未标记奖项
group
作者
5 位作者
sell
研究子方向
知识工作者工具与工作流、原型设计与用户测试
work
职业/产业
软件工程师与开发者、UI/UX 设计师、HCI 研究员
article
内容状态
已索引正文
hub
相关论文
10 篇相关论文