写作与内容

Unlighthouse 全站审计

用本地 Unlighthouse 一次审计网站多条 URL,汇总性能、可访问性、最佳实践与 SEO 结果。

51/ 100
谨慎使用

价值存在,但可靠性、证据或控制措施仍有明显缺口。

查看评分依据 ↓
可直接使用于
Claude Code
Star 数
★ 19k
最近更新
23 天前
License
MIT
lighthouseunlighthousecore-web-vitalssite-audit
+2performance-testingtechnical-seo

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

这是 claude-seo 仓库中的单项技能,用 MIT 许可的 Unlighthouse CLI 对网站多条 URL 运行 Lighthouse 审计。它适合在 PageSpeed Insights 免费额度不足、需要本地或离线实验室测量,或部署后进行快速全站回归检查时使用。技能默认最多审计 200 条路由,并生成 JSON 与 HTML 报告。它只负责多页面 Lighthouse 汇总,不应被视为整个 claude-seo 集合的完整 SEO 审计工具。

运行 extensions/unlighthouse/install.sh 预热依赖后,通过 scripts/unlighthouse_run.py 执行 Unlighthouse;执行 URL 安全预检并管理子进程超时;读取输出目录中的 ci-result.json;返回解析后的聚合结果,包括性能、可访问性、最佳实践和 SEO 分数,其中性能分数为已审计路由的中位数;同时保留逐路由明细以及 JSON/HTML 报告。

适合
  • SEO 或工程团队需要在 PageSpeed Insights 免费额度不足时,对大型网站进行多页面实验室审计。
  • 开发团队在部署后需要快速检查网站范围内的性能回归。
  • 受限环境或 CI 流程需要本地运行的 Core Web Vitals 实验室测量。
  • 网站负责人希望将审计路由数限制为 50 条,并把报告持久化到指定目录。

如何安装这个 Skill?

使用前请注意
  • 审计会对目标站点执行多 URL 请求;在运行前应确认目标范围、请求负载和授权,尤其是第三方或不受信任站点。
  • 必须确认 extensions/unlighthouse/install.sh、scripts/unlighthouse_run.py、Node 18+ 和 unlighthouse npm 包在目标环境中实际可用;当前材料未给出该路径的专属测试或失败示例。
  • 默认报告写入临时目录,持久化模式可写入指定目录;应明确敏感页面数据的保存、访问和清理策略。
  • 核心依赖 npm 包获取,文档未说明中国大陆网络不可达时的镜像、离线安装或替代方案。
开始前你需要
Agent 需要具备
  • Shell / 命令行
  • 网络访问
  • 本地文件系统
需要预先安装
  • Node.js 18+
  • unlighthouse npm package

在 claude-seo 仓库中执行:bash extensions/unlighthouse/install.sh。需要 Node.js 18+ 位于 PATH 中,且需要 unlighthouse npm 包;不需要 API key。

通用方式:手动安装到 Claude Code(macOS / Linux)
tmp="$(mktemp -d)"
git clone --depth 1 https://github.com/AgriciDaniel/claude-seo.git "$tmp"
mkdir -p ~/.claude/skills
cp -R "$tmp/extensions/unlighthouse/skills/seo-unlighthouse" ~/.claude/skills/
rm -rf "$tmp"

根据源仓库地址和 Skill 路径自动生成,只复制这个 Skill 的文件夹。如果上文有作者提供的安装方式,请优先按作者说明操作;想只在当前项目中使用,把 ~/.claude/skills 换成项目里的 .claude/skills。

如何使用这个 Skill?

使用 /seo unlighthouse <url> 运行移动端审计,默认最多 200 条路由,并将 JSON 与 HTML 报告写入临时目录。可使用 /seo unlighthouse <url> --device desktop 运行桌面端审计,或使用 /seo unlighthouse <url> --max-routes 50 --output-dir ./reports 限制路由数并保存报告。单 URL 的 CrUX 或 PageSpeed 工作流应交给 seo-google psi / seo-google crux;慢页面的 LCP 子部分分解使用 scripts/lcp_subparts.py 工作流。

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

优点
  • 本地运行,不需要 API key,也不会消耗 PageSpeed Insights 配额。
  • 可以对多条路由执行统一审计,并提供聚合分数与逐路由明细。
  • 支持移动端、桌面端、最大路由数和输出目录配置。
  • 适合 CI、受限环境和部署后的快速回归检查。
