AX 爱鲜报

Front-End Checklist 前端检查清单

面向现代 Web 开发的前端质量检查清单,覆盖 HTML、CSS、JavaScript、性能、无障碍、SEO、安全等 11 个类别共 386 条规则,同时支持网页浏览、MCP 智能体调用与技能包集成。

过去 7 天收获 1 颗 Star

爱鲜报评分

0.0

0 人评分

75k

星数

否

中文

MDX

主语言

是

活跃

124

贡献者

人工分析

EDITORIAL

推荐理由

项目把零散的前端最佳实践整理成可勾选、可检索、可分级的规则库,并给出修复建议与验证步骤,非常适合作为代码评审和上线前的质量基线。它同时提供 MCP 服务与 Skills,让 AI 智能体直接复用同一套规则做审查,是少见的「人机共用」质量体系。7 万余 Star 说明社区认可度高,MIT 协议可放心用于商业项目。

适用场景

  • 前端项目上线前的质量自查
  • Pull Request 代码评审清单
  • AI 智能体自动审查组件或页面
  • 无障碍、SEO、性能专项审计
  • 团队前端规范与培训材料

优点

  • 规则数量多、分类清晰,覆盖 11 个前端质量领域
  • 每条规则带优先级与修复指引,可直接落地
  • 提供 MCP 服务与 Skills,方便接入 AI 工作流
  • 开源免费、MIT 协议,社区活跃度高

缺点

  • 规则以英文为主,中文团队需自行翻译理解
  • 清单本身不自动检测,需人工或智能体逐条核对
  • 部分规则偏通用,需结合具体框架裁剪
  • MCP 与 Skills 属于较新用法,客户端兼容性不一
上手难度 入门

项目概览

Front-End Checklist 是一套开源的前端质量检查体系,把现代 Web 开发中的最佳实践整理成可勾选、可检索的规则清单。它既可以在网页上交互浏览,也可以通过 MCP 服务交给 AI 智能体执行,还能直接在本仓库 README 中逐条核对。

  • 官网:frontendchecklist.io
  • 规则库:frontendchecklist.io/rules
  • MCP 服务:mcp.frontendchecklist.io

规则覆盖范围

当前共 386 条英文规则,分布在 11 个类别中:

  • HTML(25):语义化标记、元数据、表单与文档结构
  • CSS(32):样式组织与兼容性
  • JavaScript(26):脚本质量与安全
  • Performance(44):加载与渲染性能
  • Accessibility(95):无障碍访问
  • SEO(94):搜索引擎优化
  • Security(22):安全防护
  • Images(25):图片资源处理
  • Testing(13):测试相关
  • Privacy(5):隐私合规
  • Internationalization(5):国际化

每条规则都标注优先级(Critical / High / Medium / Low),并提供说明、修复建议与验证步骤。

三种使用方式

1. 网页浏览

在官网按类别筛选规则,适合人工审计和团队讨论。

2. 通过 MCP 交给智能体

将支持 MCP 的智能体连接到 mcp.frontendchecklist.io,即可让它按同一套规则审查代码或线上页面。常见能力包括:

  • review_code:审查粘贴的 HTML/CSS/JS/React/Next.js 代码
  • search_rules:按关键词、类别或优先级检索规则
  • audit_url:审计公开的 https 页面
  • get_workflow / get_checklist_rules:获取专项审计流程

示例提示词:

Use the Front-End Checklist MCP to review this React component and report the highest-confidence findings first.

3. 安装 Skills

在支持 Skills 的工具中安装可复用的审计工作流:

npx skills add frontendchecklist/skills
npx skills add frontendchecklist/skills --skill https

本地开发与贡献

仓库使用 pnpm 管理,常见命令包括:

pnpm install
pnpm dev
pnpm validate:rule-structure
pnpm score:rules
pnpm generate:skills
pnpm generate:readme

适用建议

如果团队正在建立前端质量基线,可以把该清单作为 PR 评审模板;如果已经在用 AI 编码助手,接入 MCP 后可以让智能体在提交前自动跑一遍规则检查。注意规则为英文,中文团队可结合自身规范做本地化裁剪。

评论

登录后才可评论与评分

0 条评论

  • 暂无评论,来写第一条吧。