我解放啦,网页终于能自己干活了!阿里 2 万 Star 开源 Page Agent,20 次点击变一句话

简介: Page Agent 是阿里开源的页面内 GUI Agent:不用 Python、无头浏览器或强制浏览器插件,前端接入 JavaScript 后,就能让用户用自然语言操作网页。

嗨,我是小华同学,专注解锁高效工作与前沿AI工具!每日精选开源技术、实战技巧,助你省时50%、领先他人一步。👉免费订阅,与10万+技术人共享升级秘籍!

我解放啦,网页终于能自己干活了!阿里 2 万 Star 开源 Page Agent,20 次点击变一句话

先说结论:

Page Agent 最值得看的地方,不是“AI 能点按钮”,而是它把 Agent 直接放进网页里。

如果你做过后台系统、SaaS、CRM、ERP 或管理平台,就会知道:真正劝退用户的,往往不是功能少,而是按钮太多、路径太深、流程太绕。

这篇文章不做源码长拆,只用 3 分钟讲清楚:它为什么火、和传统浏览器自动化有什么不同、以及你自己的产品能不能借这个思路做 AI Copilot。

Page Agent Banner

官方还放了一个 Demo 视频,想先看效果的可以打开:

https://github.com/user-attachments/assets/a1f2eae2-13fb-4aae-98cf-a3fc1620a6c2

卡通趣味创作图:网页里的 AI 小助手

你有没有发现,现在很多 AI Agent 都在“控制浏览器”:

用截图识别页面,用 Playwright 点按钮,或者让一个外部自动化程序远程操作网页。

但阿里开源的 Page Agent 换了一个思路:

不是让 AI 从外面操控浏览器,而是让 Agent 直接住进你的网页里。

Page Agent 定位对比

上面这张图,就是这篇文章最核心的反差:

传统浏览器自动化更像“外部脚本控制页面”,Page Agent 更像“网页自己长出一个 AI 操作员”。

截至 2026-06-27,我查到这个项目已经有 20.2k+ Star、1.7k+ Fork,MIT 协议,主语言是 TypeScript,最新版本是 v1.10.0

一句话概括:

Page Agent 是一个运行在网页里的 GUI Agent,可以让用户用自然语言控制 Web 页面。

比如你对后台说:

“帮我把今天新增的客户筛出来,导出销售线索。”

它要做的事情不是回复一段操作教程,而是直接理解页面、点击按钮、填写表单、切换选项,把流程跑起来。

30 秒看懂它

你遇到的问题 Page Agent 的思路
后台系统按钮太多,新人不会用 用自然语言直接描述目标
一个流程要点 20 次 变成一句话执行
想给 SaaS 产品加 AI Copilot 前端接入 JavaScript,不必重写后端
不想用截图和多模态模型 基于 DOM 文本理解页面
想接自己的模型 支持自备 LLM
想做多页面任务 可选 Chrome 扩展和 MCP Server

Page Agent 执行流程

最吸引我的地方,不是“它能点按钮”。

真正有价值的是:它把网页从“只能被人操作的界面”,变成了“可以被 AI 理解和执行的工作台”。

它和传统浏览器自动化有什么不一样?

很多人一听“AI 操作网页”,第一反应是:

Playwright?Selenium?browser-use?浏览器扩展?

这些当然都很强,但 Page Agent 的定位不完全一样。

对比点 Page Agent 传统浏览器自动化
运行位置 页面内 JavaScript 页面外的脚本或客户端
面向对象 Web 应用开发者、SaaS 产品 测试、爬虫、自动化脚本
典型用途 给产品加 AI 操作员 自动执行任务
页面理解 DOM 文本和语义结构 截图、选择器、浏览器控制
集成方式 CDN / npm 接入 单独启动自动化环境

简单说:

它更像是给你的 Web 产品加一个“内置 AI 操作员”,而不是写一个外部机器人。

这对 B 端系统尤其有想象力。

ERP、CRM、管理后台、数据平台、客服后台,很多产品不是功能不够,而是路径太深、表单太多、操作太绕。

如果用户能直接说目标,系统自己完成一串点击和填写,这就是非常典型的 AI Copilot 场景。

它主要能做什么?

Page Agent 官方给的几个应用场景,我觉得都挺实用:

