AI 与自动化
基于 Chrome 149 稳定版编写
速查
- AI assistance:元素 / 网络 / 性能右键「Ask AI」,Gemini 3 自然语言解释与建议
- 能力:解释样式为何不生效、分析性能(接入 Lighthouse 数据)、CSS 代码补全
- Widget:AI 回答内嵌 Core Web Vitals / LCP 分解等卡片,可 Reveal 跳源
- 复制到编码代理:把 AI 对话作为 prompt 复制给 Claude / Codex 等
- chrome-devtools-mcp:让 AI 编码代理驱动真实 Chrome 做调试 / 性能 / 截图
- Recorder:录制用户流程 → 回放 / 测性能 / 导出 Puppeteer / Playwright 脚本
- 需登录 Google 账号且联网;企业策略可能禁用 AI 功能
AI assistance(Gemini 3)
Chrome DevTools 内置的 AI 助手,2026 年最大看点。在 Elements / Network / Sources / Performance 面板右键选「Ask AI」,或直接在 AI assistance 面板对话:
- 解释样式:选中元素问「为什么这个元素没有居中」,结合实际 CSS 给诊断
- 分析性能:Chrome 149 起 AI 可访问 Lighthouse 与性能洞察数据,对整页做全局分析并给针对性建议
- 解释网络请求:解读某请求为何慢 / 失败
- 内嵌 Widget:回答里直接渲染 Core Web Vitals、LCP 元素、LCP 分解、Bottom-up 线程活动等卡片(而非纯文本),每个卡片有 Reveal 链接跳到 DevTools 对应来源
- CSS 代码补全:Styles 面板用 Gemini 补全复杂 CSS(渐变、阴影、网格)
- 复制到编码代理:把整段 AI 对话作为提示词复制,喂给外部 AI 编码助手继续修
AI assistance 基于 Gemini 3,需登录 Google 账号并联网;输出仅供参考,关键结论仍需人工核验。企业 / 受管设备可能被策略禁用。
chrome-devtools-mcp:DevTools for Agents
chrome-devtools-mcp 是官方 MCP(Model Context Protocol)服务器,把 DevTools / CDP 能力暴露给 AI 编码代理(如 Claude Code、Codex、Gemini CLI):
- 让 agent 驱动真实 Chrome:导航、点击、填表、读取 DOM / 控制台 / 网络
- 做性能录制、截图、运行 Lighthouse,把结果回传给 agent 分析
- Chrome 149 配套的 MCP / CLI 已到 v1.1.1,支持自定义第三方工具、WebMCP 调试、自定义 HTTP 头仿真
# 作为 MCP server 提供给编码代理(示意)
npx chrome-devtools-mcp@latest这是「浏览器调试」从人工操作走向 AI agent 自动化的关键基础设施:agent 不再只读代码,而能真正「打开页面看效果」。本仓库的内容生产即用类似的浏览器 MCP 做端到端验证。
Recorder:录制与回放
Recorder 面板把一段用户操作录成可回放的流程:
- 录制:开始后在页面正常操作,自动记录点击 / 输入 / 导航为步骤
- 回放:一键重放,可调速;Measure performance 把回放与 Performance 录制结合
- 导出:输出为 Puppeteer / Puppeteer (Lighthouse) / Playwright Test / JSON 脚本——把手动流程一键变自动化测试的起点
- 编辑:可手改步骤、加断言 / 等待
Recorder 是「探索性手动操作」与「自动化 E2E 脚本」之间的桥梁,适合快速沉淀回归用例。
Lighthouse 面板(带过)
DevTools 内置 Lighthouse 面板可一键生成性能 / 可访问性 / 最佳实践 / SEO / PWA 评分报告。其深入用法(指标口径、CI 集成、与 Bundle 分析配合)归「前端优化 · 性能评估」章,本页只提示它的入口位置。
小结
Chrome DevTools 在 2026 年已从「人用的调试面板」演进为「人 + AI agent 共用的浏览器后端」:AI assistance 降低排错门槛,chrome-devtools-mcp 让自动化代理直接驱动浏览器,Recorder 把手动操作沉淀为脚本。掌握这三者,是把 DevTools 用到 2026 水准的关键。