今日热榜English

Playwright MCP 与 CLI 怎么选?先看助手如何操作浏览器

比较微软 Playwright MCP 和 Playwright CLI 的使用入口、任务方式与准备条件。按网页操作任务选择,不把官方效率说明当成本站实测。

两者解决的共同问题

两者都让 AI 助手利用 Playwright 操作浏览器,例如打开网页、填写表单和检查页面。不同之处主要是怎么把操作能力交给助手:MCP 通过工具连接调用;CLI 通过命令行调用,也提供配套 Skills。

本文的 CLI 指微软 microsoft/playwright-cli 项目,包名为 @playwright/cli;不要把所有名叫 Playwright 的命令都当成这个项目。

什么时候先看 CLI?

如果开发助手已经能运行终端命令,你希望它在检查代码时顺便完成网页操作,可以先看 CLI。官方 README 把 CLI 与 Skills 的组合列为编码助手的一种选择。

官方文档强调减少工具描述和页面信息占用模型上下文的思路。这是项目对设计的解释,不是本站测出的速度或费用优势,也不能推断每个任务都更省。

什么时候先看 MCP?

如果你使用的助手已经支持 MCP,希望它通过已连接的工具反复查看和操作页面,可以先看 MCP。它会提供结构化的页面信息,帮助助手判断控件和下一步操作。

需要持续围绕页面结构探索时,MCP 是一种合适的接入方式。CLI 同样支持浏览器会话,不能简单把两者说成“一个有状态、一个没有状态”。

开始前分别准备什么?

浏览器可以产生真实操作;用测试资料和可核对的流程开始,提交、发布等动作遵循你的任务授权。

  1. CLI:检查当前 README 的 Node.js 要求、@playwright/cli 安装说明,以及助手怎样使用命令和 Skills。
  2. MCP:检查当前 README 的 Node.js 要求,按你使用的客户端添加 @playwright/mcp,而不是复制其他客户端的配置格式。
  3. 任选一种,在你负责的测试页面完成“打开页面—填写测试内容—核对结果”,再决定是否继续。

不必一开始同时装两套

先按当前助手最容易接入的方式开始。只有明确缺少某种能力时,再增加另一种入口。两者都不能保证测试一定通过,也不能代替你检查实际页面结果。

来源核对日期:2026-10-12。本文依据微软项目文档,未执行两者的安装测试或性能比较。

收录与排序说明

今日热榜收录有公开源码、用途明确的开发类 AI 插件。你可以先按用途挑选,再打开介绍了解它能做什么、适合谁,以及开始使用需要什么。这里是已收录项目的目录,不是所有 AI 插件的完整名单。

这三类插件有什么区别?

工具连接(MCP):让 AI 助手连接外部工具,例如浏览器、代码项目或数据库。MCP 是这类连接采用的协议。

任务技能(Skills):把某类任务的步骤和注意事项整理成可复用的说明,让支持它的 AI 助手照着执行。

编辑器插件:安装在写代码的软件里,为你提供 AI 对话、代码补全或修改建议。

“收藏最多”怎么排?

按项目在 GitHub 上累计获得的 Star(星标,也可理解为收藏)从多到少排序。这是关注度参考,不是下载量、活跃用户数或质量评分。一整套 Skills 按一个项目计算;没有历史记录时,不展示每天新增收藏数。

“最近更新”是什么意思?

指项目代码最近一次更新的时间,不一定是新版本发布。“近7天更新”筛选的是项目更新时间,排序仍使用累计收藏数。每个介绍页会单独显示收藏数据的采集时间;部分更新失败时会保留旧数据。

介绍依据项目公开文档整理,未逐一安装测试。接入方式、兼容性和服务费用请以项目文档为准。刷新列表只读取已保存的数据,不会启动新的采集。

北京时间 UTC+8