Nanobrowser Skill:把 OpenAI Operator 装进浏览器里的免费开源替代
总结
Nanobrowser 是一款开源 Chrome 扩展,将 AI 多代理系统直接装进浏览器,实现本地化的 AI 网页自动化。用户用自己的 LLM API Key 驱动 Planner + Navigator 双代理协作,完成复杂网页任务——完全免费,隐私优先,是 OpenAI Operator 的开源替代方案。2026 年 9 月 1 日新晋 GitHub Trending,当天即引发社区热议。
功能与原则
核心能力是让 AI Agent 在浏览器中自主操作网页,无需云端中转。内置 Planner(任务规划)和 Navigator(导航执行)两个专业化 Agent,Planner 负责任务拆解与自我纠偏,Navigator 负责具体页面操作。当 Navigator 遇到障碍时,Planner 会动态调整指令,形成闭环反馈。
设计原则:隐私优先(所有数据留在本地浏览器)、成本可控(自备 API Key、按量计费无订阅)、模型灵活(支持 OpenAI/Anthropic/Gemini/Ollama/Groq/Cerebras/Llama 等多提供商)。
认可度
- GitHub Star:13,713(截至 2026-09-02)
- Forks:1,451
- 2026-09-01 新晋 GitHub Trending,被多家 AI 资讯站点报道
- Discord 社区活跃,X/Twitter 讨论度上升中
- Chrome Web Store 可直接安装
链接
GitHub:https://github.com/nanobrowser/nanobrowser
Chrome 商店:https://chromewebstore.google.com/detail/nanobrowser/imbddededgmcgfhfpcjmijokokekbkal
原作者
由 nanobrowser 组织维护,主要贡献者 @alexchenzl(GitHub Sponsor 页面可见)。项目采用 MIT 许可证,社区驱动。
介绍
传统网页自动化工具要么依赖云端(隐私风险 + 费用高昂),要么依赖规则脚本(维护成本高 + 泛化能力弱)。Nanobrowser 的做法是把多代理 AI 系统嵌入 Chrome 扩展,让 AI 直接「看」页面、理解页面结构、自主决策操作步骤——就像一个真人助理在替你浏览网页、填写表单、点击按钮。
技术架构上,Nanobrowser 采用 Planner-Navigator 双代理模式。Planner 具备较强的推理能力(推荐 Claude Sonnet 4),负责任务分解与策略调整;Navigator 执行具体的 DOM 操作(推荐 Haiku 3.5 或 Gemini 2.5 Flash)。两者通过内部消息协议通信,Planner 实时监控 Navigator 状态,遇到障碍时自动重规划。
扩展本身不承载任何 AI 计算,所有模型调用均直连用户配置的 LLM 提供商,数据不经过 Nanobrowser 的服务器,实现真正的本地优先。
特点
- 免费无订阅:无需付费下载扩展,只需自备 LLM API Key,按用量计费
- 隐私本地运行:所有操作在本地浏览器完成,凭证不经过第三方服务器
- 多模型灵活切换:支持 OpenAI、Anthropic、Gemini、Ollama、Groq、Cerebras、LLama 等,可为不同 Agent 配置不同模型
- 多代理协作:Planner + Navigator 双 Agent 架构,支持任务自纠偏,复杂流程更稳定
- 完全开源透明:代码开源,自动化逻辑完全可见可审计,无黑盒
- 支持本地模型:可通过 Ollama 或其他自定义 OpenAI 兼容端点运行零成本的本地模型
使用方法
安装(Chrome Web Store,最简方式):
- 访问 Chrome Web Store,搜索 Nanobrowser,点击「Add to Chrome」
- 点击工具栏 Nanobrowser 图标打开侧边栏
- 进入 Settings,填入你的 LLM API Key
- 为 Planner 和 Navigator 分别选择模型(推荐:Planner → Claude Sonnet 4,Navigator → Claude Haiku 3.5)
- 开始使用
手动安装最新版(Chrome 扩展开发者模式):
- 从 GitHub Release 页面下载最新 nanobrowser.zip
- 解压,打开 chrome://extensions/,开启 Developer mode
- 点击「Load unpacked」,选择解压后的文件夹
- 同上配置 API Key
本地模型(零成本方案):
使用 Ollama 本地运行,例如 Qwen3-30B-A3B-Instruct-2507,无需任何云端费用。
使用场景与人群
适用场景:
- 批量网页数据抓取(无需写爬虫代码)
- 自动化填表、提交、批量注册
- 重复性网页操作(每日定时任务)
- 需要 AI 判断的复杂多步骤网页流程
目标用户:
- 不想付 OpenAI Operator $200/月但需要浏览器自动化的用户
- 注重隐私、不希望操作数据经过第三方的开发者
- 希望用自己 API Key 灵活控制成本的 AI 爱好者
- 需要在网页上运行复杂多步骤 Agent 任务的你
输入与输出案例
案例 1:批量信息收集
输入:「去 HuggingFace 主页,帮我找到最近一周 star 增长最多的 5 个模型,列出名字和简介」
输出:Nanobrowser 的 Planner 拆解任务 → Navigator 自动导航到 huggingface.co → 分析页面结构 → 提取模型列表 → Planner 校验完整性 → 输出格式化结果。全程无需手动操作。
案例 2:自动填表
输入:「打开这个 Google Form,填写姓名、邮箱,选择『技术支持』部门,提交」
输出:Extension 在浏览器中自动打开指定表单,逐字段填写,提交按钮点击,返回提交成功确认。整个流程在浏览器内完成,可观察 Agent 每一步操作状态。
评论区
登录后可评论。