thedaviddias/Front-End-Checklist
🗂 The essential checklist for modern web development, for humans and AI agents
解决的问题
Front-End Checklist 提供了一个结构化且全面的系统,用于确保现代网页开发的质量。它通过将最佳实践转化为人类开发者与 AI 代理皆可执行的实务审核工作流程,解决了前端实现质量不一致的问题。
运作方式
该项目包含 11 个类别(如 HTML、CSS、性能、无障碍与 SEO)共 386 条规则。这些规则通过三种主要接口提供:
- Web Interface:一个用于浏览与筛选规则的交互式网站。
- MCP Server:一个 Model Context Protocol 服务器,允许 AI 代理执行代码审查、审核实时 URL,并直接使用规则库搜索修复建议。
- Static Checklist:README 中提供的完整清单,用于手动审核。
适用对象
- 前端开发者:确保代码符合行业标准与最佳实践。
- AI 代理:在代码审查期间提供高可信度的前端发现与修复建议。
- QA 工程师:对网页与 Pull Request 进行结构化审核。
特色亮点
- AI-Ready:整合 Model Context Protocol (MCP),实现无缝的代理工作流程。
- 全面覆盖:涵盖 11 个活跃类别的 386 条规则,包括安全性、隐私与国际化。
- 可执行指引:规则页面包含解释、验证步骤以及用于修复的特定 AI 提示词。
- 优先级分类:规则按优先级(关键、高、中、低)分类,协助团队排定修复顺序。
相关
- 项目
- 项目
- 项目
- 项目
- 项目