前端检查清单

面向人类和AI代理的现代化Web开发必备检查清单。

Star 数
★ 75k
最近更新
12 天前
License
MIT
主语言
MDX

30 秒速览

运行形态
网页应用MCP 服务器Agent 插件 / 技能
可在哪里用
通用 · 跨平台
费用
免费,无需付费服务
上手难度
低 · 几分钟可跑通
开始前需要
Node.jspnpmShell / 命令行网络访问MCP Server
典型场景
前端开发者使用该清单对照检查自己的项目,确保遵循最佳实践。
不适合
  • 需要完全离线、数据不出本地的团队,公开 MCP 服务会把代码或 URL 发到外部
  • 只使用非英语规则或需要本地化规则库的团队,规则仅有英文
  • 需要明确开源许可证才能商用的团队,仓库未声明许可证

这个 Agent 能做什么,适合哪些场景?

Front-End Checklist 是一个开源的前端质量系统,提供385条英文规则,覆盖11个类别,包括HTML、CSS、JavaScript、性能、无障碍、SEO、安全、图片、测试、隐私和国际化。它提供网页浏览、MCP服务器和自述文档三种使用方式,支持通过MCP协议让AI代理进行代码审查、审计和修复工作。项目还包含可安装的技能(skills),用于自动化审计工作流。

该项目提供结构化的前端最佳实践规则集,每条规则包含解释、修复指导和验证步骤。通过MCP服务器,AI代理可以调用11个工具,如review_code、search_rules、audit_url、get_workflow等,对粘贴的代码、实时URL进行审查,或获取特定规则和审计工作流。用户可浏览网站frontendchecklist.io,或通过pnpm命令本地开发。

  1. 前端开发者使用该清单对照检查自己的项目,确保遵循最佳实践。
  2. AI代理通过MCP服务器审查React组件,报告高置信度的前端问题。
  3. 开发者在部署前使用清单进行全面的性能、无障碍和SEO审计。
  4. 团队成员使用该清单作为代码审查的参考标准。
  5. 教育者将该清单用作前端课程的教学大纲。

如何安装或部署这个 Agent?

该项目不需要安装即可使用网站和MCP服务器。若要本地开发或贡献,克隆仓库后运行pnpm install,然后pnpm dev启动开发服务器。

如何使用这个 Agent?

浏览frontendchecklist.io/rules查看规则,或通过MCP客户端连接mcp.frontendchecklist.io。对于MCP代理,使用review_code审查代码,search_rules搜索规则,audit_url审计公开URL。也可以安装skills:npx skills add frontendchecklist/skills。

这个 Agent 有哪些优点和局限?

优点
  • 提供385条详细规则,覆盖多类别,且带有优先级标记。
  • 支持MCP协议,可无缝集成到AI代理工作流中。
  • 提供统一的自述文档,便于在无网络环境阅读。
局限
  • 规则数量庞大,可能需时间筛选适用于项目的规则。
  • 规则仅提供英文版本,非英语用户需自行翻译。
  • MCP服务器是公共托管,对于敏感代码可能有隐私顾虑。
  • 无LICENSE文件,使用和分发需谨慎。

这个 Agent 与同类方案有什么区别?

与相关度最高的同类 agent 并排比较关键指标。

Agent 源码审查 形态 / 费用 Star 最近更新 主语言 完整支持的平台
前端检查清单 当前 37 · 缺口较多 网页应用免费 ★ 75k 12 天前 MDX —
SquirrelScan 67 · 存在缺口 命令行工具免费版 + 付费版 ★ 286 1 天前 TypeScript Codex · Claude Code
Argot 仓库风格审查器 93 · 表现优秀 命令行工具免费 ★ 51 1 个月前 Rust Claude Code
Happier 82 · 表现良好 桌面应用免费 + 模型费 ★ 2k 今天 TypeScript Codex · Claude Code

FollowAgents 如何评估这个 Agent?

FollowAgents 源码审查 · FARS-2.1
缺口较多
37/ 100 五分制 1.9 / 5
信任安全 5/29
可靠稳定 6/14
适用触发 9/18
规范维护 7/18
有效结果 7/13
证据核验 3/8
查看各维度的扣分理由
信任安全5 / 29 · 0.9/5

证据显示仓库包含MCP服务器,提供工具如review_code,但未明确权限模型或用户确认机制。数据流透明度有限,telemetry为匿名但未详细说明。敏感数据处理未提及。依赖安全有Trivy扫描,但未提供结果。外部影响未明确。回滚机制未提及。来源归属部分,规则有URL但未明确出处。

可靠稳定6 / 14 · 2.1/5

自一致性较好,有测试和CI,但依赖可用性未验证,失败消息在测试中有超时错误,但整体错误处理不明确。

适用触发9 / 18 · 2.5/5

受众明确为前端开发者,场景包括检查清单和代码审查。能力边界在MCP工具描述中有所体现,但触发精度不足,环境适配依赖Node版本和pnpm。

规范维护7 / 18 · 1.9/5

信息架构清晰,有README和目录。安装说明存在但简略。命名稳定性一般,版本号存在但无changelog。示例和FAQ有部分。已知限制未明确。许可证未提及。维护责任未明确。

有效结果7 / 13 · 2.7/5

输出可用性较好,提供结构化内容。边际价值高,提供检查清单和MCP工具。成本效益未评估,但依赖较多。

证据核验3 / 8 · 1.9/5

声明可追溯性一般,规则有URL但未明确来源。交叉来源验证有限。事实与推断分离不明确。

风险与缓解建议
  • 源码中未见:执行前用户确认开启或自行加上执行前确认;先在沙箱或测试环境跑通,确认行为后再接入真实数据。
  • 源码中未见:敏感信息处理使用专用、低权限、可随时吊销的 API 密钥,不要复用生产凭据,也不要让密钥出现在日志里。
  • 源码中未见:外部影响披露先弄清它会写入、发送或修改哪些外部系统,用测试账号或测试仓库验证后再接入正式环境。
  • 源码中未见:回滚或恢复路径运行前先备份,或在 git 分支、快照上操作,确保改动可以撤销。
  • 未提供许可证信息,使用前需确认。
  • MCP服务器权限模型不明确,可能过度授权。
  • 依赖较多,需关注供应链安全。
证据充分度:低 评估于 2026年8月9日 审查版本 48405aaf5788 评估后仓库已有新提交,评分可能未覆盖最新改动
查看完整评分方法 →

最近版本

来自该项目 GitHub Releases 的最新发布记录,说明为上游原文摘录,未经本站改写或测试。

  1. v2.0
  2. v1.0

常见问题

使用这个清单需要付费吗?
项目是开源的,网站和MCP服务器免费使用。
MCP服务器如何处理我发送的代码?
公共MCP服务器可能存储日志;对于敏感代码,建议使用本地stdio服务器。
如何知道哪些规则适用于我的项目?
你可以按类别浏览,或使用MCP的search_rules工具按关键词过滤。
规则是否遵循WCAG等标准?
许多无障碍规则明确引用WCAG 2.1标准。
在 GitHub 查看 ↗ 安装 ↓

对比同类 Agent

用同一套 FARS 评审,横向比较这个 Agent 所属的短名单。

相关 Agents