nanobrowser

用自然语言驱动浏览器,多智能体自动完成复杂网页任务。

nanobrowser 是一个开源的 Chrome 扩展,利用 AI 实现网页自动化,支持多智能体工作流,用户可自带 LLM API 密钥运行,是 OpenAI Operator 的替代方案。它解决了传统浏览器自动化脚本难以适应动态网页和复杂任务的问题,核心能力包括:通过自然语言指令控制浏览器、多智能体协作完成复杂任务(如数据收集、表单填写)、支持自定义模型和 API 密钥以保护隐私和降低成本。项目基于 TypeScript 开发,技术栈涵盖 AI 代理、浏览器自动化等,适合开发者快速集成和扩展。其亮点在于开源透明、用户掌控数据、灵活配置,但可能对非技术用户有一定门槛。

开源 freemium 自动化工作流
访问官网 ↗ GitHub ↗ 文档 ↗
GitHub 星标 ★ 13859
维护状态 活跃
是否开源 是
定价模式 freemium

项目预览

项目数据

分类自动化工作流
开发团队nanobrowser
所属国家
定价模式freemium
价格说明开源免费,自带API Key;提供付费云服务,有免费试用额度。
访问状态
是否开源是
开源协议Apache-2.0
主要语言TypeScript
技术栈/模型agent,ai,ai-agents,ai-tools,automation,browser,browser-automation,browser-use,chrome-extension,comet,dia,extension,manus,mariner,multi-agent,n8n,nano,opensource,playwright,web-automation
GitHub 星标★ 13859
30天Star增速
HF 下载量
上线时间2024-12-31 00:00:00
代码更新—
仓库体积—
本站数据更新—
维护状态活跃
中文支持
访问方式
移动端支持
综合评分
收录时间2026-08-19
浏览次数9

Star 增长趋势

本站每日记录该项目 GitHub 星标变化,观测越久曲线越完整

正在加载星标数据…

技术标签

使用教程

—

难度:入门 约 10 分钟 部署方式:浏览器扩展 6 步

环境要求

  • Chrome 浏览器
  • 一个可用的 LLM API 密钥(如 OpenAI、Anthropic、Google)
  • 手动安装时需从 GitHub Release 页下载 nanobrowser.zip
  • 手动安装需在 Chrome 中启用开发者模式

安装与启动步骤

  1. 1商店一键安装

    打开 Chrome 应用商店的 Nanobrowser 页面,点击 Add to Chrome,按提示确认安装即可。

  2. 2下载最新版压缩包

    商店版本可能因审核而延迟,想要最新功能就去官方 GitHub Release 页下载 nanobrowser.zip。

  3. 3解压压缩包

    把下载的 nanobrowser.zip 解压到本地任意目录,记住解压出的 nanobrowser 文件夹位置。

  4. 4加载已解压扩展

    Chrome 打开 chrome://extensions/,右上角开启开发者模式,点左上角“加载已解压的扩展程序”,选中 nanobrowser 文件夹。

  5. 5配置 Agent 模型

    点工具栏的 Nanobrowser 图标打开侧边栏,进 Settings 添加 LLM API 密钥,再为 Navigator、Planner 分别选择模型。

  6. 6升级扩展版本

    下载最新 nanobrowser.zip 解压后覆盖原文件,回到 chrome://extensions/ 点击 Nanobrowser 卡片上的刷新图标。

关键配置

配置项必填说明示例
LLM API Keys是在设置中填入你自有的大模型密钥,用于驱动智能体sk-xxxxxxxx
Planner 模型是负责规划任务步骤的智能体所用模型Claude Haiku
Navigator 模型是负责实际页面导航操作的智能体所用模型Gemini 2.5 Flash

如何确认成功

点击工具栏 Nanobrowser 图标能正常打开侧边栏,且设置页中的 API 密钥与模型选择已保存生效。

常见问题

Q:商店版和手动安装版有什么区别?

A:Chrome 商店版本可能因审核流程而延迟,手动从 Release 页安装可第一时间获得最新功能。

Q:使用 Nanobrowser 要付费吗?

A:扩展本身完全免费,无需订阅,只需自带 API 密钥,按你实际用量向模型服务商付费。

Q:怎样配置更省钱?

A:Planner 用 Claude Haiku 或 GPT-4o,Navigator 用 Gemini 2.5 Flash 或 GPT-4o-mini,兼顾成本和基础任务效果。

Q:手动安装后如何更新?

A:下载最新 nanobrowser.zip,解压覆盖旧文件,再到 chrome://extensions/ 点击 Nanobrowser 卡片的刷新图标。

注意事项

  • 扩展在浏览器本地运行,API 密钥和数据由你自己掌控。
  • 复杂任务可能需要多轮迭代,低配模型耗时更长。
  • 手动安装需保持开发者模式开启,Chrome 重启后一般无需重新加载。

核心亮点

  • 自带 LLM API 密钥,数据隐私可控,成本灵活
  • 多智能体协作,可分解复杂任务并行处理
  • 开源免费,社区驱动,持续迭代

不足之处

  • 依赖用户自有 API 密钥,配置稍复杂
  • 文档/社区待观察

适用场景

  • 自动化数据采集与整理
  • 网页表单自动填写与提交
  • 多步骤业务流程自动化(如比价、监控)

替代项目

OpenAI Operator、Browser-use、Skyvern

项目介绍

nanobrowser 是自动化工作流领域的开源项目,由 nanobrowser 开发,2024 年首次发布。

在全站 13,591 个收录项目中,它的 GitHub 星标数(13,859)位列前 4%,在自动化工作流分类的 553 个项目里位列前 8%。

近 45 天,它的 GitHub 星标从 13,570 增加到 13,859,净增 289。

项目目前处于活跃维护状态,最近一次代码更新于 2026-10-02。开源免费,自带API Key;提供付费云服务,有免费试用额度。从国内网络环境看,访问稳定性一般,建议自备网络条件。

它主要面向的使用场景是:自动化数据采集与整理。同类可对比的替代方案包括 OpenAI Operator、Browser-use、Skyvern。

上一篇:OpenTrade

下一篇:n8n-helm-chart

同类项目推荐

n8n 开源

拖拽搭建自动化流程,轻松接入 AI 与 400+ 应用,搞定重复工作。

Fair-code workflow automation platform with native AI capabilities. Combine visual b···

★ 206504 2026-08-10
feishu-docx 开源

让 AI 代理轻松读写飞书文档,双向转换 Markdown

Feishu/Lark Docs、Sheet、Bitable <-> Markdown | AI Agent-friendly knowledge base exp···

★ 264 2026-08-09
EasyCLIProxyAPI 开源

图形界面一键配好 AI 代理,省去手写配置文件

A desktop GUI for CLIProxyAPI and a tool for automatically configuring popular AI ag···

★ 2602 2026-09-22
robotcode 开源

让 Robot Framework 拥有现代 IDE 体验,调试、补全、运行一气呵成。

Open Source Toolkit for Robot Framework, providing Language Server Protocol support,···

★ 302 2026-08-10