Cloudflare Skills web-perf实战:5步审计工作流快速定位Core Web Vitals性能瓶颈
Cloudflare Skills web-perf实战5步审计工作流快速定位Core Web Vitals性能瓶颈【免费下载链接】skillsSkills for teaching agents how to build on Cloudflare.项目地址: https://gitcode.com/gh_mirrors/skills14/skillsCloudflare Skills是一款为 AI Agent 提供 Cloudflare 开发技能包的开源项目其中的web-perf 技能专门用于审计、诊断和优化网站加载与交互性能。它围绕Core Web VitalsLCP、CLS、TBT 等核心指标内置了一套 5 步审计工作流能让 Agent 像专业性能工程师一样快速定位性能瓶颈并给出可落地的优化建议。本文带你完整走一遍这套审计流程。 web-perf 是什么web-perf是 Cloudflare Skills 插件中的一个技能模块其定位如下Audit, diagnose, or optimize website loading and interaction performance, Core Web Vitals, and Lighthouse performance scores.简单来说它教 Agent 完成三件事测量——用浏览器性能跟踪采集真实指标诊断——从网络请求、布局偏移、渲染阻塞中找出根因优化——输出按优先级排序的具体修复建议技能完整定义见 skills/web-perf/SKILL.md。它的核心设计理念是先验证再建议Agent 会先检查网络请求、DOM 或代码库来证实问题再给出量化影响的结论避免优化图片这类空泛建议。 如何获取 web-perf 技能最通用的方式是把仓库克隆到本地再把技能目录复制给你的 AI Agentgit clone https://gitcode.com/gh_mirrors/skills14/skills不同 Agent 的技能目录参考 README.md 中的安装表格Claude Code 为~/.claude/skills/Cursor 为~/.cursor/skills/等。项目还通过 mcp.json 内置了 Cloudflare 官方 MCP 服务器可让 Agent 实时查阅最新文档避免使用过时的阈值数据。 5步审计工作流详解web-perf 技能内置了一份可复制的进度清单Progress Checklist将审计拆分为 5 个阶段阶段名称核心动作Phase 1性能跟踪导航到目标页 冷加载录制Phase 2Core Web Vitals 分析解析 LCP、CLS 等关键指标Phase 3网络分析找出阻塞资源与网络链Phase 4可访问性快照检查 ARIA 与对比度问题Phase 5代码库分析检测框架并定位优化点下面逐步拆解每个阶段。第1步性能跟踪——采集冷加载指标Agent 首先导航到目标 URL然后启动一次带页面重载的性能跟踪performance_start_trace开启reload: true以采集冷加载数据。 关键细节重载能模拟真实用户的首次访问。若跟踪结果为空技能会指导 Agent 先用导航命令确认页面加载正常再检查跟踪响应中可用的 insight 名称。第2步Core Web Vitals 分析——对号入座看阈值这是定位瓶颈的核心环节。Agent 通过performance_analyze_insight提取各项洞察常见映射关系如下指标洞察名称关注点LCPLCPBreakdownTTFB、资源加载、渲染延迟的分解CLSCLSCulprits无尺寸图片、注入内容、字体切换导致的布局偏移渲染阻塞RenderBlocking阻塞首绘的 CSS/JS文档延迟DocumentLatency服务器响应慢网络依赖NetworkRequestsDepGraph延迟关键资源的请求链技能内置了官方阈值速查表拿到数值即可直接评级指标良好需改进较差TTFB 800ms 1.8s 1.8sLCP 2.5s 4s 4sINP 200ms 500ms 500msCLS 0.1 0.25 0.25⚡ 值得注意LCP 与 CLS 的 insight 名称会随 Chrome DevTools 版本变化。技能明确提示 Agent若名称不匹配应检查跟踪响应中的insightSetId来发现当前可用的 insight而不是盲目重试。第3步网络分析——揪出 6 类隐藏杀手Agent 会列出所有脚本、样式表、文档、字体和图片请求重点排查渲染阻塞资源head中缺少async/defer属性的 JS/CSS网络链因依赖其他资源而延迟发现的请求如 CSS import、JS 加载的字体缺失预加载首屏字体、Hero 图片、关键脚本未做 preload缓存缺陷缺少Cache-Control、ETag等响应头超大包体未压缩或体积过大的 JS/CSS bundle无效预连接技能要求 Agent先验证再下结论——检查该源站是否真的有请求若为零则果断建议删除第4步可访问性快照——性能之外的顺手检查通过take_snapshot获取可访问性树标记 ARIA ID 缺失/重复、对比度不足WCAG AA 标准正文 4.5:1、大字号 3:1、焦点陷阱等问题。性能与体验一步到位。第5步代码库分析——把建议落到工程层面审计自己的项目时Agent 会通过配置文件识别技术栈Vite、Next.js、SvelteKit、Astro 等然后逐项检查Tree-Shaking 与死代码sideEffects配置、整包引入的 lodash/moment未使用的 JS/CSSPurgeCSS、Tailwindcontent配置Polyfills 膨胀babel/preset-env的 targets 与browserslist是否过宽压缩与混淆terser/esbuild 是否启用、生产环境 Source Map 是否应外置或关闭 审计第三方网站且无代码库访问权限时此阶段会自动跳过。 审计报告的最终产出web-perf 技能规定了标准化的输出结构报告包含四部分Core Web Vitals 总览——指标、数值、评级的表格Top 问题清单——按高/中/低影响排序具体建议——可直接执行的修复方案代码库发现——技术栈与优化机会无代码权限时省略技能还强调无情地排优先级如果你的站点 LCP 已 200ms、CLS 为 0Agent 会直接告诉你已经很棒了而不是硬凑问题——这正是它区别于泛泛的性能工具的地方。✅ 总结要点说明适用人群需要性能审计的前端开发者、站长、AI Agent 使用者核心能力5 步工作流定位 Core Web Vitals 瓶颈独特价值先验证再建议、量化影响、跳过 0 收益项入口文件skills/web-perf/SKILL.md项目总览README.md只需把 web-perf 技能装给 Agent说一句帮我审计这个站点的性能你获得的就不是一份分数而是一份带证据、带优先级、可动手修复的性能体检报告。搭配项目中的 workers-best-practices 与 wrangler 技能从诊断到部署优化整条链路都能交给 Agent 完成。【免费下载链接】skillsSkills for teaching agents how to build on Cloudflare.项目地址: https://gitcode.com/gh_mirrors/skills14/skills创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考