局限
  • SKILL.md 没有说明完整的 unlighthouse npm 安装版本或具体安装参数。
  • 结果是 Lighthouse 实验室数据;技能本身不提供单 URL 的 CrUX 现场数据。
  • 默认最多审计 200 条路由,大型网站需要自行调整上限并考虑运行时间。
  • 依赖 Node.js、Unlighthouse、Shell 和本地文件系统;实际审计 URL 通常需要网络访问。

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

与相关 Skills 并排比较;分数均按同一 FSRS 标准得出。

Skill FS 评分 Star 数 最近更新 License
Unlighthouse 全站审计 本页 51 · 谨慎使用 ★ 19k 23 天前 MIT
技术 SEO 检查器 60 · 推荐 ★ 3k 13 天前 Apache-2.0
全站 SEO 审计 53 · 谨慎使用 ★ 19k 23 天前 MIT
SEO 内容审计技能 48 · 谨慎使用 ★ 2.8k 8 个月前 MIT
Claude SEO 全站分析技能 46 · 谨慎使用 ★ 19k 23 天前 MIT

相较于逐个调用 PageSpeed Insights,这项技能在本地对多条路由运行 Lighthouse,不消耗 PageSpeed Insights 的免费 API 配额;相较于单 URL 的 seo-google psi / seo-google crux 工作流,它更侧重全站路由覆盖与聚合报告,而不是单页现场数据。

FollowSkills 如何评估这个 Skill?

FollowSkills 评估 · FSRS-2.0
谨慎使用
51/ 100 五分制 2.6 / 5
上游仓库在本次评估后已有新提交;当前评分仍对应所示审查版本,可能尚未覆盖最新改动。
1信任安全17 / 25 · 3.4/5

该技能说明使用本地 Unlighthouse CLI、url_safety 预检和子进程超时管理,且默认无需 API 密钥,体现了较好的本地化和权限控制;但未在本技能文件中明确说明请求范围、用户确认、重定向/外部副作用、报告清理或失败后的恢复机制,因此扣 8 分。

2可靠稳定7 / 20 · 1.8/5

路由、设备参数、最大路由数、输出文件和跨技能分工均有一致描述;但脚本、安装过程、超时异常、无效 URL、依赖缺失及 Unlighthouse 失败时的诊断反馈未提供,静态证据不足,因此扣分并受静态上限约束。

3适用触发10 / 15 · 3.3/5

目标场景清晰,包括站点级 Lighthouse、移动/桌面审计、路由上限和持久化输出;但未明确不适用场景、输入约束、完整参数语义、中文输出支持,也未说明 npm 依赖在中国大陆网络环境下的可达性,因此扣 5 分。

4规范维护9 / 15 · 3.0/5

技能文件具有名称、版本、兼容性、前置条件、路由表、输出字段和跨技能委派说明;但文档缺少示例输出、故障排查、限制说明、维护责任、更新路径和变更记录,因此扣 6 分。MIT 许可和仓库级版本/维护信息可提供部分补充。

5有效结果5 / 15 · 1.7/5

文档定义了多 URL 审计、聚合指标、逐路由 JSON 和 HTML 报告,核心结果格式具有直接可用性;但没有该技能专属的已验证输出或关键路径执行证据,且报告完整性、性能成本和与替代方案的实际收益仍主要依赖声明,因此按静态上限扣分。

6证据核验3 / 10 · 1.5/5

技能文件给出了可审计的输出文件名、字段和脚本入口,仓库还提供 CI 与测试存在的间接证据;但所给测试未直接覆盖 Unlighthouse 技能关键路径,缺少该技能专属的可复现实例和第三方交叉佐证,因此扣分。

1 2 3 4 5 6

点击维度查看打分理由

评估于 2026年7月20日 审查版本 6cf1ea9fe4c2 评估证据[1][2][3][4][5][6][7][8][9][10][11]

证据充分度:低 — 主要依赖静态检查、作者材料或有限演示;适合发现线索,不适合做高风险决策。

查看完整评分方法 →

常见问题