场景 可以怎么用
SaaS AI Copilot 给现有产品加自然语言操作入口
智能表单填写 把复杂表单、审批、配置流程自动跑完
产品教学 让 AI 一边操作一边演示流程
无障碍增强 用语音或自然语言辅助操作页面
多页面 Agent 通过扩展跨标签页执行任务
MCP 接入 让本地 Agent 客户端控制浏览器

它的核心特点也比较明确:

  • 轻集成:无需 Python、无头浏览器,页面里引入 JS 即可。
  • 文本 DOM 操作:不截图,不依赖多模态模型。
  • 自备 LLM:可以接 OpenAI-compatible API、Ollama 等模型服务。
  • 可扩展:有 Chrome 扩展,也有 Beta 版 MCP Server。

怎么接入?

最简单的体验方式,是直接用 CDN:

<script src="{URL}" crossorigin="true"></script>

如果在项目里使用,可以通过 npm:

npm install page-agent

然后初始化一个 Agent:

import {
    PageAgent } from 'page-agent'

const agent = new PageAgent({
   
    model: 'qwen3.5-plus',
    baseURL: 'https://dashscope.aliyuncs.com/compatible-mode/v1',
    apiKey: 'YOUR_API_KEY',
    language: 'zh-CN',
})

await agent.execute('点击登录按钮')

官方也提醒了:免费 Demo LLM 仅用于技术评估,长期使用建议配置自己的模型服务。

但它不是万能的

这点一定要说清楚,不然很容易把它理解成“网页自动化银弹”。

Page Agent 是基于 DOM 理解页面的,所以它更适合语义化较好的 Web 应用。

它目前更擅长:

  • 点击
  • 文本输入
  • 下拉选择
  • 表单提交
  • 页面滚动
  • 单层同源 iframe
  • 可选执行 JavaScript

但它不适合这类场景:

  • 复杂拖拽
  • 右键菜单
  • 纯视觉识别
  • Canvas / WebGL / 图片内容理解
  • 跨域 iframe
  • Monaco、CodeMirror 这类复杂编辑器的细粒度操作

所以我的判断是:

它不是替代所有浏览器自动化工具,而是给“你自己控制的 Web 产品”增加 AI 操作能力。

这个定位反而更清晰,也更适合落地。

为什么值得关注?

我觉得 Page Agent 值得技术人关注,原因有三个。

第一,它站在了一个非常热的方向上:AI Agent + 浏览器操作 + MCP + SaaS Copilot

第二,它选了一个很巧的切入点:不从外部控制浏览器,而是让 Web 应用自己拥有 Agent 能力。

第三,它已经不是概念项目:GitHub 2 万 Star、npm 版本到 1.10.0、文档里有扩展、MCP、数据脱敏、自定义工具等工程化能力。

如果你正在做后台系统、低代码平台、CRM、ERP、数据分析平台,或者想给自己的产品加一个 AI 操作入口,这个项目非常值得看看。

最后

以前我们总说:

AI 会帮用户看懂页面。

但 Page Agent 给我的感觉是:

下一步,网页本身就要开始听懂人话了。

这才是它真正有意思的地方。

后面我准备继续拆它的源码结构,包括 DOM 是怎么“脱水”给 LLM 的、Page Agent 和 browser-use 的关系、MCP Server 怎么接本地 Agent。感兴趣的话,可以先收藏这篇。

项目地址

