·tian
你的设计系统曾是文档,现在它需要成为一个编译器
编程代理生成略有偏差的 UI 速度超过了任何设计师的审核能力,且风格指南提示词会逐渐失效。解决方法是:让设计令牌成为唯一可导入的设计数值来源,通过 Lint 规则和类型进行强制约束,并将你的设计系统转化为一份能导致构建失败的契约。
ai-engineering
design-systems
frontend
coding-agents
·tian
当流式 Token 遇到屏幕阅读器:生成式 UI 的无障碍债
将流式 Token 注入 aria-live 区域是编写最简单的代码行,却是最难解决的无障碍缺陷。本文探讨了生成式 UI 是如何积累无障碍债的,以及如何通过架构设计来避免它。
accessibility
generative-ui
frontend
ai-engineering