Loading...
Loading...
Compare original and translation side by side
Step 1: Information Gathering
↓
Step 2: Guidelines Fetch + Static Analysis
↓
Step 3: Visual Inspection (if URL provided)
↓
Step 4: Issue Fixing
↓
Step 5: Re-verification
↓
(Loop if issues remain)Step 1: Information Gathering
↓
Step 2: Guidelines Fetch + Static Analysis
↓
Step 3: Visual Inspection (if URL provided)
↓
Step 4: Issue Fixing
↓
Step 5: Re-verification
↓
(Loop if issues remain)| Input | Mode | Actions |
|---|---|---|
| File/pattern only | Static Analysis | Code review against guidelines |
| URL only | Visual Inspection | Browser-based visual review |
| URL + files | Full Review | Both static and visual analysis |
| 输入 | 模式 | 操作 |
|---|---|---|
| 仅提供文件/匹配规则 | 静态分析 | 依据指南开展代码审查 |
| 仅提供URL | 视觉检查 | 基于浏览器的视觉审查 |
| URL+文件 | 全量审查 | 同时开展静态和视觉分析 |
Please provide the URL of the website to review (e.g.,)http://localhost:3000
请提供需要审查的网站URL(例如:)http://localhost:3000
| File | Detection |
|---|---|
| Framework and dependencies |
| Tailwind CSS |
| Next.js |
| Nuxt |
| Vite |
| 文件 | 检测结果 |
|---|---|
| 框架和依赖 |
| Tailwind CSS |
| Next.js |
| Nuxt |
| Vite |
| Method | Detection | Edit Target |
|---|---|---|
| Pure CSS | | Global or component CSS |
| SCSS/Sass | | SCSS files |
| CSS Modules | | Module CSS files |
| Tailwind CSS | | className in components |
| styled-components | | JS/TS files |
| CSS-in-JS | Inline styles | JS/TS files |
| 方案 | 检测依据 | 编辑目标 |
|---|---|---|
| 纯CSS | | 全局或组件CSS |
| SCSS/Sass | | SCSS文件 |
| CSS Modules | | 模块CSS文件 |
| Tailwind CSS | 存在 | 组件内的className |
| styled-components | 代码中包含 | JS/TS文件 |
| CSS-in-JS | 内联样式 | JS/TS文件 |
https://raw.githubusercontent.com/vercel-labs/web-interface-guidelines/main/command.mdhttps://raw.githubusercontent.com/vercel-labs/web-interface-guidelines/main/command.mdfile:line文件:行号| Name | Width | Representative Device |
|---|---|---|
| Mobile | 375px | iPhone SE/12 mini |
| Tablet | 768px | iPad |
| Desktop | 1280px | Standard PC |
| Wide | 1920px | Large display |
| 名称 | 宽度 | 代表设备 |
|---|---|---|
| 移动端 | 375px | iPhone SE/12 mini |
| 平板端 | 768px | iPad |
| 桌面端 | 1280px | 标准PC |
| 宽屏 | 1920px | 大屏显示器 |
| Issue | Description | Severity |
|---|---|---|
| Element Overflow | Content overflows container or viewport | High |
| Element Overlap | Unintended overlapping of elements | High |
| Alignment Issues | Grid or flex alignment problems | Medium |
| Inconsistent Spacing | Padding/margin inconsistencies | Medium |
| Text Clipping | Long text not handled properly | Medium |
| 问题 | 描述 | 严重程度 |
|---|---|---|
| 元素溢出 | 内容超出容器或视口范围 | 高 |
| 元素重叠 | 非预期的元素重叠 | 高 |
| 对齐问题 | Grid或flex布局对齐异常 | 中 |
| 间距不一致 | 内边距/外边距不统一 | 中 |
| 文本截断 | 长文本处理不当 | 中 |
| Issue | Description | Severity |
|---|---|---|
| Non-mobile Friendly | Layout breaks on small screens | High |
| Breakpoint Issues | Unnatural transitions at breakpoints | Medium |
| Touch Targets | Buttons too small on mobile | Medium |
| 问题 | 描述 | 严重程度 |
|---|---|---|
| 移动端适配差 | 小屏幕下布局错乱 | 高 |
| 断点问题 | 断点处过渡不自然 | 中 |
| 点击区域问题 | 移动端按钮尺寸过小 | 中 |
| Issue | Description | Severity |
|---|---|---|
| Insufficient Contrast | Low contrast ratio text/background | High |
| No Focus State | Cannot see focus during keyboard nav | High |
| Missing alt Text | No alternative text for images | Medium |
| 问题 | 描述 | 严重程度 |
|---|---|---|
| 对比度不足 | 文本与背景对比度低 | 高 |
| 无聚焦状态 | 键盘导航时无法看到聚焦状态 | 高 |
| 缺失alt文本 | 图片无替代文本 | 中 |
| Issue | Description | Severity |
|---|---|---|
| Font Inconsistency | Mixed font families | Medium |
| Color Inconsistency | Non-unified brand colors | Medium |
| Spacing Inconsistency | Non-uniform spacing patterns | Low |
| 问题 | 描述 | 严重程度 |
|---|---|---|
| 字体不一致 | 字体家族混用 | 中 |
| 颜色不一致 | 品牌色不统一 | 中 |
| 间距不一致 | 间距规范不统一 | 低 |
| Priority | Criteria | Action |
|---|---|---|
| P1 | Layout issues affecting functionality | Fix immediately |
| P2 | Visual issues degrading UX | Fix next |
| P3 | Minor visual inconsistencies | Fix if possible |
| 优先级 | 判定标准 | 处理方式 |
|---|---|---|
| P1 | 影响功能的布局问题 | 立即修复 |
| P2 | 影响UX的视觉问题 | 次优先修复 |
| P3 | 轻微视觉不一致 | 尽量修复 |
src/**/*.cssstyles/**/*src/components/**/*src/**/*.cssstyles/**/*src/components/**/*undefinedundefined| Item | Value |
|---|---|
| Target | {URL or files} |
| Framework | {Detected framework} |
| Styling | {CSS / Tailwind / etc.} |
| Review Mode | {Static / Visual / Full} |
| Issues Detected | {N} |
| Issues Fixed | {M} |
| 项 | 值 |
|---|---|
| 审查目标 | {URL或文件路径} |
| 所用框架 | {检测到的框架} |
| 样式方案 | {CSS / Tailwind / 其他} |
| 审查模式 | {静态 / 视觉 / 全量} |
| 检测到的问题数 | {N} |
| 已修复的问题数 | {M} |
文件:行号{File path}{文件路径}
---
---Review my UI in src/components/
Check accessibility of my forms
Audit design of src/pages/Review my UI in src/components/
Check accessibility of my forms
Audit design of src/pages/Review the design at http://localhost:3000
Check the UI at http://localhost:5173/dashboard
Find layout problems on my siteReview the design at http://localhost:3000
Check the UI at http://localhost:5173/dashboard
Find layout problems on my siteReview my UI at localhost:3000 and fix issues in src/
Audit the design and fix responsive problemsReview my UI at localhost:3000 and fix issues in src/
Audit the design and fix responsive problemspackage.jsonpackage.json