玩转ClaudeCode:通过Chrome DevTools MCP实现页面抓取和调试

玩转ClaudeCode:通过Chrome DevTools MCP实现页面抓取和调试
目录环境准备最佳实践案例一获取 CSDN 粉丝量案例二辅助修复前端BUG案例三自动学习在线文档加入社区环境准备在开始之前请确保你已经安装了以下环境Node.js 18Claude Code CLIGoogle Chrome 浏览器没有安装 Claude Code 的同学参考我的上一篇文章《玩转ClaudeCodeClaudeCode安装教程WindowsLinuxMacOS》完成安装通过专属链接注册可以额外领取100美金的免费使用额度。安装教程参考玩转ClaudeCodeClaudeCode安装教程WindowsLinuxMacOS_claude code安装-CSDN博客文章浏览阅读2.5w次点赞67次收藏86次。全网最火爆的Claude Code系列教程来了跟着小智学AI做新时代的Vibe Coder几篇博客带你玩转Claude Code本文介绍了Claude Code在Windows环境、Linux环境、MacOS环境下的安装和使用还没有体验过Calude Code的你快来扫盲吧有任何问题都可以在评论区留言期待你的互动_claude code安装https://blog.csdn.net/weixin_41793160/article/details/149313024安装好上述基本环境之后我们来安装 Chrome DevTools MCPclaude mcp add chrome-devtools -- npx chrome-devtools-mcplatest安装完成后chrome-devtools 会在 /mcp 输出的列表内展示。Chrome DevTools MCP (Model Context Protocol) 是 Claude Code 内置的一个强大工具它可以让 AI 直接操作 Chrome 浏览器就像一个真实的测试工程师一样功能实践作用自动化浏览打开网页、点击按钮、填写表单智能提取读取页面内容、提取数据、分析结构调试辅助查看控制台错误、网络请求、性能分析自动化测试验证功能、截图对比、回归测试最佳实践案例一获取 CSDN 粉丝量首先让我们让 Claude Code 帮我们访问 CSDN 个人主页并提取粉丝数据可以看到个人信息页面需要登录。这个时候我们可以有两个选择一个是直接告诉他个人主页的网址一个是登录之后让他自己查找。这里我选择第二种登录完之后我让 Claude Code 继续执行结果如下可以看到我的 CSDN 博客的个人主页的各项数据都被 Claude Code 爬取到了。案例二辅助修复前端BUG在我的上一个项目中基于 Rokid JSAR 开发的 3D 积木搭建器遇到了只显示菜单没有 3D 场景的问题。让我们看看如何用 Claude Code 调用 Chrome DevTools MCP 来诊断和修复。除了菜单没有显示出其他东西你可以使用 chrome-devtools 自查 http://localhost:8080/Claude Code 通过使用 Chrome DevTools MCP 查看 8080 端口的页面问题很快被查了出来问题定位后Claude Code 通过使用 Chrome DevTools MCP 对功能生效进行了测试修复后Claude Code 自动重启了前端服务展示效果如下可以看到问题已经被完美修复。案例三自动学习在线文档正如我最近在学习的 Rokid JSAR 开发由于 AI 本身不具备这块的最新知识所以我们需要参考最新的文档去手动开发这是非常费时费力的。有了 Chrome DevTools MCP 之后这份先学习后实践的工作我们一样可以交给 Claude Code 来执行。我给 Claude Code 下达任务要求他先去学习再去对项目做修改请使用 Chrome DevTools 来查看并学习 https://custom.rokid.com/prod/rokid_web/c88be4bcde4c42c0b8b53409e1fa1701/pc/cn/d2702078c3d649b4b9a34ffb25881a6a.html?documentId5c18342855394a91a17ada6d8080e3a7 的官方JSAR文档对项目进行修改Claude Code 随即开启了一个新的 Chrome 窗口开始访问我们的目标网站 ——— Rokid JSAR 的官方文档。访问完主页后Claude Code 通过 Chrome DevTools MCP 自动按照菜单的同级先后顺序、父子级的垂直顺序访问各个文档页面。很快Claude Code 学习完了 Rokid JSAR 的全部官方文档并对项目中的语法问题做出了改动。加入社区Claude Code 开发者交流社区福利多多立即加入 Claude Code 中国开发者交流社区期待与你的思维碰撞共同奔赴AI开发的浪潮