相关新闻

Hindsight机制落地指南:在Dify中为AI Agent构建自动复盘与经验回放闭环

Hindsight机制落地指南:在Dify中为AI Agent构建自动复盘与经验回放闭环

1. 从“事后聪明”到“事前智能”:我先说清楚 hindsight 是什么这几年做大模型应用,尤其是做 Agent 类产品,圈子里时不时会冒出一些看着耳熟、用着陌生的英文词。hindsight 就是其中一个。直译是“后见之明”,听起来像是马后炮&am…

2026/9/29 19:06:48 阅读更多 →
Vue3多级路由缓存失效剖析:keep-alive、include与组件name的实战指南

Vue3多级路由缓存失效剖析:keep-alive、include与组件name的实战指南

前两天被同事拉去排查一个问题,场景非常典型:用户从列表页点进详情,再返回列表,筛选条件全被清空了,页面滚动位置也回到了顶部。同事很委屈地说:“我明明加了 keep-alive,怎么跟没加一样&#x…

2026/9/30 20:57:06 阅读更多 →
u-center调试GPS模块:波特率、报文频率与双UART配置实战指南

u-center调试GPS模块:波特率、报文频率与双UART配置实战指南

1. 这不是软件教程,是GPS模块调试的“听诊器”实操笔记u-center不是万能钥匙,而是ublox GPS模块的专属听诊器——它不生产数据,但能让你听见模块内部每一帧NMEA报文的心跳节奏、每一条UBX协议指令的呼吸频率。我第一次用u-center调通M8N模块时…

2026/9/30 19:08:59 阅读更多 →

最新新闻

NS6322 4V~30V宽输入同步降压稳压器:覆盖5V适配器至24V车载电源全场景

NS6322 4V~30V宽输入同步降压稳压器:覆盖5V适配器至24V车载电源全场景

NS6322是一款支持高电压输入的同步降压电源管理芯片,在4V至30V宽输入电压范围内可实现2.4A连续电流输出。芯片内置分压电阻网络,固定输出5V,效率高达92%以上,具有优秀的恒压/恒流(CC/CV)特性,采…

2026/9/30 20:58:04 阅读更多 →
OpenClaw新手必装的10大神器技能包:从ClawHub到TaoToken的完整配置指南

OpenClaw新手必装的10大神器技能包:从ClawHub到TaoToken的完整配置指南

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views …

2026/9/30 20:58:04 阅读更多 →
Python库LiteLLM投毒事件复盘:开源供应链安全告急,云凭证如何自保

Python库LiteLLM投毒事件复盘:开源供应链安全告急,云凭证如何自保

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views …

2026/9/30 20:58:04 阅读更多 →
技术人转型项目管理,PMP到底能给你带来什么?抛开噱头聊真实价值

技术人转型项目管理,PMP到底能给你带来什么?抛开噱头聊真实价值

工作3-5年的研发、测试、运维工程师,几乎都会面临同一个职业瓶颈:纯技术赛道内卷越来越严重,CRUD写得再熟练,也逃不开薪资天花板和年龄焦虑。很多人会顺势选择转型:技术负责人、研发项目经理、Tech Lead、交付项目岗。…

2026/9/30 20:57:02 阅读更多 →
论文里的图不会画?先读懂职臣Ai科研绘图

论文里的图不会画?先读懂职臣Ai科研绘图

很多论文新手以为,科研绘图就是把数据“做得好看”。其实,一张合格的论文图,首先要回答一个问题:它准备帮助读者看懂什么?是变量之间的关系、数据的变化趋势,还是某个实验流程与研究机制?职臣Ai…

