Nanobrowser:开源AI网页自动化神器

:rocket: 告别重复操作!Nanobrowser:开源AI网页自动化神器,3分钟上手免费替代商业工具

工具简介

Nanobrowser是一款开源免费的Chrome扩展程序,主打AI驱动的网页自动化功能。它通过多智能体系统(规划器、导航器、验证器)协作,让浏览器能理解自然语言指令,自动完成数据采集、表单填写、价格监控等复杂网页任务,所有操作在本地浏览器运行,保护隐私安全。

图:Nanobrowser侧边栏交互界面,支持自然语言指令输入

核心功能

  • 多智能体协作:Planner制定策略、Navigator执行操作、Validator验证结果

  • 自然语言交互:通过侧边栏聊天界面下达指令,支持多轮对话
  • 隐私优先:本地运行,数据不上传云端,API密钥自主管理
  • 多模型支持:兼容OpenAI、Anthropic、Gemini等,可给不同智能体分配模型
  • 任务自动化:批量数据抓取、自动比价、表单填写等重复性工作全托管

安装步骤

  1. 从Chrome商店安装(推荐) 访问 Chrome Web Store,点击"添加到Chrome"

  2. 手动安装(开发版)

bash

# 1. 下载最新版本
git clone https://github.com/nanobrowser/nanobrowser.git
cd nanobrowser
pnpm install && pnpm build

# 2. 加载扩展
打开chrome://extensions/ → 启用开发者模式 → 加载已解压的扩展程序 → 选择dist文件夹

  1. 配置API密钥
  • 点击工具栏Nanobrowser图标打开侧边栏
  • 右上角设置 → 添加LLM API密钥(如OpenAI密钥)
  • 为规划器/导航器/验证器选择模型

使用示例

场景1:电商比价 在侧边栏输入:帮我监控京东"笔记本电脑"价格,当低于5000元时提醒 → 自动抓取并实时跟踪价格变化

场景2:数据采集 输入:从GitHub抓取星标数>10k的Python仓库,提取名称、描述、地址

图:自动生成的结构化数据表格

官方资源