SuperAPI AI 工具集

seo-unlighthouse

营销与增长

查看项目

更新于 10-15 22:37

技能介绍

用途:对站点内每个 URL 运行 Lighthouse(可设定路由数量上限)并聚合结果,适合大型站点 PageSpeed 免费额度不够、需要离线或本地 Core Web Vitals 测量(CI 集成、受限环境)、或部署后快速做全站回归检查等场景。

主要能力:默认移动端审计,最多 200 条路由,在临时目录生成 JSON 与 HTML 报告;可切换设备形态、限制路由数并将报告持久化到指定目录。包装器读取输出目录中的 ci-result.json 并返回解析结果,聚合字段包括性能(审计路由的中位数)、无障碍、最佳实践、SEO 分数,逐路由明细见 <output_dir>/ci-result.json。

使用方式:先运行 extensions/unlighthouse/install.sh(无需 API 密钥),并确保 Node 18+ 在 $PATH 中。命令示例:/seo unlighthouse <url> 为移动端审计,最多 200 条路由,报告写入临时目录;/seo unlighthouse <url> --device desktop 切换桌面形态;/seo unlighthouse <url> --max-routes 50 --output-dir ./reports 限制条数并持久化。所有参数会转发给 scripts/unlighthouse_run.py,由其负责 url_safety 预检与子进程超时管理。

跨技能协作:单 URL 的字段数据(CrUX)请使用 seo-google psi / seo-google crux;慢页 LCP 子部分拆解请使用 scripts/lcp_subparts.py 工作流(Phase C)。

限制:资料未提供具体性能保证、费用或其他平台支持信息。