跳到主要内容
极客日志极客日志面向AI+效率的开发者社区
首页博客我的书AI学习GitHub 精选镜像AI 生图工具UI配色美学关于
搜索内容 / 工具 / 仓库 / 镜像...⌘K搜索
注册
博客列表
JavaScriptSaaSAI大前端

阿里开源 Page-Agent:一行代码实现浏览器内 AI 原生应用

Page-Agent 是阿里巴巴开源的纯前端浏览器内 GUI Agent 框架,无需后端即可集成 AI 能力。支持多种大语言模型,具备智能表单填写、SaaS 助手、无障碍增强等功能。采用 DOM 解析与操作执行器架构,强调隐私安全与人机协同,适用于企业办公、电商及数据分析场景。

游戏玩家发布于 2026/4/5更新于 2026/9/982 浏览

前言

最近发现了一个超厉害的开源项目——Page-Agent,这是阿里巴巴开源的浏览器内 GUI Agent 框架,只需要一行代码就能让你的网站秒变 AI 原生应用。

image

什么是 Page-Agent?

Page-Agent 是一个纯前端的浏览器内 GUI Agent 框架,它的核心理念是:让任何网站都能轻松集成 AI 能力,无需后端部署。

核心特点

✅ 纯前端方案 - 无需后端服务器,直接在浏览器内运行
✅ 支持多种 LLM - OpenAI、Claude、DeepSeek、Qwen、Gemini、Grok、Ollama、Kimi、GLM、LLaMA 等
✅ 隐私优先 - 所有操作都在浏览器内完成,数据不会外泄
✅ 人机协同 - 内置确认面板,用户可以实时查看和确认 AI 的操作
✅ MIT 开源 - 完全免费,可商用
✅ 轻量级 - 版本号 1.5.2,持续更新维护

核心功能

1️⃣ 智能表单填写

Page-Agent 可以自动识别网页中的表单字段,根据用户指令智能填写,大大提升工作效率。

2️⃣ SaaS AI 副驾驶

为 SaaS 应用添加 AI 助手,让用户通过自然语言即可完成复杂操作。

3️⃣ 无障碍增强

帮助残障人士更好地使用网页,提供语音控制和智能导航功能。

4️⃣ 多页面任务控制

通过浏览器扩展支持跨页面的复杂任务执行,实现真正的自动化工作流。

快速开始

使用 Page-Agent 非常简单,只需要在你的网站中引入一行代码:

import { PageAgent } from '@alibaba/page-agent';
const agent = new PageAgent({ model: 'gpt-4', apiKey: 'your-api-key' });
agent.run('帮我填写这个表单');

使用示例

支持的模型

Page-Agent 支持市面上主流的几乎所有大语言模型:

  • 🤖 OpenAI (GPT-4, GPT-3.5)
  • 🧠 Claude (Anthropic)
  • 🚀 DeepSeek
  • 💫 Qwen (通义千问)
  • ✨ Gemini (Google)
  • 🔥 Grok (xAI)
  • 🦙 Ollama (本地部署)
  • 🌟 Kimi (月之暗面)
  • 🎯 GLM (智谱 AI)
  • 📚 LLaMA (Meta)

技术架构

Page-Agent 采用纯前端架构,主要包含以下模块:

  1. DOM 解析器 - 智能分析网页结构
  2. 操作执行器 - 模拟用户交互行为
  3. 确认面板 - 人机协同交互界面
  4. LLM 适配器 - 统一接口支持多种模型

应用场景

🏢 企业办公
  • 自动填写各类业务系统表单
  • 批量处理数据录入任务
  • 跨系统数据同步
🛒 电商平台
  • 智能客服助手
  • 自动订单处理
  • 商品信息批量管理
📊 数据分析
  • 自动抓取网页数据
  • 生成数据报告
  • 可视化图表制作
♿ 无障碍辅助
  • 语音控制网页浏览
  • 智能内容朗读
  • 简化操作流程

总结

Page-Agent 作为一个开源的浏览器内 GUI Agent 框架,为我们提供了一种全新的网站智能化方案。它不需要后端部署,支持多种大模型,隐私安全,非常适合想要快速为网站添加 AI 能力的开发者。

如果你也在寻找一种简单高效的方式来为你的网站或应用添加 AI 交互能力,那么 Page-Agent 绝对值得一试!

项目地址: https://alibaba.github.io/page-agent

GitHub: https://github.com/alibaba/page-agent

目录

  1. 前言
  2. 什么是 Page-Agent?
  3. 核心特点
  4. 核心功能
  5. 1️⃣ 智能表单填写
  6. 2️⃣ SaaS AI 副驾驶
  7. 3️⃣ 无障碍增强
  8. 4️⃣ 多页面任务控制
  9. 快速开始
  10. 支持的模型
  11. 技术架构
  12. 应用场景
  13. 🏢 企业办公
  14. 🛒 电商平台
  15. 📊 数据分析
  16. ♿ 无障碍辅助
  17. 总结

更多推荐文章

查看全部
  • FPGA 是什么?一文读懂现场可编程门阵列
  • Ubuntu 22.04 安装后启动卡死问题解决方案
  • DeepSeek-R1 大模型基于 MS-Swift 框架的部署与微调实践
  • Python 爬虫高频问题与解决方案
  • AI Agent 选型实战:16 款主流框架与工具深度对比
  • OpenClaw 安装与飞书接入指南
  • Quartus Prime Lite 23.1 与 ModelSim 18.1 安装及联调配置
  • Ubuntu 20.04 网络配置指南
  • CycleGAN 详解与图像风格转换实现
  • 企业微信群机器人添加可点击链接:图文与 Markdown 实现方式
  • 深度学习本地环境搭建指南:硬件、Anaconda 与 PyTorch 配置
  • AI 大模型技术基础学习路线与必备能力指南
  • 深入详解组合数学:理解组合问题在 AI 算法中的应用
  • iOS 项目 Jenkins 持续集成环境搭建与常见问题排查
  • SECS/GEM 通信构建:C++ 协议解析与性能优化实战
  • DeepSeek-R1-Distill-Llama-8B 实战:快速搭建智能问答系统
  • 全球老龄化浪潮下的护理机器人技术发展与挑战
  • Python 使用 openpyxl 和 pandas 处理 Excel 文件详解
  • OpenVLA 详解:基于 Prismatic VLM 的通用机器人控制
  • AIGC 技术在日常生活中的应用与挑战

相关免费在线工具

  • RSA密钥对生成器

    生成新的随机RSA私钥和公钥pem证书。 在线工具,RSA密钥对生成器在线工具,online

  • Mermaid 预览与可视化编辑

    基于 Mermaid.js 实时预览流程图、时序图等图表,支持源码编辑与即时渲染。 在线工具,Mermaid 预览与可视化编辑在线工具,online

  • 随机西班牙地址生成器

    随机生成西班牙地址(支持马德里、加泰罗尼亚、安达卢西亚、瓦伦西亚筛选),支持数量快捷选择、显示全部与下载。 在线工具,随机西班牙地址生成器在线工具,online

  • Keycode 信息

    查找任何按下的键的javascript键代码、代码、位置和修饰符。 在线工具,Keycode 信息在线工具,online

  • Escape 与 Native 编解码

    JavaScript 字符串转义/反转义;Java 风格 \uXXXX(Native2Ascii)编码与解码。 在线工具,Escape 与 Native 编解码在线工具,online

  • JavaScript / HTML 格式化

    使用 Prettier 在浏览器内格式化 JavaScript 或 HTML 片段。 在线工具,JavaScript / HTML 格式化在线工具,online