计算机科学
启发式
灵活性(工程)
可用的
管道(软件)
软件工程
自动化
电子设计自动化
人机交互
程序设计语言
万维网
工程类
嵌入式系统
机械工程
统计
数学
操作系统
作者
Yuwen Lu,Tiffany Knearem,Shona Dutta,Jamie Blass,Clara E Kliman-Silver,Frank Bentley
标识
DOI:10.1145/3613905.3637135
摘要
Design systems have become an industry standard for creating consistent, usable, and effective digital interfaces. However, detecting and correcting violations of design system guidelines, known as UI linting, is a major challenge. Manual UI linting is time-consuming and tedious, making it a prime candidate for automation. This paper presents a case study of adopting AI for UI linting. Through collaborative prototyping with UX designers, we analyzed the limitations of existing AI models and identified designers' core needs and priorities in UI linting. With such knowledge, we designed a hybrid technical pipeline that combines the deterministic nature of heuristics with the flexibility of large language models. Our case study demonstrates that AI alone is not sufficient for practical adoption and highlights the importance of a deep understanding of AI capabilities and user-centered design approaches.
科研通智能强力驱动
Strongly Powered by AbleSci AI