Agent Skills
返回列表
🔒

全站 Lighthouse 审计

IT 运维与安全 更新于 2026.08.29

将以下提示词粘贴到你的 AI 对话框中:

请根据 https://skillhub.cn/install/skillhub.md,安装 @user_3c6cb52e/unlighthouse-site-wide-lighthouse-seo-auditing 技能到当前 AI 助手中。

技能介绍

解决什么问题

常规的 Lighthouse 审计往往只盯着单个页面。线上站点动辄成百上千个 URL,逐个手动跑报告既耗人力,也容易遗漏深层问题:内链结构断裂、重复内容堆积、可访问性缺陷往往藏在流量不高的角落里。Unlighthouse 把审计范围从「单页」扩大到「整站」,让爬虫先把站点摸一遍,再对抓取到的每个 URL 执行 Lighthouse,最终汇总出一份带有优先级的清单,而不是一堆孤立的截图。

它如何工作

这个技能的核心是一条可重复的审计流水线:

  • 站点爬取:以种子 URL 为起点抓取全站页面,识别可达路径,控制爬取范围与深度
  • 逐页审计:对每个抓取到的 URL 运行 Lighthouse,采集性能、SEO 与可访问性等维度的数据
  • 问题汇总:把分散的审计结果聚合起来,去重、归类,再按影响程度排出优先级
  • 输出结论:产出可直接用于内容修改与技术优化的 finding 列表,方便 agent 按图索骥

对工程团队来说,价值在于流程可复现:今天给 A 站点跑一遍,明天给 B 站点跑一遍,命令和产出结构一致,结果可以横向对比。

适用边界

需要注意几点:

  • 环境要求:需要 Node.js 20.x 及以上版本
  • 上游依赖:审计能力来自上游开源项目 Unlighthouse,本技能是对其的封装与调用,行为与上游保持一致
  • 覆盖范围有限:爬取结果受限于爬虫可达性,需认证的页面、异步渲染的 SPA 内容可能漏抓
  • 结果定位:返回的是审计数据与优先级建议,修复工作仍需人工或 agent 介入

把它当作「发现问题」的一环,而不是自动修复工具,会用得更顺手。

使用场景

  • 接手一个上线多年的老站点,要系统性排查全站可访问性缺陷并输出修复清单
  • 准备上线前的性能验收,需要把整站所有页面的 Lighthouse 分数跑出来对比
  • 收到 SEO 投诉后,要定位全站范围内重复内容和缺失 meta 标签的具体页面
  • 接手无文档的存量站点,想通过全站爬取摸清页面规模与可达性结构

适合人员

  • 前端工程师,需要在版本发布前对比整站页面的性能表现
  • SEO 优化人员,负责定期排查全站的搜索引擎抓取与排名问题
  • 无障碍测试工程师,要按 WCAG 标准审查整站的可访问性合规情况
  • 技术站点负责人,想在重构前摸清站点规模与问题分布