Type: concept
Confidence: 0.90
Created: 2026-04-15
Updated: 2026-04-15
Tags: UIUX设计AI规则系统可访问性AI设计

工程化 UX 规则体系

概述

工程化 UX 规则体系是将隐性设计经验编码为带优先级标签、唯一 ID、可机器检索和自动验证的结构化规则的方法:使 AI 能直接执行 UX 规则检查而不只是「知道一些原则」。

关键内容

核心设计决策

规则必须可机器执行。每条规则包含:

id              → 唯一引用名(hover-state-required)
category        → 分类(交互/可访问性/性能/布局...)
priority        → P0/P1/P2 三级优先级
description     → 详细描述
anti_pattern    → 对应错误模式
platform        → 适用平台(web/mobile/all)
stack_notes     → 技术栈相关注记

P0/P1/P2 三级优先级框架

级别 含义 示例规则
P0(必须遵守) 违反造成严重可用性或合规风险 对比度 ≥ 4.5:1、focus 状态可见、可点击元素有 cursor:pointer
P1(强烈建议) 违反降低体验质量 hover 150-300ms 过渡、表单 blur 即时验证
P2(酌情处理) 上下文依赖,有时可例外 拇指区域优化、图表数据导出

99 条规则分类全景

分类 代表规则
交互状态 hover-state-required、cursor-pointer-required、disabled-state-clarity
可访问性 contrast-minimum(4.5:1)、focus-visible-required、color-not-sole-indicator
触控/移动端 touch-target-minimum(44×44px)、safe-area-inset
布局/响应式 responsive-breakpoints(375/768/1024/1440px)、CLS 防止
动画/性能 animation-duration(150-300ms)、GPU 加速(transform/opacity)
表单/输入 inline-validation、placeholder-not-label、error-message-proximity
图标使用 no-emoji-as-icon(用 SVG)、icon-style-consistency
平台适配 dark-mode-pairing、elevation-consistent

P0 自动验收清单

每次代码生成后自动输出:

PRE-DELIVERY CHECKLIST(P0 必过项):
  [ ] cursor-pointer-required  — 所有可点击元素有 cursor:pointer
  [ ] contrast-minimum         — 对比度 ≥ 4.5:1
  [ ] hover-state-required     — 所有交互元素有 hover 状态
  [ ] no-emoji-as-icon         — 无 emoji 图标(用 SVG)
  [ ] focus-visible-required   — 焦点状态可见
  [ ] prefers-reduced-motion   — 动画有降级处理
  [ ] responsive-breakpoints   — 测试 375/768/1024/1440px

图表类型结构化推荐

同样思路应用于图表选择(25 种图表,按数据类型 + 展示目的推荐):

类型 代表图表 关键反模式
比较 Bar Chart(≤12类别)、Radar Grouped Bar 超过 3 系列
趋势 Line Chart、Sparkline 数据点 < 5 时用折线(应用柱状)
分布 Histogram、Scatter Plot
构成 Pie(< 5 片)、Treemap Pie ≥ 6 片难以分辨
关系 Sankey、Network Graph

核心图表规则:Y 轴必须从 0 开始(截断是视觉欺骗);颜色编码必须有图例且不能仅靠颜色区分

知识工程价值

将 UX「感觉对」的隐性经验转化为可检索的规则系统,使 AI 能: 1. 检索:按 category/priority/platform 过滤规则 2. 验证:对照 P0 清单检查生成代码 3. 引用:生成代码时引用具体规则 ID 作为注释

来源

相关