相关文章
|
2月前
|
人工智能 安全 Shell
Agent 工具越用越乱?5.1k Star Omnigent,直接给 Claude Code/Codex/Cursor 加一座调度塔
Omnigent 不是再造一个 AI Agent,而是给 Claude Code、Codex、Cursor、Hermes、Pi 等 Agent 加一层统一编排、策略治理、沙箱和协作的 meta-harness。
358 1
Agent 工具越用越乱?5.1k Star Omnigent,直接给 Claude Code/Codex/Cursor 加一座调度塔
|
2月前
|
人工智能 安全 前端开发
来不及学 AI 就不用学了?——从 AI 到 Agent,再到 Harness Engineering 与 Loop Engineering :一条被产品化加速的技术演进线
本文是一份AI工程演进图谱,以「概念地图」形式梳理2022–2026年LLM→Agent→Harness→Loop的演进脉络,厘清OpenClaw、MCP、Skills等核心概念的关系,破除术语迷雾,强调Harness Engineering才是当前最值得投入的系统性工程能力。(239字)
363 1
|
2月前
|
人工智能 安全 前端开发
别再让 AI 装全能了:11.6 万 Star Agency Agents,直接把 Codex/Claude/Cursor 分成专家团队
Agency Agents 不是普通 Prompt 库,而是一套可安装、可筛选、可迁移的 AI 专家角色库,适合把个人或团队的 AI 工作流沉淀成标准。
325 0
别再让 AI 装全能了:11.6 万 Star Agency Agents,直接把 Codex/Claude/Cursor 分成专家团队
|
11天前
|
人工智能 BI API
阿里云Qwen3.8-Max-Preview介绍:核心能力、适用场景、支持订阅计划与最新活动
阿里云于2026年7月19日发布Qwen3.8-Max-Preview,为通义千问首个2.4T参数原生多模态旗舰模型,采用第三代MoE架构,支持百万Token上下文、全栈代码工程、原生多模态处理及多智能体协作,较Qwen3.7-Max全面跃升。模型处于"日更进化"预览阶段,现推出限时优惠:常规时段1折、夜间0.2折(22:00-次日08:00),适用于Qoder CN全系产品。个人版Token Plan低至39元/月,团队版150元/席位/月起,配合新用户25元体验包及14天Pro Trial,是开发者与企业低成本体验顶级大模型的绝佳窗口。
|
2月前
|
人工智能 Java 开发工具
Qoder CN 深度实战:从编码辅助到 Agentic 自主开发的完整进阶路径
Qoder CN(原通义灵码)在 2026 年 5 月 20 日完成品牌升级后,已从单一的代码补全工具跃迁为全栈 Agentic 编程平台。本文从实战角度出发,深入拆解 Qoder CN 的能力三层模型,通过四个企业级 Spring Boot 项目场景验证 Quest 模式、Agent 模式、Repo Wiki 等核心功能的真实效果,并给出 Rules 规则配置、MCP 扩展、团队推广的完整最佳实践。
|
1月前
|
人工智能 文字识别 并行计算
离谱!我以为 OCR 还在一页页抠字,结果百度 1.2 万 Star Unlimited-OCR 直接把长文档一口气读完
百度开源 Unlimited-OCR,把图片、长文档、多页 PDF 这类非结构化资料推进到 Markdown、表格和可检索文本,适合 RAG、知识库和 Agent 文档入口。
244 7
|
2月前
|
人工智能 API 开发工具
OpenCode 的核心设计:主 Agent 与子 Agent 的分层架构
2026年1月Anthropic封禁Claude Code第三方调用,意外引爆OpenCode——开源编程Agent项目。半年GitHub星标破17万、月活达800万。其核心并非“替代Claude”,而是以主/子Agent分层架构实现上下文隔离、任务并行与职责清晰,支持75+模型、零锁定。真正胜出的是可扩展的工程范式。
|
2月前
|
人工智能 自然语言处理 安全
字节面试题:Agent 里的 Skill 到底怎么做才算高质量?
Agent面试常被问“如何编写高质量Skill”?答案不能止于封装Prompt。真正的Skill是可复用、可验证、可迭代的专家能力包,需明确触发条件、决策逻辑、反模式约束、输出模板与验证闭环。它本质是将专家经验工程化沉淀,而非提示词技巧。
|
6月前
|
存储 前端开发 安全
OnlyOffice 平替,用 Vue3 + Vite 做了个“本地 OnlyOffice”:接入成本低到离谱!!!
onlyoffice-web-local 是基于 Vue3+Vite 的纯前端本地 Office 编辑器,复用 OnlyOffice Web SDK 与 x2t-wasm,支持浏览器内打开/编辑/导出 Word/Excel/PPT,无需服务端部署,文件不出终端,隐私安全、接入极简,专治“只需单人编辑”的轻量场景。(239字)
1554 0
|
2月前
|
人工智能 自然语言处理 前端开发
给大模型装上“手脚”:LangChain Tools 与 Agent 深度解析
本文剖析LangChain中Tools与Agent的核心价值:Tools为大模型装上“手脚”(执行能力),Agent赋予其“决策大脑”(动态调用逻辑)。通过招聘筛选、自动化测试等真实案例,揭示其在多源集成、快速上线与可维护性上的不可替代性——框架之“重”,源于解决复杂问题的必要抽象,而非冗余。

热门文章

最新文章