是否需要 Google API key?
不需要。SKILL.md 明确要求运行安装脚本并准备 Node.js 18+,但不需要 API key。
它输出什么结果?
它读取 Unlighthouse 输出目录中的 `ci-result.json`,返回聚合后的性能、可访问性、最佳实践和 SEO 分数,并保留逐路由明细;同时生成 JSON 和 HTML 报告。
它能替代 CrUX 现场数据吗?
不能。SKILL.md 建议单 URL 现场数据使用 `seo-google psi` 或 `seo-google crux`;本技能主要运行多页面 Lighthouse 审计。

同仓库的其他 Skills

均来自 AgriciDaniel/claude-seo

写作与内容

全站 SEO 审计

自动抓取网站并生成可执行的 SEO 健康报告。

★ 19k FS 53 谨慎使用 23 天前
写作与内容

Claude SEO 全站分析技能

用并行审计和可验证建议分析网站的技术、内容与 AI 搜索表现。

★ 19k FS 46 谨慎使用 23 天前
写作与内容

单页 SEO 深度分析

针对单个网址,系统检查页面 SEO、内容、结构化数据、图片与潜在性能问题。

★ 19k FS 51 谨慎使用 23 天前
写作与内容

Technical SEO 审计技能

系统检查网站技术 SEO 问题,并输出可执行的优先级修复清单。

★ 19k FS 49 谨慎使用 23 天前
写作与内容

SEO 图片优化审计

系统检查图片 SEO、加载性能、格式、元数据与 Google 图片搜索表现。

★ 19k FS 51 谨慎使用 23 天前
写作与内容

SEO 漂移监控器

为页面 SEO 建立基线,检测变更并追踪回归。

★ 19k FS 49 谨慎使用 23 天前
写作与内容

Google SEO 数据助手

直接调用 Google SEO API,获取真实的搜索、索引、体验和自然流量数据。

★ 19k FS 52 谨慎使用 23 天前
写作与内容

国际 SEO Hreflang 审计器

审计并生成多语言、多地区网站的正确 hreflang 实现。

★ 19k FS 51 谨慎使用 23 天前
写作与内容

Sitemap 检查与生成器

分析或生成符合规范的 XML Sitemap,发现 URL、结构与索引风险。

★ 19k FS 50 谨慎使用 23 天前
写作与内容

AI 搜索与 GEO 优化

评估网页在 Google AI Overviews、ChatGPT 和 Perplexity 中的可引用性与可见度。

★ 19k FS 52 谨慎使用 23 天前
写作与内容

Schema 结构化数据助手

检测、验证并生成可用于 SEO 的 Schema.org 结构化数据。

★ 19k FS 52 谨慎使用 23 天前
写作与内容

SXO 搜索体验优化

通过反向分析 Google SERP,发现页面类型与搜索意图的错配,并把排名问题转化为可执行的用户体验改进。

★ 19k FS 51 谨慎使用 23 天前
写作与内容

Bing 搜索可见性与 IndexNow 技能

让 Bing 索引、反向链接数据和 IndexNow 提交成为 SEO 工作流的一等公民。

★ 19k FS 48 谨慎使用 23 天前
写作与内容

反向链接画像分析

分析链接画像、锚文本、毒性链接与竞争对手差距,形成可执行的外链审计报告。

★ 19k FS 47 谨慎使用 23 天前
写作与内容

规模化页面 SEO 规划器

帮助团队规划和审计由结构化数据批量生成的 SEO 页面,降低薄内容与索引膨胀风险。

★ 19k FS 47 谨慎使用 23 天前
写作与内容

Firecrawl SEO 网站分析扩展

通过 Firecrawl MCP 抓取、发现和分析整个网站的页面、链接与结构。

★ 19k FS 52 谨慎使用 23 天前
写作与内容

战略 SEO 规划

为新网站或现有网站制定可执行的 SEO 战略、内容计划与分阶段实施路线图。

★ 19k FS 47 谨慎使用 23 天前
写作与内容

本地 SEO 地图情报

通过地图排名、商家资料、评价和目录一致性分析,诊断本地企业的地图可见性。

★ 19k FS 54 谨慎使用 23 天前
写作与内容

SEO 内容质量审计

评估内容质量、E-E-A-T 与 AI 引用可见性。

★ 19k FS 52 谨慎使用 23 天前
写作与内容

SEO 内容简报生成器

根据竞争结果和网站实际结构,生成可执行的 SEO 内容简报与页面大纲。

★ 19k FS 52 谨慎使用 23 天前

相关 Skills