name: review-web-design
description: >
审查网页设计的布局质量、排版、色彩运用、间距、响应式行为、品牌一致性和视觉
层次。涵盖设计原则评估和改进建议。适用于在开发前审查设计稿、评估已实现网站
的设计质量、在设计评审会议中提供反馈、评估品牌一致性,或检查跨断点的响应式
行为。
locale: zh-CN
source_locale: en
source_commit: 75ded7a1
fence_basis_commit: 75ded7a1
translator: claude-opus-4-6
translation_date: 2026-03-16
license: MIT
allowed-tools: Read Grep Glob WebFetch
metadata:
author: Philipp Thoss
version: "1.0"
domain: review
complexity: intermediate
language: multi
tags: web-design, layout, typography, colour, responsive, visual-hierarchy, branding
网页设计评审
评估网页设计在各设备上的视觉质量、一致性和有效性。
适用场景
- 在开发前审查设计稿或原型
- 评估已实现的网站或 Web 应用程序的设计质量
- 在设计评审会议中提供视觉设计反馈
- 评估多个页面或章节的品牌一致性
- 检查跨断点的响应式设计行为
输入
- 必填:待审查的设计(URL、设计稿文件、截图或源代码)
- 可选:品牌指南或设计系统文档
- 可选:目标受众描述
- 可选:参考设计或竞品示例
- 可选:特定关注领域
步骤
第 1 步:评估视觉层次
视觉层次按重要性顺序引导用户的视线浏览内容。
## 视觉层次评估
| 页面/章节 | 焦点 | 层次清晰? | 问题 |
|---------|------|---------|------|
| 首页 | 主视觉区 CTA | 是 | 次要 CTA 与主要 CTA 竞争 |
| 产品页 | 产品图片 | 基本 | 价格不够突出 |
| 联系表单 | 提交按钮 | 否 | 表单标题与正文文字同等大小 |
预期结果: 每个主要页面/章节均已评估视觉层次的清晰度。
失败处理: 若设计稿不可用,使用浏览器开发者工具从实时代码评估。
第 2 步:评估排版
/* Example well-structured type scale (1.25 ratio) */
:root {
--text-xs: 0.64rem; /* 10.24px */
--text-sm: 0.8rem; /* 12.8px */
--text-base: 1rem; /* 16px */
--text-lg: 1.25rem; /* 20px */
--text-xl: 1.563rem; /* 25px */
--text-2xl: 1.953rem; /* 31.25px */
--text-3xl: 2.441rem; /* 39.06px */
}
预期结果: 排版已从一致性、可读性和层次方面评估。
失败处理: 若设计使用超过 3 个字体族,建议合并。
第 3 步:审查色彩运用
## 色彩评估
| 用途 | 颜色 | 对比度比率 | WCAG AA | 备注 |
|------|------|-----------|---------|------|
| 白底正文 | #333333 | 12.6:1 | 通过 | 良好 |
| 白底链接文字 | #2563eb | 5.2:1 | 通过 | 良好 |
| 浅灰底辅助文字 | #9ca3af on #f3f4f6 | 2.1:1 | 不通过 | 增加对比度 |
| CTA 按钮文字 | #ffffff on #22c55e | 3.1:1 | 小文字不通过 | 使用更深的绿色或更大的文字 |
预期结果: 色彩调色板已从协调性、无障碍性和语义一致性方面审查。
失败处理: 使用对比度检查工具(WebAIM)验证精确比率。
第 4 步:评估布局和间距
间距审计:
## 间距一致性检查
| 元素对 | 预期间距 | 实际间距 | 是否一致? |
|-------|---------|---------|---------|
| 章节标题到内容 | 24px | 24px | 是 |
| 卡片到卡片 | 16px | 16px/24px | 否——不一致 |
| 表单标签到输入框 | 8px | 4px/8px/12px | 否——有变化 |
预期结果: 布局使用系统化的网格和间距比例且保持一致。
失败处理: 若间距不一致,建议采用间距比例(如 Tailwind 的 space-*)。
第 5 步:评估响应式设计
在关键断点进行测试:
| 断点 | 宽度 | 代表设备 |
|---|
| 移动端 | 375px | iPhone SE / 小型手机 |
| 大屏移动端 | 428px | iPhone 14 / 大型手机 |
| 平板 | 768px | iPad 竖向 |
| 桌面 | 1280px | 标准笔记本 |
| 宽屏 | 1536px+ | 桌面显示器 |
在每个断点检查:
## 响应式审查
| 断点 | 布局 | 触控目标 | 文字 | 图片 | 导航 | 问题 |
|------|------|---------|------|------|------|------|
| 375px | 正常 | 正常 | 正常 | 主视觉区溢出 | 汉堡菜单 | 主视觉区图片裁切 |
| 768px | 正常 | 正常 | 正常 | 正常 | 汉堡菜单 | 无 |
| 1280px | 正常 | 不适用 | 正常 | 正常 | 完整导航 | 无 |
| 1536px | 正常 | 不适用 | 行长过长 | 正常 | 完整导航 | 为内容添加 max-width |
预期结果: 设计已在所有关键断点测试,问题已记录。
失败处理: 若响应式测试工具不可用,检查 CSS 媒体查询的覆盖范围。
第 6 步:检查品牌一致性
预期结果: 品牌元素已对照指南验证,具体偏差已注明。
失败处理: 若品牌指南不存在,将此列为建议,转而评估内部一致性。
第 7 步:撰写设计评审报告
## 网页设计评审
### 整体印象
[2-3 句:整体质量、最强和最弱方面]
### 视觉层次:[分/5]
[关键发现及具体引用]
### 排版:[分/5]
[关键发现及具体引用]
### 色彩:[分/5]
[关键发现及具体引用]
### 布局与间距:[分/5]
[关键发现及具体引用]
### 响应式设计:[分/5]
[关键发现及具体引用]
### 品牌一致性:[分/5]
[关键发现及具体引用]
### 优先改进项
1. [最具影响力的修改——具体且可操作]
2. [第二优先级]
3. [第三优先级]
### 积极评价
1. [效果良好且应保留的内容]
预期结果: 评审提供具体的视觉参考反馈,并附有优先级改进建议。
失败处理: 若打分感觉随意,改用更简单的通过/关注/未通过系统。
验证清单
常见问题
- 主观而无理由:"我不喜欢这种颜色"没有可操作性。解释原因(对比度、品牌不匹配、无障碍性)。
- 忽视无障碍性:视觉设计审查必须包括 WCAG 对比度检查。排除用户的美丽设计不是好设计。
- 只审查设计稿:测试响应式行为、悬停状态和过渡效果——而不仅仅是静态布局。
- 规定解决方案:描述问题("这个背景上的文字难以阅读")而非规定具体修复("使用 #333")。
- 忘记背景:银行应用和游戏网站有不同的设计标准。对照适当的背景进行审查。
相关技能
review-ux-ui — 可用性、交互模式和无障碍性(对视觉设计的补充)
setup-tailwind-typescript — 设计系统的 Tailwind CSS 实现
scaffold-nextjs-app — Next.js 应用程序脚手架