2026/9/30 20:57:02 阅读更多 →
Loop Engineering爆火:别再死磕Prompt了,高手都在设计AI循环

Loop Engineering爆火:别再死磕Prompt了,高手都在设计AI循环

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views …

2026/9/30 20:57:02 阅读更多 →

日新闻

Base64 图片头部特征识别:从文件头到格式判断的完整指南

Base64 图片头部特征识别:从文件头到格式判断的完整指南

1. 项目概述:为什么说看懂 base64 图片头部是基本功这几年跟 base64 打交道的机会越来越多,后端接口返回图片、前端渲染验证码、小程序里存小图、还有一些老系统导出报表,动不动就给你一段长到怀疑人生的 base64 字符串。很多人拿到字符串就直…

2026/9/30 0:00:35 阅读更多 →
Java公交站牌广告管理系统:JSP+Servlet+MySQL实战落地指南

Java公交站牌广告管理系统:JSP+Servlet+MySQL实战落地指南

简介:本资源是一份面向Java初学者与课程设计学生的公交站牌广告灯箱管理系统毕业设计文档,聚焦城市公共广告资源信息化管理痛点,提供从需求分析到技术实现的完整方案。文档采用标准学术论文结构,含摘要、英文摘要、目录及五章正文…

2026/9/30 0:00:35 阅读更多 →
用 Redis Lua 构建大模型 API 多租户原子配额治理体系

用 Redis Lua 构建大模型 API 多租户原子配额治理体系

我去年年底接了一个内部 AI 平台的治理需求,背景很直接:公司把 DeepSeek、MiniMax 这类大模型 API 统一封装成内部网关,开放给几个业务团队用。结果第一个月账单出来,额度直接超了 4 倍。仔细查日志,发现原因并不复杂—…

2026/9/30 0:00:35 阅读更多 →

周新闻

如何划分训练/验证集:Spirula Studio五种eval_mode策略详解

如何划分训练/验证集:Spirula Studio五种eval_mode策略详解

如何划分训练/验证集:Spirula Studio五种eval_mode策略详解 【免费下载链接】spirula-studio Cross-vendor 3D Gaussian Splatting trainer - video to splat to mesh, Vulkan or CUDA. 项目地址: https://gitcode.com/GitHub_Trending/sp/spirula-studio Sp…

2026/9/30 13:14:22 阅读更多 →
SEO怎么推广速查手册新手避坑实战指南

SEO怎么推广速查手册新手避坑实战指南

SEO怎么推广速查手册新手避坑实战指南 模板网站太丑不够用?别急着加滤镜,那是治标不治本。很多老板盯着后台流量掉得眼红,却还在纠结首页Banner的圆角是不是3像素。这就像穿着西装去挖土,姿势不对,努力白费。我整理这份 速查手册…

2026/9/30 18:13:06 阅读更多 →
FireRed-OpenStoryline少样本仿写深度解析:AI Agent如何复刻你的独特文案风格与节奏

FireRed-OpenStoryline少样本仿写深度解析:AI Agent如何复刻你的独特文案风格与节奏

FireRed-OpenStoryline少样本仿写深度解析:AI Agent如何复刻你的独特文案风格与节奏 【免费下载链接】FireRed-OpenStoryline FireRed-OpenStoryline is an AI video editing agent that transforms manual editing into intention-driven directing through natural language …

2026/9/30 13:14:49 阅读更多 →

月新闻

持续集成 流水线自动化与 声明式交付 实践:原型怎样变成可用功能

持续集成 流水线自动化与 声明式交付 实践:原型怎样变成可用功能

持续集成 流水线自动化与 声明式交付 实践:原型怎样变成可用功能分类:[AI/大模型]细分主题:AI 增强型 CI/CD 流水线自动化与 GitOps 实践:Agent 工作流、工具调用与任务拆解:从原型到生产的验收清单很多团队在尝试用大…

2026/9/29 19:29:29 阅读更多 →
容器编排 生产环境运维与排障实战:复盘记录怎样真正派上用场

容器编排 生产环境运维与排障实战:复盘记录怎样真正派上用场

容器编排 生产环境运维与排障实战:复盘记录怎样真正派上用场分类:[工程技术]细分主题:Kubernetes 生产环境运维与排障实战:可复制的项目复盘模板与决策记录大部分团队的事故复盘报告,最后都变成了躺在 Confluence 或钉…

2026/9/29 5:58:00 阅读更多 →
容器 容器化技术与镜像安全管理:核心链路应该先拆哪一步

容器 容器化技术与镜像安全管理:核心链路应该先拆哪一步

容器 容器化技术与镜像安全管理:核心链路应该先拆哪一步分类:[工程技术]细分主题:Docker 容器化技术与镜像安全管理:核心链路的逐步实现与关键代码取舍面对一个积累了五六年历史包袱的单体架构应用(包含 Web 接口、后台…

2026/9/30 15:27:04 阅读更多 →